Difference Between OSI Model and TCP
Difference Between OSI Model and TCP
Difference Between OSI Model and TCP
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.