Lecture 1.1.1
Lecture 1.1.1
• Reduces complexity
4
OSI Model
This model was proposed to make standardization of protocols defined for various Layers. Hence it is widely represented
as ISO OSI Reference Model.
It allows open communication between different systems without requiring changes to the logic of underlying h/w and s/w.
It is just a model not a protocol that can be run/install on a machine. It has 7 abstracted layers
These 7 layer are grouped into 3 subgroups.
Layer 1,2,3- network subgroup deals with physical aspects of moving data from one device to another.
Layer 4- transport layer provides end to end reliable data transmission
Layer 5,6,7- user support layers, allows inter operability among unrelated software systems.
Every layer is designed to give abstracted level of functionality and is independent from other layer
Each layers should perform a set of desired functions
Defined functions should be according to the policies of Internationally Standardized Protocols.
5
Seven Layers of the OSI model
6
Seven layers of the
OSI model
Please Do Not Throw Sausage Pizza Away
7
The Interaction Between Layers In The OSI Model
8
An Exchange Using The OSI Model
As data is passed between layers each layer in sending machine adds its own information
(headers and trailers)into message it receive from layer just above it and passes whole package
to layer just below it.
9
Summary of Layers
10
Layer 1 – Physical Layers
11
Data link layer 2
12
Network Layer 3
• Logical addressing
13
Layer 4 – Transport Layer
• This layer accepts data from above layers (i.e. From
Session/Presentation/Application)
• Connection management
• Flow control
• Error control
14
Layer 5 – Session Layer
• Completely responsible for session establishment
• Maintain session
• Ending a session
• Session offers services like :
• a. Dialog Control – Tracks who is next to be
queued for transmission of data and amount of
data that will be sent
• b. Token Creation – To prevent simultaneous
attempt of actions by multiple hosts at same time
• c. Synchronization – To make sequential
communication by adding check points /markers
in msg that helps to retransmit incase of packet
15
Layer 6 – Presentation Layer
• Data encryption
• Data compression
16
Layer 7 – Application Layer
17
REFERENCES
1. Reference Book: T1: Data Communications and Networking, Behrouz A. Forouzan, 5th Edition, Tata
Mcgraw Hill Publication.
18
THANK YOU
For queries
Email: [email protected]
19