Difference Between OSI Model and TCP

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Difference Between OSI Model and

TCP/IP Model
Data communication is a process or act in which we can send or
receive data. For data communication two models are available. We
will discuss these two models in this article and also see the
differences between these two articles.
 OSI Model
 TCP/IP Model
OSI Model
OSI stands for Open Systems Interconnection. It has 7 layers Physical
layer, Data Link layer, Network layer, Transport layer, Session layer,
Presentation layer, and Application layer. Each layer performs its task
independently. It was developed in 1984 by the International
Organization for Standardization (ISO).

OSI Model
Advantages
 Both connection-oriented services and connectionless services are
supported.
 It is quite flexible.
 All the layers work independently.
Disadvantages
 Setting up a model is a challenging task.
 Sometimes, it becomes difficult to fit a new protocol into this model.
 It is only used as a reference model.

TCP/IP Model
TCP/IP stands for Transmission Control Protocol/Internet Protocol. It has
4 layers named as Physical layer, Network layer, Transport layer, and
Application layer. It also can be used as a communications protocol in
a private computer network. It was designed by Vint Cerf and Bob
Kahn in the 1970s.

Advantages
 Many Routing protocols are supported.
 It is highly scalable and uses a client-server architecture.
 It is lightweight.
Disadvantages
 Little difficult to set up.
 Delivery of packets is not guaranteed by the transport layer.
 Vulnerable to a synchronization attack.

Similarities between OSI Model and TCP/IP


Model
OSI and TCP/IP both are logical models. One of the main similarities
between the OSI and TCP/IP models is that they both describe how
information is transmitted between two devices across a network. Both
models define a set of layers. Each layer performs a specific set of
functions to enable the transmission of data.
Another similarity between the two models is that they both use the
concept of encapsulation, in which data is packaged into a series of
headers and trailers that contain information about the data being
transmitted and how it should be handled by the network.
For more information, you can refer Similarities between TCP/IP model
and the OSI model article.

Differences between OSI Model and TCP/IP


Model
Parameters OSI Model TCP/IP Model

OSI stands for Open Systems TCP/IP stands for Transmission


Full Form
Interconnection. Control Protocol/Internet Protocol.

Layers It has 7 layers. It has 4 layers.

Usage It is low in usage. It is mostly used.

Approach It is vertically approached. It is horizontally approached.

Delivery of the package is Delivery of the package is not


Delivery
guaranteed in OSI Model. guaranteed in TCP/IP Model.

Replacement of tools and changes Replacing the tools is not easy as it


Replacement
can easily be done in this model. is in OSI Model.
Parameters OSI Model TCP/IP Model

It is less reliable than TCP/IP


Reliability It is more reliable than OSI Model.
Model.

You might also like