共享式以太网的最小帧长和最大帧长

最小帧长:64 B

最小帧长 = 总线传播时延 * 数据传输速率 * 2(最短帧长为 64 B,未到则填充)

  • 为了确保共享总线以太网上的每一个站点在发送完一个完整的帧之前,能够检测出是否产生了碰撞,帧的发送时延就不能少于共享总线以太网端到端的往返时间,即一个争用期
  • 对于10Mb/s的共享总线以太网,其争用期的值规定为51.2μs,因此其最小帧长为512b,即64B。
    • 当某个站点在发送帧时,如果帧的前64B没有遭遇碰撞,那么帧的后续部分也就不会遭遇碰撞。也就是说,如果遭遇碰撞,就一定是在帧的前64B之内。
    • 由于发送的站点边发送帧边检测碰撞,一旦检测到碰撞就立即中止帧的发送,此时已发送的数据量一定小于64B。因此,接收站点收到长度小于64B的帧,就可判定这是一个遭遇了碰撞而异常中止的无效帧,将其丢弃即可。

最大帧长:1518 B

帧太长会让总线一直忙,且对接收方主机的缓冲区大小有要求

例题:

题37