Network Layer - OSI Model | Functions of Network Layer

Network Layer:-

The main aim of this layer is to deliver packets from source to destination across multiple links (networks). If two computers (system) are connected on the same link then there is no need for a network layer. It routes the signal through different channels to the other end and acts as a network controller.

It also divides the outgoing messages into packets and to assemble incoming packets into messages for higher levels.


  1. It translates logical network address into physical address. Concerned with circuit, message or packet switching.
  2. Routers and gateways operate in the network layer. Mechanism is provided by Network Layer for routing the packets to final destination.
  3. Connection services are provided including network layer flow control, network layer error control and packet sequence control.
  4. Breaks larger packets into small packets.

What is RIP(routing information protocol)?

RIP is dynamic protocol used to find shortest path from end to end (source to destination) over a network by using routing metric at high speed. It efficiently manages routing data by broadcasting it's routing table to all other routers within the network.