CP/IP参考模型与协议有自身的缺陷,它主要表现在以下这些方面。
TCP/IP参考模型在服务、接口与协议的概念区别上不是很清楚。一个好的软件工程师在实践中都要求区分哪些是规范,哪些是实现,这一点OSI参考模型非常谨慎地做到了,而TCP/IP参考模型恰恰没有很好地做到这点。因此,在使用新技术设计新的网络的时候,TCP/IP参考模型不是一个很好的参照。
TCP/IP参考模型不通用,它不适合用来描述TCP/IP之外的任何其他协议栈。
在网络分层结构中,TCP/IP参考模型的网络接口层并不是常规意义上的层次概念。它实际上只是一个位于网络层和数据链路层之间的接口。而接口和层的区别在分层网络结构中十分重要,绝不能对此掉以轻心。
TCP/IP参考模型没有区分(甚至没有提及)物理层和数据链路层。而这两个层次是完全不同的,物理层必须考虑不同传输介质的物理传输特征,数据链路层的任务则是确定帧的边界,并按照预期的可靠程度将这些帧从一端发送到另一端。一个好的参考模型应该将它们区分开来,而TCP/IP参考模型却没有做到这点。
资料来源:《计算机网络原理》,文章链接:https://developer.aliyun.com/article/726189
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。