第2个回答 2023-03-14
常见的计算机网络体系结构:OSI体系结构,法律上的国际标准;TCP/IP体系结构,事实上的国际标准;原理体系结构,五层模型,适用于教学。
为什么因特网采用TCP/IP模型而不是OSI模型?因为在OSI标准实施之前,市场上已经广泛使用TCP/IP协议族。并且,
(1) OSI专家缺乏经验,没有市场驱动力
(2) OSI协议实现起来过度复杂而且运行效率低
(3) OSI标准的制定周期太长,因而使得按OSI标准产生的设备无法及时进入市场。
(4) OSI的层次划分也不太合理,有些功能在多个层次中重复出现。
TCP/IP实际上只有上面三层有很多的协议,在网络接口层并没有什么具体内容,对于学习计算机网络的完整体系而言,就会缺少一部分内容。因此在学习计算机网络原理时,会采取折中的办法,综合OSI和TCP/IP得到五层原理体系结构。
参考:湖科大教书匠计算机网络微课堂