TCP/IP模型与OSI参考模型的比较

相似之处:
(1) 二者都采用分层的体系结构,分层的功能大体相似。
(2)二者都是基于独立的协议栈的概念
(3) 二者都可以解决异构网络的互联,实现世界上不同厂家生产的计算机之间的通信。
在这里插入图片描述
差异之处:
(1) 0SI参考模型精确定义了三个主要概念:服务、协议、接口
TCP/IP模型在这个三个概念却没有明确区分

(2) OSI参考模型产生在协议发明之前,没有偏向于任何特定的协
,通用型良好;
TCP/IP模型正好相反,首先出现的是协议,模型实际上是对已有协议的描述,因此不会出现协议不能匹配模型的情况,但TCP/IP不适合与任何其他非TCP/IP的协议栈。

(3) TCP/IP模型在设计之初就考虑到了多种异构网的互联问题,并将网际协议(IP) 作为一个单独的重要层次。
OSI只考虑了用一种标准的公用数据网络将各种不同的系统互联。

(4) OSI参考模型在网络层支持无连接和面向连接的通信,但在传输层面向连接的通信。
TCP/IP模型认为可靠性是端到端的问题,因此它在网际层有一种无连接的通信模型,但传输层支持无连接和面向连接的两种模型。

学习计算机网络,采用折中的办法,即综合OSI和TCP/IP的优点,采用种如下图所示的只有五层协议的体系结构。即物理层、数据链路层、网络层、传输层、应用层
在这里插入图片描述