Home » Blog » What is the OSI model and how important is it in networking?

What is the OSI model and how important is it in networking?


Data Networking is a way of electronically moving data from one location to another location. From a high-level view, it includes several protocols interconnected to move the information from one device to another one and it also includes hardware.

The Open Systems Interconnection (OSI) Model is a reference model that provides standardization to Data Networking. In a communication network, there are several types of systems using different hardware that wants to communicate or transfer data over a network. The OSI is of utmost importance in Data Networking because enable interoperability among different type of communication systems.

Layers of the OSI Model

Find in the table below the layers defined in the OSI Model as well as a description. The layers description appear from higher to lower layers.

LayerPurpose
Application LayerProvides the sole means for the application process to access the OSIE. Hence the Application Layer has no boundary with a higher layer.  
Presentation LayerProvides for the representation of information. It provides for a common representation of the data transferred.
Session LayerProvide the means necessary for cooperating presentation entities to organize and synchronize their dialogue and manage their data exchange.
Transport LayerProvides transparent transfer of data between session-entities and relieves them from any concern with the detailed way in which reliable and cost-effective transfer of data is achieved.
Network LayerProvides the functional and procedural means for connectionless-mode or connection- mode transmission among transport-entities and, therefore, provides to the transport-entities independence of routing and relay considerations.
Data Link LayerProvides functional and procedural means for connectionless-mode among network-entities, and for connection-mode for the establishment, maintenance, and release data-link-connections among network-entities and for the transfer of data-link-service-data-units. A data-link-connection is built upon one or several physical connections.
Physical layerProvides the mechanical, electrical, functional, and procedural means to activate, maintain, and de-activate physical connections for bit transmission between data-link-entities. A physical connection may involve intermediate open systems, each relaying bit transmission within the Physical Layer. Physical Layer entities are interconnected by utilizing a physical medium.
Summary of the layers of the OSI Model. Source.

An example of how it works

Imagine Alice is sending a message to Bob by making a phone. Let’s see some of the steps involved and how it relates to the OSI Model.

Alice marks Bob’s phone number. Once the connection is established Alice talks. When Alice’s message reaches the phone, it is captured by a microphone. The words are translated into an electrical signal to be transmitted to Bob’s phone. The signal is transmitted through wires. When the electrical signal reaches Bob’s phone, the signal is translated to what the receiver hears.

This is, of course, an oversimplified explanation of what really happens. If you were to be studying programming, you can call this description a level of abstraction.

Some elements that you can see in my oversimplified explanation are:

  • Telephone, microphone, wires.
  • The connection between two phones.
  • Procedures to capture and send the message from one telephone to the other one.

The point to remember here is that the process of moving data from one place to another is complex. It involves many subprocesses, hardware, protocols, etc.

Because of this complexity and the variety of hardware that one can find nowadays, the OSI Model gives us a practical way to specify where every part of the communication will happen and what protocols must be used to guarantee interoperability among all the devices involved in data networking.

Related posts: