开发者社区> 问答> 正文

为什么OSI协议没有流行起来?

为什么OSI协议没有流行起来?

展开
收起
令人无语的八阿哥 2021-11-08 16:49:44 3110 0
来自:华章出版社
1 条回答
写回答
取消 提交回答
  • 造成OSI协议不能流行的原因之一是模型与协议自身的缺陷。大多数人都认为OSI参考模型的层次数量与内容可能是最佳的选择,其实并不是这样的—会话层在大多数应用中很少用到,表示层几乎是空的。在数据链路层与网络层有很多子层插入,每个子层都有不同的功能。OSI参考模型将“服务“与“协议“的定义结合起来,使参考模型变得格外复杂,实现起来也很困难。同时,寻址、流量控制与差错控制在每一层都重复出现,因此必然会降低系统效率。虚拟终端协议最初安排在表示层,现在安排在应用层。关于数据安全性、加密与网络管理等方面的问题也在参考模型的设计初期被忽略了。

    有人批评参考模型的设计更多的是被通信的思想所支配,很多选择不适合于计算机与软件的工作方式。很多“原语“虽在软件的高级语言中实现起来容易,但严格按照层次模型编程的软件效率很低。尽管OSI参考模型与协议存在着一些问题,但至今仍然有不少组织对它感兴趣,尤其是欧洲的通信管理部门。

    总之,OSI参考模型与协议缺乏市场与商业动力,结构复杂,实现周期长,运行效率低,这是它没有达到预想目标的重要原因。

    资料来源:《计算机网络原理》,文章链接:https://developer.aliyun.com/article/726189

    2021-11-10 13:26:25
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载