Module1 OSI Model
Module1 OSI Model
&
TCP/IP Protocol
The OSI Model
The Open Systems Interconnection
Standard maintained by ISO
It’s only a model!
Separates network transmission into 7 layers
Prepare data to be sent Prepare data to be sent
Reassemble data into meaningful information on the
receiving side
Serves as a reference point to compare and
contrast real protocol suites
The 7 Layers
Encapsulation – refers to data descending
through the layers
In each layer, data received from the previous
layer is enclosed or wrapped in new control
layer is enclosed or wrapped in new control
information from the current layer
Data is broken up, packaged, addressed,
sized etc. before being transmitted
The 7 layers
UNICODE, etc.
6 – Presentation Layer
Translator between the user
applications/OS and the network
Data is converted for network transfer
From OS specific format on sending side
Back to OS specific format on receiving side
Can also provide data encryption and
decryption if necessary
5 – Session Layer
Set up, coordinate and terminate
communication connection for data exchange.
Like a phone call or traffic cop
Provides security by ensuring that all parties
involved are authorized.
Makes chunking of data at lower levels
transparent to applications
4 – Transport Layer
Establishes control flow
Chunks data for transmission
Data from above layer called messages
Chunks called packets
Sequencing number on each packet
Receiver acknowledges receipt
Ensures reliable and complete data
transfer
Segments and reassembles packets if
necessary
3 – Network Layer Network