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