令牌环帧格式

先决条件—— 以太网帧格式

null
  • 拓扑结构- 环拓扑
  • 传输—— 单向的
  • 编码– 差分曼彻斯特编码
  • 访问控制- 代币传递
  • 数据速率- 4Mbps,16Mbps

令牌环帧格式:

图片[1]-令牌环帧格式-yiteyi-C++库

图片[2]-令牌环帧格式-yiteyi-C++库

  • 开始帧分隔符(SFD)– 通知每个站点令牌(或数据帧)的到达或帧的开始。它用于同步时钟。

  • 访问控制(AC)—— 图片[3]-令牌环帧格式-yiteyi-C++库

    优先级位 预订位 帮助实施优先权。优先级位=保留位=3。例如:-服务器的优先级为7,客户端的优先级为0。

    令牌位 用于指示令牌帧的存在。如果令牌位=1–>令牌帧,如果令牌位=0–>不是令牌帧。

    监控位 帮助解决孤立数据包问题。它包含在CRC中,因为监视器是强大的机器,在修改监视器位时可以重新计算CRC。如果监视器位=1–>由监视器盖章,如果监视器位=0–>尚未由监视器盖章。

  • 帧控制(FC)– 前2位表示帧包含数据还是控制信息。在控制帧中,该字节指定控制信息的类型。 图片[4]-令牌环帧格式-yiteyi-C++库
  • 目的地地址(DA)和源地址(SA)—— 由两个6字节字段组成,用于指示源和目标的MAC地址。

  • 数据- 根据所采用的令牌保留策略,数据长度可以从0到最大令牌保持时间(THT)不等。令牌环对数据大小没有下限,即比以太网更具优势。

  • 循环冗余校验(CRC)– 32位CRC,用于检查帧中的错误,即帧是否损坏。如果帧已损坏,则其将被丢弃。

  • 结束分隔符(ED)– 它用于标记帧的结束。在以太网中,长度字段用于此目的。它还包含指示损坏帧的位,并标识逻辑序列中最后一个帧。

  • 帧状态(FS)– 它是一个终止数据帧的1字节字段。 图片[5]-令牌环帧格式-yiteyi-C++库 由于CRC不覆盖FS字节,因此在修改AC位时,目的地不必重新计算CRC,因此它使用2个AC位副本作为错误检测机制(100%冗余)。
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享