The _________ layer is responsible for routing of messages from the sender to the final destination. data communication layer resident layer application layer network layer physical layer