1. Home
  2. Docs
  3. Computer Network
  4. Introduction
  5. Comparison between OSI and TCP/IP

Comparison between OSI and TCP/IP

 Following are some similarities between OSI Reference Model and TCP/IP Reference Model.

  • Both have layered architecture.
  • Layers provide similar functionalities.
  • Both are protocol stack.
  • Both are reference models.
S.No.OSI(Open System Interconnection)  TCP/IP(Transmission
1OSI is a generic, protocol independentTCP/IP model is based on standard protocols standard, acting as a communication gateway around which the Internet has developed. It is a between the network and end user.  communication protocol, which allows connection of hosts over a network
2In OSI model the transport layer guaranteesIn TCP/IP model the transport layer does not the delivery of packets.  guarantees delivery of packets. Still the TCP/IP model is more reliable.
3Follows vertical approachFollows horizontal approach
4OSI model has a separate Presentation layer and Session layer. TCP/IP does not have a separate Presentation layer or Session layer. 
5Transport Layer is Connection Oriented.Transport Layer is both Connection Oriented and Connection less.
6Network Layer is both Connection Oriented and Connection less.Network Layer is Connection less.
7OSI is a reference model around which the networks are built. Generally it is used as a guidance tool.TCP/IP model is, in a way implementation of the OSI model.
8Network layer of OSI model provides both connection oriented and connectionless service.The Network layer in TCP/IP model provides connectionless service.
9OSI model has a problem of fitting the protocols into the model.TCP/IP model does not fit any protocol
10Protocols are hidden in OSI model and are easily replaced as the technology changes.In TCP/IP replacing protocol is not easy.
11OSI model defines services, interfaces and protocols very clearly and makes clear distinction between them. It is protocol independent.In TCP/IP, services, interfaces and protocols are not clearly separated. It is also protocol dependent.
12It has 7 layersIt has 4 layers
Difference between OSI and TCP/IP
Comparison of TCP/IP and OSI
Comparison of TCP/IP and OSI
Was this article helpful to you? Yes No

How can we help?