OSI 模型的优点和缺点
OSI 模型的优点包括
- 它是一个通用模型,可以作为开发任何网络模型的指导工具。
- 它是一个分层模型。一层中的更改不会影响其他层,前提是层之间的接口不会发生剧烈变化。
- 它明确地将服务、接口和协议分开。因此,它具有灵活性。每一层中的协议可以根据网络的性质非常方便地替换。
- 它支持面向连接的服务和无连接的服务。
OSI 模型的缺点包括
- 它纯粹是一个理论模型,没有考虑适当技术的可用性。这限制了其实际应用。
- 该模型的发布时机不合适。当 OSI 出现时,TCP/IP 协议已经实现。因此,公司最初不愿使用它。
- OSI 模型非常复杂。最初的实现笨拙、缓慢且成本高昂。
- 虽然有许多层,但某些层(如会话层和表示层)在实际部署时功能很少。
- 各个层之间存在服务重复。寻址、流量控制和错误控制等服务由多个层提供。
- OSI 模型的标准是理论上的,没有为实际网络实现提供足够的解决方案。
- OSI 模型发布后,没有像 TCP/IP 模型那样满足实际需求。因此,它被贴上了质量低下标签。
- 学术界非常青睐 TCP/IP 模型。人们认为 OSI 是欧洲共同体和美国政府的产物,他们试图强迫研究人员和程序员使用一个劣质模型。因此,在采用 OSI 模型方面存在相当大的阻力。
广告