Introduction to OSI Layer

OSI Model:-

  • It is a Layered Architecture.
  • It is not a protocol. 

In Layered Architecture, 

Each layer provides services to the upper layer and enjoys services provided by lower layers. Ex. layer 4 provides services to upper layer 5 but enjoys services provided by layer 3.

While sending the data, each layer adds up its own information to the data obtained by one layer above it and sends the complete package to one layer just below it.

 

Few advantages of layering System:-

  1. Divide and Conquer
  2. Encapsulation
  3. Abstraction. 
  4. Testing.

OSI model is consist of 7 layers:

  1. Physical layer 
  2. Data-link layer
  3. Network layer
  4. Transport layer 
  5. Session layer
  6. Presentation layer
  7. Application layer.

Now we will see Each layer Separately.

Contributor's Info

Created:
0Comment
OSI Reference Model | Physical Layer | Data Link Layer | Network Layer | Transport Layer| Session Layer | Presentation Layer | Application Layer

1. The users of a computer network are located all over the world.
2. Therefore International group of standards has been developed to ensure that nationwide and worldwide data communication systems can be developed and are compatible to each other.
3. This standards will fit into a framework which has been developed by the “International Organization of Standardization (ISO)”.
4. This framework is called as OSI Model.
5. OSI Model Stands for Open Systems Interconnection Model.
6. OSI Model has 7 Layers.

 

Physical Layer:
 It is the bottom layer of OSI Model.
 It is responsible for the actual physical connection between the devices. Such physical connection may be made by using twisted pair cable.
 It is concerned with transmitting bits over a communication channel.

Functions of Physical Layer:
 It defines the transmission rate.
 Transforming bits into signals.
 Provides synchronization of bits by a clock.
 It defines the way in which the devices are connected to the medium.
 It can use different techniques of multiplexing.

Data Link Layer:
 It is responsible for node-to-node delivery of data.
 It receives the data from network layer and creates FRAMES, add physical address to these frames & pass them to physical layer.
 It consist of 2 layers:
 Logical Link Layer (LLC).
 Medium Access Control (MAC).
 Functions of Data Link Layer:
 It is used for synchronization and error control for the information.
 It divides the bits received from Network layer into frames.
 It provides Flow Control.
 To enable the error detection, it adds error detection bits to the data which is to be transmitted.
III) Network Layer:
 It is responsible for the source to destination delivery of a packet across multiple networks.
 If two systems are attached to different networks with devices like routers, then Network layer is used.
 Thus Data Link Layer overseas the delivery of the packet between the two systems on same network and the network layer ensures that the packet gets its point of origin to its final destination.
 Functions of Network Layer:
 It provides Internetworking.
 Network Layer route the signals through various channels to the other end.
 It is used in Logical Addressing.
 It acts as a network controller for routing data.
IV) Transport Layer:
 It is responsible for process-to-process delivery of the entire message.
 Transport Layer looks after the delivery of entire message considering all its packets & make sure that all packets are in order.
 At the receiver side, Transport Layer provides services to application layer & takes services form network layer.
 At the source side, Transport Layer receives message from upper layer into packets and reassembles these packets again into message at the destination.

Functions of Transport Layer:
 It provides Connection Less & Connection Oriented Transmission.
 It does the functions such as multiplexing, splitting or segmentation on the data.
 It provides Error Control & Flow Control.
 It is used for Port Addressing.
V) Session Layer:
 Session layer is the fifth layer of OSI Model.
 It has the responsibility of beginning, maintaining and ending the communication between two devices, called session.
 It also provides for orderly communication between devices by regulating the flow of data.
 Functions of Session Layer:
 It manages & synchronizes the conversations between two different applications.
 It controls logging on and off.
 It is used for billing, user identification & session management.
 It provides dialog control & dialog separation.
VI) Presentation Layer:
 Presentation layer is the sixth layer of OSI Model.
 It is concerned with the syntax & semantics of the information exchanged between the two devices.
 It works as translating layer.
 Functions of Presentation Layer:
 It is used for data encryption, decryption and compression.
 It ensures that the information delivered at receiver end is understandable & usable.
 It is used for data presentation or translation of form and syntax.
 Example: ASCII to EBCDIC and vice versa.
VII) Application Layer:
 It is the topmost i.e. seventh layer of OSI Model.
 It enables the user to access the network.
 It provides user interface & supports for services such as e-mail, file transfer, access to the World Wide Web.
 So it provides services to different user applications.
 Functions of Application Layer:
 Application Layer provides various E-mail Services.
 It allows users to access files in a remote host, to retrieve files from remote computer for use etc.
 It is provides Remote Login.

Contributor's Info

Created:
1Comment
AKSHATA NEVREKAR @akshatanevrekar 25 Dec 2017 10:49 pm

OSI reference model layers and their functions.

A Brief Introduction of all layers in OSI Model

OSI Model Stands for Open Systems Interconnection Model.
 

 

1.  Physical Layer:

  1. It is the bottom layer of the OSI Model.
  2. It is responsible for the actual physical connection between the devices. Such physical connection may be made by using twisted pair cable.
  3. It is concerned with transmitting bits over a communication channel.

Functions of Physical Layer:

  1. It defines the transmission rate.
  2. Transforming bits into signals.
  3. Provides synchronization of bits by a clock.
  4. It defines the way in which the devices are connected to the medium.
  5. It can use different techniques of multiplexing.

2. Data Link Layer:

  1. It is responsible for node-to-node delivery of data.
  2. It receives the data from the network layer and creates FRAMES, add the physical address to these frames & pass them to the physical layer.

It consists of 2 layers:
 Logical Link Layer (LLC).
 Medium Access Control (MAC).
Functions of the Data Link Layer:

  1. It is used for synchronization and error control for the information.
  2. It divides the bits received from Network layer into frames.
  3. It provides Flow Control.
  4. It provides access to Control.
  5. To enable the error detection, it adds error detection bits to the data which is to be transmitted

 

3.Network Layer:

  1. It is responsible for the source to destination delivery of a packet across multiple networks.
  2.  If two systems are attached to different networks with devices like routers, then the Network layer is used.
  3.  Thus Data Link Layer oversees the delivery of the packet between the two systems on the same network and the network layer ensures that the packet gets its point of origin to its final destination.

 Functions of Network Layer:

  1.  It provides Internetworking.
  2. Network Layer route the signals through various channels to the other end.
  3. It is used in Logical Addressing.
  4. It acts as a network controller for routing data.

 

4.Transport Layer:

  1.  It is responsible for process-to-process delivery of the entire message.
  2.  Transport Layer looks after the delivery of the entire message considering all its packets & make sure that all packets are in order.
  3.  At the receiver side, Transport Layer provides services to application layer & takes services to form the network layer.
  4.  At the source side, Transport Layer receives a message from the upper layer into packets and reassembles these packets again into the message at the destination.

Functions of Transport Layer:

  1. It provides Connection Less & Connection-Oriented Transmission.
  2.  It does functions such as multiplexing, splitting or segmentation on the data.
  3.  It provides Error Control & Flow Control.
  4.  It is used for Port Addressing.

5. Session Layer:

  1. The session layer is the fifth layer of the OSI Model.
  2. It has the responsibility of beginning, maintaining and ending the communication between two devices, called session.
  3.  It also provides for orderly communication between devices by regulating the flow of data.

 Functions of Session Layer:

  1. It manages & synchronizes the conversations between two different applications.
  2. It controls logging on and off.
  3. It is used for billing, user identification & session management.
  4. It provides dialog control & dialog separation.

 

6.Presentation Layer:

  1. The presentation layer is the sixth layer of the OSI Model.
  2.  It is concerned with the syntax & semantics of the information exchanged between the two devices.
  3.  It works as a translating layer.

Functions of Presentation Layer:

  1.  It is used for data encryption, decryption, and compression.
  2.  It ensures that the information delivered at the receiver end is understandable & usable.
  3. It is used for data presentation or translation of form and syntax.
  4. Example: ASCII to EBCDIC and vice versa.

7Application Layer:

  1. It is the topmost i.e. seventh layer of the OSI Model.
  2. It enables the user to access the network.
  3.  It provides user interface & supports for services such as e-mail, file transfer, access to the World Wide Web.
  4. It provides services to different user applications.

 Functions of Application Layer:

  1. Application Layer provides various E-mail Services.
  2. It allows users to access files on a remote host, to retrieve files from a remote computer for use, etc.
  3. It provides Remote Login.

Contributor's Info

Created: Edited:
0Comment