Professional Documents
Culture Documents
Jianghong Che
Contents
Concept
General Compare
Lower Layers Compare
Upper Layers Compare
Critique
Concept
Similarity
Difference
Similarity
Both are based on the concept of a
stack of independent protocols.
The functionality of the layers is roughly
similar.
Difference
OSI makes the TCP/IP does not
distinction between originally clearly
services, interfaces, and distinguish between
protocol. services, interface,
The OSI model was and protocol.
devised before the TCP/IP model was just
protocols were invented.
It can be made to work in a description of the
diverse heterogeneous existing protocols. The
networks. model and the protocol
fit perfectly.
Difference
(continue)
The OSI model The TCP/IP model
supports both has only one mode
connectionless and in the network layer
connection-oriented (connectionless) but
communication in the supports both
network layer, but modes in the
only connection-
transport layer,
oriented
giving the user
communication in the
transport layer.
choice.
Difference
(continue)
OSI has seven TCP/IP has four
layers layers
Application
Presentation Application
Session
Transport
Network Transport
Data link Internet
Physical Host-to-network
Difference
(continue)
OSI emphasis on TCP/IP treats reliability
providing a reliable data as an end to end
transfer service, Each Problem. The transport
layer of the OSI model layer handles all error
detects and handles detection and recovery, it
errors, all data was checksums,
transmitted includes acknowledgments, and
checksums. The timeouts to control
transport layer checks transmissions and
source-destination provides end-to-end
reliability. verification.
Difference
(continue)
Host on OSI TCP/IP hosts
implementations do participate in most
not handle network network protocols.
operations.
Lower Layers Compare
Session
Presentation
Application
Session Layer
OSI TCP/IP
The Session layer handles The TCP/IP model
session setup, data or does not have a
message exchanges, and general session layer
tear down when the
session ends.
protocol.
It also monitors session
In TCP/IP the term
identification so only “sockets” and “ports”
designated parties can are used to describe
participate and security the path over which
services to control access cooperating application
to session information. communicates.
Presentation Layer
OSI TCP/IP
The Presentation Layer Presentation layer is not
handles data format present in TCP/IP model.
information for networked
communications. For outgoing Instead this function is
messages, it converts data frequently handled within
into a generic format that can the applications in
survive the rigors of network TCP/IP through External
transmission; for incoming
Data Representation
messages, it converts data
from its generic networked Standard(XDR) and
representation into a format Multipurpose Internet
that will make sense to the Mail Extensions (MIME).
receiving application.
Application Layer