网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

对OSI模型及各协议协议的批判

更新时间:2026年03月27日   作者:spoto   标签(Tag):
开放系统互连模型是一种参考模型,用于描述信息如何从一台计算机上的软件应用程序通过物理介质传输到另一台计算机上的软件应用程序。 该模型由总共七层组成,每一层都承担着特定的任务或网络功能。 不过,OSI模型及其相关协议,以及TCP/IP模型及其相关协议,都并非完美无缺的。 有人对他们两人提出了一些批评意见。 关于OSI模型,最令人担忧且不幸的问题是:尽管它是最被广泛研究且被普遍接受的网络结构之一,但实际上并没有被真正实施和应用。 导致这种情况的重要原因如下:时机选择不当:在OSI模型中,非常重要的是,要在各个层次之间制定标准,也就是所谓的“两头大象之间的间隙”。 标准的制定时间非常重要,因为有时候,标准往往在相关研究尚未完成之前就被确定下来了。 因此,OSI模型并没有得到正确的理解。 这个时间点被认为并不理想,因为该模型的开发过程需要耗费大量的时间。在模型完成之前,已经进行了大量的研究工作。 因此,这些公司根本不遵守这些标准。 当OSI模型出现时,该模型在理论研究方面确实取得了显著成果。不过,当时TCP/IP模型已经获得了大量投资,而那些制造商则不愿意再投资于OSI模型了。 因此,最初并没有任何关于如何使用OSI技术的相关方案或方法。 虽然每家公司都在等待其他公司先采用这种模型技术,但遗憾的是,没有任何一家公司率先采用了这一模型。 这是OSI永远无法发生的第一个原因。2. 糟糕的技术:由于当时已经广泛使用的TCP/IP协议存在竞争关系,因此OSI模型从未被考虑过。 这第二个原因是,OSI模型及其相关协议存在缺陷。也就是说,它们都存在根本性的弱点或不足之处,无论是在性能、设计等方面都存在问题。 选择OSI模型中的全部七层结构这一做法,更多是基于政治因素而非技术因素而决定的。 “层次”这个概念更多地涉及到政治因素,而非技术层面。 OSI模型及其相关的各种服务定义和协议都相当复杂。 另一方面,还有另外两层结构。 数据链路层和网络层都过于复杂了。 文档的编制过程也非常复杂,因此很难进行实施。此外,文档在运作或功能方面也并不高效。 错误和流量控制也是重复出现的,也就是说,这些现象会在多个层次或每一层中都反复出现。 另一方面,最严重且令人不满的批评是:这种模式也受到“沟通思维”的支配。3. 糟糕的实现方式:OSI模型极其复杂,因此最初的实现过程非常缓慢,且所需资源也相当庞大。此外,这种模型的适用范围也相当有限。 这是第三个原因,也是为什么在早期阶段,OSI被等同于“质量差”的代名词。 原来,并非所有七层结构都需要一起设计,因为只要确保各个部分能够协同工作即可。 另一方面,TCP/IP的实现方式比OSI更为可靠。因此,人们很快开始使用TCP/IP,从而形成了庞大的用户群体。 简单来说,我们可以说,复杂性会导致实现效果非常差或糟糕。 要有效地、正确地实施这一措施,其实是非常复杂的。4. 糟糕的政治行为:OSI模型与UNIX并没有任何关联。 这是第四个原因。因为TCP/IP与Unix有着密切的关联,而Unix在学术界非常流行,因此TCP/IP也因此在学术界得到了广泛的应用。而当时OSI则没有这种关联。 另一方面,OSI则与欧洲电信行业、欧洲共同体以及美国政府有着密切的联系。 该模型在技术上也被认为不如TCP/IP。 因此,所有在地面上的人对这些情况都反应非常强烈,他们强烈支持使用TCP/IP协议。 尽管存在这些糟糕的条件,OSI模型仍然几乎是所有网络相关文档的通用标准参考。 有许多组织对OSI模型非常感兴趣。 所有那些涉及到编号层的结构的网络技术,比如第3层交换技术,其实都是指OSI模型中的相关概念。 实际上,人们也付出了努力来对其进行更新,最终在1994年发布了经过修改的模型。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料