0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何决定协议属于哪个层?OSI模型是关键参考点

454398 来源:ITPUB博客 作者:Vecloud 2020-09-30 14:42 次阅读

开放系统互连( OSI )模型是了解网络的第一道关。它是在 ISO / IEC7498-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 层,因为它们不是同一家族,这像是苹果和橘子。参考模型就是这样,仅供参考。它有助于说明协议之间的依赖关系,以及它们之间的相互关系,但并不严格控制其功能。给这个概念更多的权重就是完全失去其目的。
编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5059

    浏览量

    166150
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1263

    浏览量

    78253
  • OSI
    OSI
    +关注

    关注

    0

    文章

    72

    浏览量

    15331
收藏 人收藏

    评论

    相关推荐

    PROFIBUS协议结构及协议模型与ISO/OSI协议模型的关系

    PROFIBUS协议模型与ISO/OSI协议模型的关系  PROFIBUS协议
    发表于 11-17 10:33

    CAN总线通信协议模型概述 CAN总线通信模型作用

    参照 ISO/OSI 标准模型,CAN 总线的通信参考模型如图 9-1 所示。这 4 结构的功能如下:• 物理规定了节点的全部电气特性,
    发表于 12-14 14:17

    OSI模型及TCP/IP五模型协议解析

    OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助。
    发表于 12-31 06:02

    OSI模型的简单理解

    体系结构标准定义了网络互联的七框架(物理、数据链路层、网络、传输、会话、表示和应用
    发表于 07-30 06:08

    网络协议osi的分层

    网络协议osi的分层,路由器在哪一 应用,表示,会话,传输
    发表于 08-06 08:20

    CANOpen协议简析

    CANOpenCAN现场总线只定义了OSI网络模型的第一(物理) 和第二(数据链路层) ,而这两
    发表于 09-09 08:32

    CAN现场总线定义OSI网络模型

      CAN现场总线只定义了OSI网络模型的第一(物理) 和第二(数据链路层) ,而这两
    发表于 09-09 09:11

    Modbus RTU通讯协议相关资料下载

    Modbus RTU通讯协议OSI模型,数据链路层和应用是通讯关键部分。
    发表于 11-30 08:29

    OSI/RM七模型的数据在各层之间是如何传递的

    OSI/RM七网络模型分别是哪些?OSI/RM七模型的数据在各层之间是如何传递的?
    发表于 12-23 07:13

    OSI模型与TCP/IP协议的对应关系OSI模型与TCP/I

    OSI模型与TCP/IP协议的对应关系OSI模型与TCP/IP协议的对应关系 今世界上最流
    发表于 06-09 21:47 6869次阅读
    <b class='flag-5'>OSI</b><b class='flag-5'>模型</b>与TCP/IP<b class='flag-5'>协议</b>的对应关系<b class='flag-5'>OSI</b><b class='flag-5'>模型</b>与TCP/I

    TCP/IP与OSI:这两种模型的区别是什么

    当我们谈论第 2 层交换机和第 3 层以太网交换机时,我们实际上指的是通用协议模型的层——开源互连 (OSI) 模型。它通常用于描述网络通信。如果没有共同的规则来发送和接收数据包,则不
    发表于 01-17 16:06 2806次阅读
    TCP/IP与<b class='flag-5'>OSI</b>:这两种<b class='flag-5'>模型</b>的区别是什么

    osi协议是什么意思

    OSI(Open Systems Interconnection)是一个国际标准化的通信协议模型,它将计算机网络通信的过程分为七个层次,每个层次都有自己的功能和协议。这个
    发表于 05-10 15:11 1671次阅读

    OSI七层协议模型有哪些?

    OSI:开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI),简称为OSI
    发表于 05-10 15:15 3631次阅读

    TCP/IP与OSI:恒讯科技分析这两种模型有何区别?

    当我们谈论第2层交换机和第3层以太网交换机时,我们实际上指的是通用协议模型的层——开源互连(OSI)模型。它通常用于描述网络通信。如果没有用于传输和接收数据包的通用规则,则不同网络之间
    的头像 发表于 05-31 17:31 450次阅读

    osi七层模型各层功能及协议 osi七层模型有哪些

    OSI七层模型,是开放式系统互联(Open System Interconnection,简称OSI)参考模型,是国际标准化组织(ISO)在1984年定义的一种网络
    的头像 发表于 01-25 11:03 5082次阅读