What are the main responsibilities of the Network Layer? What are the main services provided by the Network Layer to the Transport Layer? Solution The main responsibilities of the Network Layer :- * Network Layer provides Logical Network Address which is also called as IP Address. * Network Layer translates Logical Network Address into Physical Address. * Network Layer provides Routing and Message Forwarding. The main services provided by the Network Layer to the Transport Layer :- * The Network Layer responds to service requests from the Transport Layer which provides Logical Address. * The Network Layer issues service requests to the Data Link Layer which provides Physical Address..