OSI vs TCP/IP
OSI
|
TCP/IP
|
OSI- Open system Interconnect
|
TCP/IP- Transmission Control Protocol/ Internet Protocol
|
It is a theoretical model which is used for computing system.
|
It is a client server model used for transmission of data over the internet.
|
7 Layers
|
4 Layers
|
Developed by ISO (International Standard Organization)
|
Developed by Department of Defense (DoD)
|
OSI model has a separate Presentation layer and Session layer.
|
TCP/IP does not have a separate Presentation layer or Session layer.
|
OSI 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.
|
OSI model defines services, interfaces and protocols very clearly and makes clear distinction between them.
|
In TCP/IP, services, interfaces and protocols are not clearly separated. It is also protocol dependent.
|
It is protocol independent.
|
It is also protocol dependent.
|