Compare and Contrast Models
Compare and Contrast Models
Compare and Contrast Models
Introduction
The topics that we will be discussing would be
based on the diagram below.
OSI
TCP / IP
Application (Layer7)
Presentation (Layer6)
Application
Session (Layer 5)
Transport (Layer 4)
Transport
Network (Layer 3)
Internet
Physical (Layer 1)
Outline
Compare the protocol layers that correspond
to each other.
General Comparison
Focus of Reliability Control
Roles of Host system
De-jure vs. De-facto
TCP / IP
Application (Layer7)
Presentation (Layer6)
Session (Layer 5)
Session
Presentation
Application
Application
FTAM
VT
MHS
DS
CMIP
(File transfer, access, and management like TCP/IP FTP and NFS)
(Virtual terminal protocol like TCP/IP telnet)
(Message handling system like TCP/IP SMTP and other email protocols)
(Directory services , later modified for the TCP/IP stack as LDAP )
(Common Management Information Protocol like TCP/IP SNMP)
TCP/IP
FTP
(File Transfer Protocol)
SMTP (Simple Mail Transfer Protocol)
TELNET
DNS
(Domain Name Service)
SNMP (Simple Network Management Protocol)
ISO Approach
Sometime called the Horizontal Approach
OSI asserts that distributed applications operate over a
strict hierarchy of layers and are constructed from a
common tool kit of standardized application service
elements.
In OSI, each distributed application service selects
functions from a large common toolbox of application
service element (ASEs) and complements these with
application service elements that perform functions
specific to given end-user service .
TCP/IP Approach
Sometime called the Vertical Approach
In TCP/IP, each application entity is composed of
whatever set of function it needs beyond end to end
transport to support a distributed communications
service.
Most of these application processes builds on what
it needs and assumes only that an underlying
transport mechanism (datagram or connection) will
be provided.
Transport Layer
OSI
TCP / IP
Transport (Layer 4)
Transport (TCP/UDP)
Transport Layer
Transport is responsible for creating and
maintaining the basic end-to-end connection
between communicating open systems,
ensuring that the bits delivered to the
receiver are the same as the bits transmitted
by the sender; in the same order and without
modification, loss or duplication
FTP
telnet
SMTP
http
POP3
21 and 20
23
25
80
110
TCP / IP
Network (Layer 3)
Internet
TCP / IP
Subnet
Physical (Layer 1)