×

Network Layer in OSI Model

This article will help you in getting a good understanding of the Network Layer in the OSI model.

The network layer is the third layer of the OSI Model from the bottom. The network layer is mainly responsible for controlling of delivery of data from source to destination via multiple nodes.

The network layer consists of various networking protocols for sending data(in the form of packets) from one network to another network. A few networking protocols are Internet Protocol(IP)(IPv4, IPv6), User Datagram Protocol(UDP), File Transfer Protocol(FTP), Hyper Text Transfer Protocol(HTTP), etc.

The information/data(data packets) which is routed from source to destination contain the source address and the host address of the receiver. If we speak non-technically the network layer finds out the shortest and easier path between source and destination with the help of various routing, and switching techniques. It utilizes subnetting designs and logical network addressing for transferring the data packets from source to destination.

The function of this layer is only to route the data packets from source to destination whether the source and destination may present in different networks and use different protocols. This routing can be achieved with the help of logical IP addressing and routers.

IP Addressing:

The IP address is a 32-bit numerical value that is used to uniquely identify a device in a network. It consists of 2 components they are network and host address. The network part determines the type of network assigned to the data and the host part is helpful in uniquely identifying the device in the network. It generally represented in a dotted-decimal format.
Example: 192.168.1.1

Routers:

A router is a network device that receives, analyses, and routes the data packets to the destination. Routers are used in LAN(Local Area Network) and WAN (Wide Area Network)networks. It uses various routing protocols for sending the data across various networks.

Functionality of Network Layer

To maintain the connection between different networks the network layer is used. It helps the networks to be connected.

We can transfer the data using either the connection-oriented way or the wireless way. The network layer can only transfer the data using either one of these two ways. It is also helpful during the movement of data bits between network parts or segments.

As we all know network layer is said to be situated in between the transport layer and data link layer, it is used to transfer the data from transport to data link layer. Whenever, there is a necessity of data to be transferred the network layer is said to be receiving the data from the transport layer. The data which is received is sent in a bulk form which means the data has no divisions instead all the data is sent as a single pack.

To separate the data into segments and send it further to the network layer is the only solution to be existing. The network layer not only transports the data but also divides the whole data among different segments and seals them into different packets and then formulates the sets or frames of data to the forwarding layer which is the data link layer.

The network layer is said to be even dictating the path for the data to be transferred. It determines the data to traverse through a particular physical path. Such a decision is taken by the network layer only when there are multiple paths for the data to be transferred.

The functions of the network layer can be classified into three various types. The first functionality is named to be addressed. It addresses different sets of data with a unique number to identify wherever it may be present in the whole set of data or not.
Further functionality can be entitled as internetworking which is said to be one of the vital tasks and responsibilities of the network layer. Internetworking is nothing more of a complicated task instead it is the process of arranging the connection between the networks.
And, the third functionality is routing where the network layer optimizes a best route among different routes for the data to get transferred. To discuss the next functionality there is a need to be gaining an idea of a special term which is known as Internet Protocol. It is a layer named network layer protocol. It helps the network layer to perform a functionality known as packetizing. In packetizing, the received packets or frames of data from the upper layer are summed up and made into new frames of data.


Related Topics

Cryptography in Computer Network

Cryptography: Cryptography is derived from the Greek word, which means "Hidden Secrets." In other words, it is an art in which we can protect our data and information. Through cryptography,...

2 minutes read.

Integrated Services Digital Network (ISDN)

Integrated Services Digital Network (ISDN): ISDN means Integrated Services Digital Network. ISDN was developed by ITU-T in the 1980s. These are digital telephony and data transport services offered by regional...

3 minutes read.

APIPA: Automatic Private IP Addressing

What is APIPA? APIPA stands for Automatic Private IP Addressing. It is a word used by Microsoft to describe address auto configuration, which enables a Local Area Network (LAN) computer to...

3 minutes read.

User Datagram Protocol

User Datagram Protocol: UDP stands for the User Datagram Protocol. UDP was developed by David P Reed in 1980. It is a connection-less and unreliable protocol. In this protocol, when...

2 minutes read.

What is Computer Network?

 A computer network is a collection of interconnected devices, such as computers, servers, routers, and switches, that are connected together to share resources and exchange data. These devices use a...

6 minutes read.

TCP

TCP is a transport layer protocol that helps to establish connections. TCP means Transmission Control Protocol. It guarantees secure data transmission between two network-connected devices. The data can only be...

5 minutes read.

Advantages and Disadvantages of WAN

Before we move to advantages and disadvantages of WAN, first we discuss about what is WAN and what are its features. A wide area network is a vast network of information...

4 minutes read.

Method of Joining and Fusion of Fiber Optic Cable

What is Fiber Optics Cable? Fiber optics cable transforms the information at a light pulse. We can transfer voice, data, and video through the fiber optics cable. The fiber optics cable...

3 minutes read.

Address Mapping

Address Mapping: Internet is made of a combination of physical networks connected together by internetworking devices such as routers. A logical address is an internetwork address. A physical address is...

4 minutes read.

Domain Name System in Computer Network

Domain Name System Domain Name System is also called DNS. DNS was introduced by Paul Mockapetris and Jon Postel in 1983. DNS is an internet service that converts Domain names to...

2 minutes read.

TCP Ports

What is TCP? TCP is a transport layer protocol that helps to establish connections. TCP means Transmission Control Protocol. It guarantees secure data transmission between two network-connected devices. The data can...

5 minutes read.

Computer Network Topology: Bus, Star, Ring, Tree and Hybrid

Network Topology: The Computer network topology refers to the layout of connected devices on a network. The network topology is the combination by which computer or network devices interconnected to...

4 minutes read.

What is Framing in a Computer Network?

In the stream of bits, the data is stored by transmitting the bit by the connection of two devices through cable. This type of connection for data transmission is called...

6 minutes read.

TCP/IP model in Computer Network

An essential foundation for computer networking is the TCP/IP model. It stands for Transmission Control Protocol and Internet Protocol which are the two major Internet protocols. This model outlines the...

6 minutes read.

Network Layer in OSI Model

This article will help you in getting a good understanding of the Network Layer in the OSI model. The network layer is the third layer of the OSI Model from the...

4 minutes read.

Session Layer in OSI Model

This article will help you in getting a better understanding of the Session layer in the OSI model. The session layer is the fifth layer from the bottom in the OSI...

4 minutes read.

Supernetting in Network Layer

Introduction Supernetting is one of the main topics in data communication networks or computer networks. The network aggregation goes by many names, such as supernetting, route aggregation, summarization, and so on....

6 minutes read.

Ring Topology in Computer Network

Ring topology is a topology that was invented by IBM in 1984 by the Institute of Electrical and Electronics Engineers. It is defined as a type of network topology where...

4 minutes read.

Analog Transmission

Digital to Analog Transmission The data is sent one device to another via analog carrier, and firstly it is converted into the analog signals. It modifies the analog signals to represent...

3 minutes read.

FTP: File Transfer Protocol

File Transfer Protocol File transfer protocol is commonly called FTP. The most popular service of the Internet is to download the files. In other words, it is to transfer the files...

3 minutes read.