The OSI Model

The OSI Model

The OSI Model (Open Systems Interconnection Model) is a conceptual framework used to describe the functions of a networking system.

Firstly, OSI consists of seven layers, and each layer performs a particular network function.

Secondly, the OSI model is divided into two layers: upper layers and lower layers.

The OSI Model
Explanation of the OSI model
  • The upper layer of the OSI model mainly deals with the application related issues, and they are implemented only in the software.
  • The lower layer of the OSI model deals with the data transport issues.

Above all, OSI model was developed by the International Organization for Standardization (ISO). And, it is now considered as an architectural model for the inter-computer communications.

The OSI Model

Seven layers of the OSI Model :

1. Physical Layer

So, this is the lowest layer of OSI model.

It  is responsible for the physical cable or wireless connection between network nodes.

The main functionality of the physical layer is to transmit the individual bits from one node to another node.

Also, it establishes, maintains and deactivates the physical connection.

In addition, we will see its function.

Functions of a Physical layer:

  • Line Configuration
  • Data Transmission
  • Topology
  • Signals

2. Data Link Layer

So, the data link layer establishes and terminates a connection between two physically-connected nodes on a network.

In short, it defines the format of the data on the network.

Moreover, this layer is responsible for the error-free transfer of data frames.

Also, it contains two sub-layers :

  • Logical Link Control Layer
  • Media Access Control Layer

Functions of the Data-link layer:

  • Framing
  • Physical Addressing
  • Flow Control
  • Error Control
  • Access Control

3. Network Layer

Firstly, it is the third level of model.

The Data link layer is responsible for routing and forwarding the packets.

Subsequently, it manages device addressing, tracks the location of devices on the network.

Moreover, it determines the best path to move data from source to the destination based on the network conditions, the priority of service, and other factors.

Functions of Network Layer:

  • Internetworking
  • Addressing
  • Routing
  • Packetizing

4. Transport Layer

The transport layer is a Layer 4. Firstly, it ensures that messages are transmitted in the order in which they are sent and there is no duplication of data.

Secondly, the transport layer takes data transferred in the session layer and breaks it into “segments” on the transmitting end.

Moreover, it receives the data from the upper layer and converts them into smaller units known as segments.

The two protocols used in this layer are:

  • Transmission Control Protocol
  • User Datagram Protocol

Functions of Transport Layer:

  • Service-point addressing
  • Segmentation and reassembly
  • Connection control
  • low control

5. Session Layer

The session layer creates communication channels, called sessions, between devices.

A session or connection between machines is set up, managed, and determined at layer 5.

Session layer services also include authentication and reconnections.

Functions of Session layer:

  • Dialog control:
  • Synchronization:

6. Presentation Layer

Firstly, a Presentation layer is mainly concerned with the syntax and semantics of the information exchanged between the two systems.

It defines how two devices should encode, encrypt, and compress data so it is received correctly on the other end. 

To clarify, it acts as a data translator for a network.

In addition, the presentation layer takes any data transmitted by the application layer and prepares it for transmission over the session layer.

Functions of Presentation layer:

  • Translation end.
  • Encryption
  • Compression

7. Application Layer

Firstly, the application layer is used by end-user software such as web browsers and email clients.

Secondly, it provides protocols that allow software to send and receive.

It handles issues such as network transparency, resource allocation, etc.

An application layer is not an application, but it performs the application layer functions.

Functions of Application layer:

  • File transfer, access, and management (FTAM)
  • Mail services
  • Directory services

Summary

In conclusion, OSI(Open System Interconnection) model is the reference model that describes how different model layers communicate over the network.

So, in this article, we have learnt seven layers of OSI model.

About the author

Nikita Shingade

View all posts
0 0 votes
Article Rating
Subscribe
Notify of
guest
3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trackback

[…] goals, and budget. A network topology diagram helps visualize the communicating devices, which are modeled as nodes, and the connections between the devices, which are modeled as links between the […]

trackback

[…] 5 protocol that doesn’t care about anything below it in the Open Systems Interconnection (OSI) paradigm, hence it can’t be used to tunnel protocols below layer 5. This contains stuff like […]

trackback

[…] transfer across fiber-optic ring networks that is standardised by IEEE 802.17. It operates at the OSI model’s MAC layer. It is packet-based and focuses on increasing the efficiency of IP and […]