osI/RM的抽象能力高,每层功能划分清晰,适合于各种网络。内于定义模型的时候
对某些情况预计不足,造成了协议和模型脱节的情况。osI/RM的缺点是层次过多,事实
证明会话层和表示层划分意义不大,反而增加了复杂性。
    osI/RM虽然得到了各国政府和官方的支持,但是没能决定技术的发展方向。内于
Internd的迅速发展,TCP4P已成了事实上的丁业标准。TCPAP不是像oSI/RM那样先
给川模型然后规定每层的协议,而是先有协议,有了实际网络后再总结川的参考模型。
TCP汽P和0SI/BM的对比。
    TCP/IP和0SI低M比较如下:
    (1)osI/BM结构严密,理论性强各种网络、硬件设备和学术文献都参考它,具有更高
的科学性和学术性。而TcP/IP4目对简单,更多地体现了网络的设计、实现,因而其实用性
更强。
    (2)osI模型比TcPAP具有更好的隐藏性,在技术发生变化时每层的功能比较容易
被替换掉,这也是把协议分层的主要目的之一。osI中高层只能调用和它相邻的低层所提
供的服务。而TcPAP可以跨层调用,即上级可以跃级调用更低一些的下级所提供的服务,
提高协议的效率。
    (3)TCPAP一开始就考虑到多种异构网的互联问题,并将IP协议作为TCP4P的重
要组成部分。但osI最初只考虑到用一种公共数据网将各种不同的系统互联在一起,只是
在认识到IP协议的重要性后,才在网络层划分川一个子层来完成类似IP协议的作用。
    (4)TCPAP协议一开始就对面向连接服务和面向元连接服务同样重视。而oSI/RM
很晚才开始制定无连接服务的有关标准。
    (5)对可靠性的强调不同。osI/RM对可靠性的强调是第一位的,协议的所有各层都
要检测和处理错误。TcPAP协议认为可靠性是端到端的问题,应该内传输层来解决,内主
机来承担,这样做的效果使TcPAP协议成为效率很高的体系结构,但如果通信子网可靠性
较差使用TcPAP协议的主机负担将会加重。
    (6)系统中体现智能的位置不同。osI/RM的智能性问题如监视数据流量、控制网络
访问、记账收费,甚至路径选择和流量控制等都内通信子网解决,TcPAP则要求主机参与
几乎所有的智能性活动。
    (7)TCP/IP协议有很好的网络管理功能,0SI/RM后来才考虑这个问题。