ITPub博客

首页 > 云计算 > 虚拟化 > 如何知道协议在哪个OSI层上运行?—Vecloud微云

如何知道协议在哪个OSI层上运行?—Vecloud微云

原创 虚拟化 作者:Vecloud 时间:2020-09-23 14:32:04 0 删除 编辑

开放系统互连( OSI )模型是了解网络的第一道关。它是在 ISO / IEC
7498-1
中正式定义的七层参考模型,并在有史以来出版的每本认证研究书中都进行了重印。在讨论协议之间如何相互关联和互操作时,它可以作为参考的共同点。例如,我们知道 TCP 是第四层协议,因此它位于 IP (第三层协议)的上方。

但这到底是什么意思?谁决定协议属于哪个层?
OSI
模型最初是在 1970 年代构思的,是 OSI 协议套件的组成部分,该套件被定位为新兴 TCP / IP 协议家族的早期竞争者(破坏者警报: TCP /
IP
获胜)。幸存者(最著名的是 IS-IS 动态路由协议) OSI 协议今天并不常用。但是,用于控制这些协议如何操作的参考模型仍然存在。因此,我们最终尝试将协议从一个系列分配到最初为另一系列定义的层。
在大多数情况下,这行得通。
TCP
和 UDP 在 IP 之上,而 IP 在以太网或 PPP 或其他之上。
但是协议并不总是适合实际情况:例如, MPLS 有时被称为 “
2.5
层 ” ,因为它既不提供成帧功能,也不提供端到端寻址能力。(与 IP 地址不同,当数据包通过网络时, MPLS 标签会在路径的每一跳处交换。)当然,在其他两层之间创建一个层首先会破坏标准化参考模型的目的,而这只能说明某些人正在将每个逻辑概念简化为一个数字。
从技术上讲, TCP /
IP
堆栈中的协议都没有正式分配给 OSI 层,因为它们不是同一家族,这像是苹果和橘子。参考模型就是这样,仅供参考。它有助于说明协议之间的依赖关系,以及它们之间的相互关系,但并不严格控制其功能。给这个概念更多的权重就是完全失去其目的。

Vecloud是一家面向企业提供云交换网络服务为核心业务的技术创新企业,在全球的数据中心节点30个,POP节点超过200个,服务的大客户超过300个,涉及金融、互联网、游戏、AI、教育、制造业、跨国企业等行业领域。http://www.vecloud.com

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69984354/viewspace-2723475/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2020-09-22

  • 博文量
    48
  • 访问量
    31467