Comparing Tcp-IP & OSI
Comparing Tcp-IP & OSI
The main similarities between the two models include the following:
They share similar architecture. - Both of the models share a similar
architecture. This can be illustrated by the fact that both of them are constructed
with layers.
They share a common application layer.- Both of the models share a common
"application layer". However in practice this layer includes different services
depending upon each model.
Both models have comparable transport and network layers.- This can be
illustrated by the fact that whatever functions are performed between the
presentation and network layer of the OSI model similar functions are performed
at the Transport layer of the TCP/IP model.
Both models assume that packets are switched.- Basically this means that
individual packets may take differing paths in order to reach the same
destination.
DIFFERENCES
The main differences between the two models are as follows:
TCP/IP Protocols are considered to be standards around which the internet has
developed. The OSI model however is a "generic, protocol- independent
standard."
TCP/IP combines the presentation and session layer issues into its application
layer.
TCP/IP combines the OSI data link and physical layers into the network access
layer.
TCP/IP appears to be a simpler model and this is mainly due to the fact that it
has fewer layers.
TCP/IP is considered to be a more credible model- This is mainly due to the fact
because TCP/IP protocols are the standards around which the internet was
developed therefore it mainly gains creditability due to this reason. Where as in
contrast networks are not usually built around the OSI model as it is merely used
as a guidance tool.
The OSI model consists of 7 architectural layers whereas the TCP/IP only has 4
layers.
The OSI model originally distinguishes between service, interval and protocols.
The TCP/IP model doesn’t clearly distinguish between service, interval and protocol.
In OSI model, the protocols came after the model was described.
In TCP/TP model, the protocols came first and the model was really just a description of the
existing protocols.
The OSI model supports both connectionless and connection-oriented communication in the
network layer, but only connection-oriented communication in transport layer.
The TCP/IP model supports both connectionless and connection-oriented communication in
the transport layer, giving users the choice.