Skip to main content

Network Layer - Functions and Main Protocols

Network Layer is the third layer in OSI Reference model. It is responsible for providing a logical topology for a network by assigning IP addresses to every host. Providing logical addresses to networking devices is the duty of Network Layer. It also responds to service requests from Transport Layer and issues service requests to Data Link Layer. In the network layer, data is passing in the form of packets. It is responsible for establishing paths for data transfer between different networks while the Transport layer provides host to host communication. The router is the most important network layer device.

Functions of the Network layer

Important functions of the network layer are given below.
  1. Network routing

  2. Logical Addressing

  3. Network segmentation and De-segmentation

  4. Error handling

The network layer is responsible for assigning IP addresses and maintaining routing tables (Router does this function). Internet Protocol is responsible for assigning IP addresses to each and every networking devices in the network. It is also doing the function of adding control information to the data segments coming from Transport layer and sending it to Data-link Layer. It is also responsible for maintaining error-free network structure by assigning a unique IP address to each host.

Major Network Layer Protocols
  1. IPv4 (Internet Protocol version 4)

  2. IPv6 (Internet Protocol version 6)

  3. Datagram Delivery Protocol

  4. Internet Control Message Protocol (ICMP)

  5. Internet Group Management Protocol

  6. IPsec

  7. AppleTalk

  8. IPX

  9. XNS

OSI Structure
  1. Physical

  2. Data-link

  3. Network

  4. Transport

  5. Session

  6. Presentation

  7. Application

Major Network Layer Devices

Important network layer devices are:
  1. Router

  2. Layer 3 Switch

These two devices are in the third layer because both of them uses packets to communicate. These devices perform packet forwarding and routing based on routing protocols. Logical addressing is one of the most important features of the 3rd layer of the OSI Reference model. Since every device is getting a unique IP address, communication goes well without any issues.

No: Recent Posts
Network Layer Protocols
Restart WLAN AutoConfig (WLANSVC Service) On Windows 10
Internet Group Management Protocol (IGMP)
How to Setup MTNL Broadband ADSL Modem
Setup Idea 4G on Android Phone
Delete Beneficiary Fund Transfer in HDFC Netbanking
Setup Asianet WiFi Router
Virtual Router Redundancy Protocol (VRRP)
Dynamic Host Configuration Protocol (DHCP)
Remote Procedure Call (RPC)


Tanner said…
Thanks for this, You're very helpful! :))))
Unknown said…
very informative blog. Thanks alot..

About Author

My photo
Alex George
Alex George has Engineering graduation in Computer Science and an MBA in Finance. He had been working as a senior Network Engineer for ten years. His specialization is in Cisco products. Traveling is one of his hobbies and visited various places as part of his onsite work. He visited different places as part of his onsite work like New York, Dubai, London, etc. Right now Alex is a director of one of the leading career development firms in India, which trains students for UPSC, SSC, and PSC examinations. He guides a lot of students to get selection for various prestigious institutions like CBI, Income Tax Department, etc. Alex George is a stock market investor and a very active intraday trader. Engineering Background: He has a B.Tech in Computer Science and Engineering and passed different network and security courses like CCNA, CCNP (Security), CEH, and various Microsoft certifications. Finance Background: Alex has an MBA in Finance. He is an active intraday trader and a Share Market Investor. Webmaster Skills: Alex is a blogger since 2004. He has a working knowledge of HTML, CSS, PHP, and JavaScrip.