Trending

6/recent/ticker-posts

Open System Interconnection Model (OSI Model)

Today we will learn about the popular Open System Interconnection Model for interconnection. It is a hypothetical model to visualize the network interconnection. This model is divided into seven layers.

open system interconnection model

These seven network layers are classified into two types namely Media Layers and Host Layers.

Media Layers further subdivided into three types

  • Physical Layer (This layer is responsible for bit streams transmissions over the physical medium)
  • Data link layer (Transfer of data frames takes place)
  • Network Layer (this layer used for routing and traffic operations)

Host layers are further subdivided into four types :
  • Transport Layer (data fragmentation takes place)
  • Session Layer (Manages the session for uninterrupted connection)
  • Presentation Layer (translation of data between network service and an application happens)
  • Application Layer (layer in which resources and file sharing takes place).

Now, let us look about all of these layers in brief and try to understand their functioning.

Physical Layer

This Layer is responsible for the transmitting and receiving data between device and physical transmission medium (i.e. wires, optical fiber cables, etc.). Conversion of bits (binary digits) into electrical, optical and radio signals takes place here. This layers correspond to the connection with physical devices directly like resistances, Bluetooth, Ethernet, USB, etc.

Data Link Layer

Data link layer is responsible for node-to-node transfer of data.it also correct the error of data packet losses and repair the packets. According to IEEE standard this layer is classified into further two parts MAC (Medium access control) and LLC (Logical Layer control). P2P (peer to peer) data linking takes place in this layer. Encryption can be applied to this layer.

network layers

Network Layer

This layer is the medium for transferring the packets of data from different nodes with different networks. Data fragmentation also takes place by breaking data into small fragments and transfer them independently from several nodes and it also reassembles those data fragments back again at the destination node.

Transport layer

Transport layer takes care of reliability of packets retrieved from the previous layer and verifies the data if the data packet is good and error-free then it acknowledges the successful transfer.

There are classes defined in the layer according to the packet reliability. In the previous blog, studied about the SSL/ TLS Encryption, which is associated to this layer. TLS (Transport Layer Security) provides the security to the Transport Layer by verifying the reliability.

Session Layer

It is responsible for the graceful session handling. This layer manages the session categorization and control of session. It can terminate, and start a session which is handled over TCP (Transmission Control Protocol) and this layer is implemented explicitly in Desktop Environment using the RPCs (Remote Procedure calls).

Presentation Layer

It translates the data between application and network in that form that application require and also provide the independence from data representation. It is also known as syntax layer because semantics are being taken care by this layer. Data compression takes place in this layer.

Application Layer

This is the OSI layer, where direct interaction of user and software applications take place. Interaction with applications that fall outside the scope of OSI model. It determines identity and availability of communication partner where data needs to be transmitted. Application layer does not deal with the resource availability as host may be free to use the different resources for example a website can be hosted using the http resource and https as well both independently.

However, there are nowadays other new models been developed like TCP/IP (Transmission control protocol/ Internet Protocol) model to understand the computer networking and they are being used too but most of the institutions uses this basic OSI model in their regular classes.

Reference : Wikipedia.org

We hope that you like our content..Any comments or feedback are always welcome..It helps us to improve more.

Post a Comment

1 Comments

If you have any doubts, please let me know.