OSI Model – Concept, how it works, what it is for and layers

We explain what the OSI Model used in computer networks is, and how it works. Also, what is it for and what are its layers.

osi model
The OSI model allows communication between different computer networks.

What is the OSI model?

The OSI Model (from the acronym in English: Open Systems Interconnection, that is, “Interconnection of Open Systems”), It is a reference model for the communication protocols of computer networks or computer networks. It was created in the 1980s by the International Organization for Standardization (ISO).

The OSI Model was initially published by the International Telecommunication Union (ITU) until 1983, and since 1984 it has also been offered by ISO itself, with a standard. Its function was to standardize or serialize communications on the Internet, since in its beginnings it was extremely chaotic.

Being a normative model, the OSI Model is really a theoretical construct, without direct correlation in the world of the tangible. It is nothing more than an attempt to regulate the diverse and varied technological voices of the world, since there are numerous manufacturers, companies and technologies in the world of telecommunications.

This model has been refined over time and today offers seven different layers with which to define the different phases that information goes through on its journey from one electronic device to another connected on the network. No matter the geographical location of the user or the type of technology used, all global interconnection means, such as the Internet, use this type of unified protocols.

Background of the OSI model

The development of computer networks and their expansion in the early 1980s yielded the need to interconnect systems from diverse origins, or the networks that they formed and maintained. As with people who speak different languages, telecommunications were unable to continue its expansive path.

Even programs designed for interconnection had problems with each otheras copyright rules on computerized design were an additional barrier.

The idea of ​​creating the OSI Model as a solution to this problem arose after the ISO carried out an investigation in the matter. A) Yes, ISO set out to determine the general set of rules applicable to all networks.

How does the OSI model work?

The operation of the OSI Model depends directly on its seven layers, into which you break down the complicated process of digital communication. By compartmentalizing it, it assigns very specific functions to each layer, within a fixed hierarchical structure.

Thus, each communication protocol uses these layers in their entirety or only some of them, but by obeying this set of rules, ensures effective communication between networks and above all that it is given in the same terms.

What is the OSI model for?

The OSI Model is fundamentally a conceptual tool for organizing telecommunications. It universalizes the way in which information is shared between computer networks or computerized systems, regardless of their geographical origin, business or other conditions that could make it difficult to communicate the data.

The OSI Model is not a network topology, nor is it a network model per se, nor is it a protocol specification; simply is a tool that defines the functionality of the protocols, to achieve a communication standard, that is, to ensure that all systems speak the same language. Without it, a network as vast and diverse as the Internet would be practically impossible.

Layers of the OSI model

layered osi model
Each layer has specific functions to ensure communication.

The seven layers or levels of the OSI model are as follows:

  • Physical layer. The lowest layer of the model is responsible for the network topology and the global connections between the computer and the network, referring to both the physical medium and the way in which information is transmitted. It fulfills the functions of specifying information about the physical medium (types of cable, microwaves, etc.), defining information about the electrical voltage of the transmission, the functional characteristics of the network interface and guaranteeing the existence of a connection ( although not the reliability of it).
  • Data link layer. It deals with physical redirection, error detection, media access and flow control during communication, being part of the creation of basic protocols to regulate the connection between computer systems.
  • Network layer. It is the layer that is responsible for identifying the existing routing between the networks involved, thus, the data units are now called “packets” and can be classified according to the routing protocol or routable protocol they use. The former select the routes (RIP, IGRP, EIGRP, among others) and the latter travel with the packets (IP, IPX, APPLETALK, etc.). The goal of this layer is to ensure that data reaches its destination, even if it involves using intermediate devices, such as routers or routers.
  • Transport layer. This is where the data found within each package is transported, from the source to the destination computer, regardless of the physical medium used for it. Its work is done through logical ports and shapes the so-called Sockets IP: Port.
  • Session layer. It is responsible for controlling and maintaining the link between the computers that exchange data, making sure that, once communication between both systems is established, the data transmission channel can be resumed in case of interruption. These services can become partially or totally dispensable, depending on the case.
  • Presentation layer. This layer deals with the representation of the information, that is, of its translation, guaranteeing that the data received at any end of the network is fully recognizable, regardless of the type of system used. It is the first layer that deals with the content of the transmission, rather than the way it is established and sustained. In addition, it allows the encryption and encoding of data, as well as its compression, its adaptation to the machine that receives it (a computer, a tablet, a cell phone, etc.).
  • Application layer. As new communication protocols are continually being developed, as new applications emerge, this last layer defines the protocols that applications use to exchange data and allows them to access the services of any of the other layers. Generally, this entire process is invisible to the user, who rarely interacts with the application level, but with programs that interact with the application level, making it less complex than it really is.

The layers of the OSI Model can be remembered through the mnemonic rule FERTSPA: Physics, Data Link, Network, Transport, Session, Presentation and Application.