Table of Contents

Source: https://www.geeksforgeeks.org/computer-networks/network-layer-in-osi-model/

The Network Layer

The Network Layer is the third layer from the bottom of OSI model. The layer is responsible for packet-forwarding including routing: it chooses the best path for the packet to travel. The network layer responds to service requests from the transport layer and issues service requests to the data link layer.

Functions

  1. Assigning Logical Address
  2. Packetizing
  3. Host-to-Host Delivery
  4. Forwarding
  5. Fragmentation and Reassembly
  6. Logical Subnetting
  7. Routing

Protocols

Devices