TCP/IP体系结构模型在市场化过程中成功了,而OSI模型在市场化过程中失败了的深层次原因

在这里插入图片描述

1. TCP/IP和OSI参考模型的发展历史

1.1 TCP/IP的发展历史

  在20世纪60年代,在美国国防高级研究计划局(DARPA)的支持下,启动了一个项目,将美国几家研究中心和大学的计算机连接起来。到20世纪60年代末,这导致了广域网络ARPANET的创建,该网络基于一种称为接口消息处理器(IMP)的交换机(即小型“连接计算机”)。ARPANET被证明是后来成为互联网的最早的先驱。通信协议,网络控制系统的开发是在1969年开始的。在接下来的几年里,NCP逐渐得到扩展和改进。1975年,主要由科学家和工程师使用的ARPANET本身已经包含了100多个节点。特别是1972年发布的电子邮件“杀手级应用”,引起了ARPANET流量的爆炸性增长。

  在设计ARPANET时,没有向其他网络发送信息的概念。在1973年。再次在DARPA的支持下,罗伯特·卡恩和温顿·瑟夫开始开发一种协议,用于连接不同的分组交换网络,以便位于不同网络的计算机(“主机”)可以相互通信。连接网络的系统被称为互联网,由此产生的通信协议被称为TCP/IP,以两个主要的名称命名底层协议,即传输控制窗格,TCP协议(TCP protocol)和internet协议(internet protocol),这些协议的规范由IEEE的出版物发布在公共领域。(IEEE)1974年出版的《通信汇刊》。从那时起,TCP/P协议得到了扩展和进一步发展。主要是通过研究界的建议:所谓的rfc(征求意见)1981年TCP/IP成为互联网事实上的协议。

  到1983年,TCP/IP的受欢迎程度大大增加,它被内置到UNIX操作系统(在很大程度上,特别是由SuNas Ticrosystems实现的BerkeleyX版本中,并被大学和研究机构广泛使用通过大学和研究机构对局域网以太网的广泛使用),它的用途进一步迅速发展。

  1983年,ARPANET从NCP切换到TCP/IP通信协议,这意味着不仅本地网络,而且主要互联网都采用TCP/IP作为官方标准。与此同时,在美国,国家科学基金会(NSF)部署了一个网络,连接了五个超级计算机中心。NSF在加强TCP/IP地位方面发挥了重要作用,正如Mowery和Simcoe(2002)指出的那样:“1985年,NSF规定,任何接受NSF资助的互联网连接大学必须在其网络上使用TCP/IP。NSENET和必须在随后几年提供对所有“认证用户”的访问。NSF不断大幅提高其网络“骨干网”的速度,导致许多研究所从ARPANET切换到国家科学基金网。结果,ARPANET关闭了许多用户和主机与ASENET的连接。

1.2 OSI的发展历史

  20世纪70年代,也就是计算机网络的早期,出现了各种各样的(商业)网络架构,比如IBM的系统网络架构(SNA)、DEC的数字网络架构(DNA)和霍尼韦尔的分布式系统架构。这些网络在技术上是截然不同的。1977年,鉴于对日益增长的数据交换(需要)以及随之而来的对独立网络体系结构的需求。国际标准组织(ISO)启动了一个项目,开发一个框架和一套标准,用于连接不同类型和网络体系结构的计算机。它可以被认为是“OSI运动”的开始。随后,这一倡议被移交给iso技术委员会TC97的Sub委员会16 (SC16)。负责数据处理标准化。SC16的主要技术投入来自欧洲计算机制造商协会(ECMA)、国际电报和电话咨询委员会(CCITT)以及电气和电气技术协会(IEEE)。

  ISO和电子工程师CCITT之间的密切合作,导致了ISO-OSI标准和CCITT建议的联合开发。1984年发布了第一个版本的统一系统互连参考模型(OST-RM),被ISO命名为7SO 7498,被CCITT指定为X.200。该模型的核心是一个七层协议栈,旨在构建“面向未来的网络,可以相互通信”。该模型及其相关的osi协议与TCP/IP协议进入了所谓的“圣战”(Egyedi, 1996)。

  因为信息和通信技术的标准化活动的重叠越来越大。ISO与国际电工委员会(IEC)于1985年成立了ISOEC联合技术委员会 (JTCI),以协调其联合标准的活动。在2005年,将协调权重新分配给两个小组委员会,特别是小组委员会,负责制定联合ICT标准的活动

  下层OST和上层SC21。其他小组委员会则为特定的资讯及通讯科技(ICT)主题制订标准,例如讯息处理系统(MHS或X.400)的SC18标准和开放文件架构(ODA)标准

  在1984年引入第一个版本的OSI-RM之后,开发了三个附加模块,即1992年发布的管理框架(X.700), 1989年发布的安全体系结构(X.800),以及1996年发布的命名和寻址(X.650)。此外,原始的“面向连接”模型被扩展为包括用于数据传输的“无连接”模型。最终的版本发表于1994年。

2. TCP/IP参考模型和OSI参考模型的异同

  TCP/IP 是一种实用模型,可解决特定的通信挑战并依赖于标准化协议。相比之下,OSI 是一个全面的、独立于协议的框架,旨在涵盖各种网络通信方法。

2.1相同点

  • TCP/IP参考模型和OSI参考模型都采用了层次结构。
  • 二者都能面向连接和无连接两种通信服务机制。

2.2不同点

  • OSI模型由国际标准化组织 (ISO) 开发,TCP/IP 模型由美国国防高级研究计划局 (DARPA) 开发。
  • OSI采用的是七层模型,而TCP/IP是四层模型。
  • TCP/IP没有对网络接口层进行细分,只是一些概念性的描述,OSI对服务和协议都做了明确的区分。
  • OSI现有模型,然后有协议规范,描述适合各种网络,TCP/IP是先有协议集然后建立模型,不适用于非TCP/IP网络。
  • TCP/IP一开始就提出了面向连接和无连接服务,而OSI一开始只强调面向连接服务,直到后来才开始指定无连接的服务标准。
  • OSI参考模型将网络划分为七层,实现起来较为困难;TCP/IP参考模型虽然有些不足,但作为一种简化的分层结构还是比较成功的。

3.关于市场化

  总体来看,OSI 未能市场化并流行的原因是时机不佳、技术不佳、实施不佳和政治不佳。

3.1时机不佳

  OSI参考没有被真正大范围的部署和使用过,虽然欧洲一些国家在20世纪8、90年代极力推崇,但它确实是没有普及开来。早在1983年,ARPANET从NCP协议切换到TCP/IP通信协议,主要的互联网都采用TCP/IP作为官方标准,且它被内置到UNIX操作系统。也就是说,在OSI模型第一个版本出来的前一年,TCP/IP就已经在市场上部署和使用了。

  在TCP/IP和OSI的发展历史中也可以看到,TCP/IP协议是来自ARPANET的研究,在1983年应用于网络,以整个网络为实验场所,同时发展了生态系统,OSI却没有这样的经历。

3.2技术不佳

  在早期的实现中,OSI模型的会话层和表示层几乎是空的,而数据链路层却满了,而早期的TCP/IP的早期实现则更加可靠。

早期的OSI模型出现的一些问题。

1)传输层和网络层

  传输层和网络层的 OSI 协议的速度太慢,无法适应未来的网络。OSI协议的速度缓慢似乎是由于其复杂性和大小(大量开销)引起的一个相当普遍的特征,并成为OSI与劣质技术相关联的一个原因,这种劣质的形象在后来甚至得到了加强,因为为了降低成本,从模型中去掉了一些功能,而这又反过来阻碍了与不同OSI实现和配置略有不同的系统的顺利合作。

2)会话层协议

  利益冲突也在会话层的协议标准化中发挥了作用(用于实现不同机器之间的联合会话,如分时或文件传输)。CCITT和ECMA各走各的路,主要发展对各自成员重要的部分。CCITT专注于与公共电信运营商(PTOS)相关的解决方案,ECMA则专注于最适合计算机分支的解决方案。此外,由于参与国之间的利益冲突,OSI工作组在处理这一主题时未能达成共识。因此,与传输层的情况类似,会话层不可能达成单一的解决方案,这意味着不同的应用程序必须使用会话层的不同部分。

3)应用层协议

  对OSI应用层协议的评估显示了一幅更加复杂的画面。CCITT是第一个独立于ISO制定电子邮件标准的组织。叫做X400,它批准了这个标准。1984年,而ISO仍在制定自己的标准,称为MOTIS(面向消息的文本交换系统)。1986年,ISO和CCITT决定合作,并于1988年由两个组织发布了X.400的修订版。然而,再次因为利益冲突,未能在所有问题上达成一致意见。在这种情况下,两种解决方案都被采纳了。之后的1992年,发布了一个经过修订和大量改进的版本 。

  应用层的FTAM协议(文件传输、访问和管理)被评估为优于互联网协议套件(IPS)的文件传输协议(FTP)。然而,当涉及到实际协议的实现时,FTAM不得不让位于FTP。

3.3实施不佳

  关于成本问题

  TCP/IP标准可以免费下载,但每个OSI标准必须支付相对较大的费用。

  廉价的文档意味着大量的学生和专业人士可以购买和学习标准。

  TCP/IP文档属于公共领域,而OSI是由国际化标准组织拥有版权,若开发商基于开发OSI开发产品需要支付一定的费用,然后这些版权费用最终由客户支付,不过事实上,客户已经在使用基于TCP/IP开发的产品,且不需要基于TCP/IP单独付费(实际上是免费的)。这也在一定程度上影响了OSI的市场化。

3.4政治不佳

  美国作为计算机网络发展的主要推动者,不仅领导了 Internet TCP/IP 的发展,而且提供了相关产品。世界上的其他国家也纷纷效仿。在这种背景下,欧洲各国政府和欧盟将 OS I 的发展视为加强其在计算机和电信市场地位的机会,比如说:通过资助旨在开发和部署基于OSI的产品的研究项目。根据这一政策,美国制造的产品,如TCP/IP,被忽视,有时甚至被贴上技术有限和劣质的标签。这一政策得到了一些政府发布的指导方针的进一步支持,这些指导方针要求只购买和使用基于 OSI 的产品。例如,为欧盟成员制定的《欧洲开放系统系统采购手册》和为许多其他国家制定的《政府开放系统互联概要》。然而在实践中,这些策略收效甚微。

  当 OSI运动在 20 世纪 70 年代末进入舞台 ,OSI 参考模型于1984年发布 时,文献中的评估是积极的 ,而不是热情的,特别是因为该模型对互连网络的互操作性标准的系统开发的长期前景。然而,当涉及到具体的协议时,事实证明这些是相当复杂的,包含许多妥协,特别是与OSI标准化委员会中代表利益的大量利益之间 的漫长谈判有关。此外 ,TCP/IP 产品很容易获得, 而根据分析师的评论,OSI 产品必须等待很长时间。此外,当涉及到OSI 协议的实际实现时,这些协议以各种各样的方式进行 ,经常导致新的不兼容性。

  • 27
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向之 所欣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值