两种参考模型均基于分层架构。
将模型中的各层相互比较。OSI模型的物理层和数据链路层对应于TCP / IP模型的链路层。在两个模型中,网络层和传输层是相同的。OSI模型的会话层,表示层和应用程序层一起形成TCP / IP模型的应用程序层。
在这两个模型中,协议都是以分层方式定义的。
在这两种模型中,数据都分为数据包,每个数据包都可以采用从源到目的地的单独路由。
OSI模型是基于各层功能的通用模型。TCP / IP模型是面向协议的标准。
OSI模型区分三个概念,即服务,接口和协议。TCP / IP在这三个之间没有明显的区别。
OSI模型提供了有关如何进行通信的指南,同时还建立了Internet的TCP / IP协议布局标准。因此,TCP / IP是一种更实用的模型。
在OSI中,首先开发模型,然后开发每个层中的协议。在TCP / IP套件中,首先开发协议,然后开发模型。
OSI有七层,而TCP / IP有四层。
下图显示了OSI和TCP / IP模型的相应层-