Network Layer Basics

Introduction


                   In the previous blog, We tried to learn about the data-link layer and it's components. Now, in this blog we try to dive deeper into the Network layer and understand what it offers in this OSI Model.

What this Network Layer is?

                    The network layer is the third layer in the OSI model and is responsible for breaking down the data segments into data packets and is tasked with reassembling them on the receiver side. This layer also ensures that the packets are transmitted over the best possible route to the destination system, governed by Internet Protocols. 


Now let's move on the working of the networking layer in the OSI.

Working of the Network Layer

                       The data flow between the network layer and other layer in the OSI model, i.e., to begin with, the network layer will receive data from the transport layer of the OSI model.

                        The network layer handles these data packets by integrating them with source and destination address. It also integrates the network protocols for proper transmission over the network channel to the data-link layer. 

Functions of the Network layer

1. Network Addressing : - 
                         The network layer does the task of adding the source and destination address in the header in the network channel. Network addressing is performed to identify the device where the data is being shared on the channel. 

2. Inter-Networking : - 
                          It is one of the main tasks of the network layer to handle the network connection between multiple devices in the channel. This task applies multiple protocols available in the network layer of the OSI model for stable network connection.

3. Packet Routing : -
                          Establishing a routing path for the data packet is one of the main functions of network layer in a network model. The Network layer is responsible for choosing the most suitable routing path out of all available network channels. 

4. Packet Handling : -
                          This network layer function is designed to handle the data received from the upper layers of the OSI model. The network layer converts the received data into data packets for sharing over the communication channel. 

Responsibilities of Network Layer

 The network layer is responsible for the following tasks in the network channel in the communication channel. 

  • It is responsible for handling the shortest routing path for the data packet in the network channel. 
  • The network layer converts the received data into packets for transmission. 
  • Handles the network layer protocols, responsible for maintaining the network traffic in the channel. 

Conclusion

The importance of Network layer in OSI model is like pinch of salt in an item which will make it more delicious. The smooth transmission of data packets over the network is only possible with the help of Network layer. 

Hope you learned something from this blog. Like, Share and Comment your view.

Happy Networking!



Comments

Popular posts from this blog

The D̶i̶g̶i̶t̶a̶l̶ Computer Evolution

Physical layer in OSI Model

What is TCP/IP?