Parameter
|
OSI Reference Model
|
TCP/IP Model
|
Clarification between Services,
Interfaces and Protocols
|
OSI Model clearly distinguishes between Services, Interfaces and
Protocols. Each layer performs some services to upper layers, layer
interfaces tells the processes above it how to access it, and different
protocols are used by different layers as per their needs until a job is not
finished.
|
TCP/IP model does not clearly distinguish between Services, Interfaces
and Protocols.
|
Protocol Biasing
|
This model is not biased for a particular set of protocols and was
developed before corresponding protocols invention.
|
This Model was developed after inventing corresponding protocols and just
was description of existing protocols.
|
Layers
|
It is a Seven Layered Model. Which are as follows :
a)
Physical Layer
b)
Data Link Layer
c)
Network Layer
d)
Transport Layer
e)
Session Layer
f)
Presentation Layer
g)
Application Layer
|
It is a 4 Layered Model. Which are as follows:
a)
Subnet Layer
b)
Internet Layer
c)
Transport layer
d)
Application Layer
|
Entity Approaches
|
OSI uses Horizontal approach in creating application entities. I.e.
Strict hierarchy of layers is followed by distributed applications which are
constructed from common toolbox of Application Service Elements (ASEs).
|
TCP/IP uses vertical approach in creating application entities. i.e. In TCP/IP each application entity contains
all the functions that it needs to support a distributed communication
system.
|
Sessions
|
In OSI Model session Layer handles message exchange, data exchange and
start and stop of the session. This also monitors session identification.
|
This Layer is not present in TCP/IP model and ‘Sockets’ and ‘ports’ are
used for describing path over which co-operative application operates.
|
Connections
|
In OSI network layer supports both connectionless and connection oriented
communication, but transport layer supports only connection oriented
communication.
|
In TCP/IP network layer supports only connectionless communication
whereas transport layer supports both connectionless and connection oriented
communication.
|
Data Conversion
|
In OSI Model Presentation Layer converts the data in generic form that
can be understood by both the sides.
|
Presentation layer is not present in TCP/IP Model and data conversion
function is performed by application Layer.
|
Data Reliability
|
OSI Provides reliable data transfer. Each layer of OSI detects &
handles errors, Every Transmitted data contains checksum and Transport Layer
checks source to destination reliability.
|
In TCP/IP data reliability is determined only at Transport layer. This
layer uses acknowledgement, checksums and timeout signals to control
transmission. Only This layer is responsible for detecting, handling, and
recovering all errors.
|
Role of Hosts
|
In OSI network operations are not handled by hosts.
|
In TCP/IP hosts participates in many network operations and handles many
operations. I.e. Routing, end-to-end verification, network control.
|
Addressing
|
Two types of hierarchical addresses are used in OSI Network Layer
Addressing:
1)
Network Service Access Point address (NSAP): It is the location at which
network layer provides services to transport layer. Single NSAP is assigned
to each transport layer entity.
2)
Network Entity Titles (NET): It is used for addressing intermediate
systems (ISs).i.e. Routers, which do not interact with transport layer. If an
IS participates in multiple domains or areas, it can have one NET or more
than one NETs.
|
32 bit address known as “IP address” is used for addressing. High- order
bits denote network address while lower-order bits denote host address. Any
of the three classes of IP can be used to do so.
|
Layer Merging
|
OSI model contains both Physical and data link layers separately.
|
In TCP/IP Model Physical and data link layers are combined to get Subnet
Layer which does not distinguish between these two layers. These two layers
are totally different from one another. Physical Layer deals with
transmission characteristics of Transmission medium i.e. fiber optics,
Twisted pair or wireless communication. Data link layer delimits the start
and end of frames and transmits them from one side to other with desired
reliability.
|
Price/Popularity
|
Expensive/Less Popular
|
Comes free with most of OS which resulted in its wide popularity.
|
No comments:
Post a Comment