以太网 CSMA/CD 中的最小帧大小

网络工程 以太网 苹果电脑
2022-03-03 18:51:50

当我们应用 CSMA/CD 时,发送方需要传输多长时间才能捕获以太网中的通道?我的书,我读过它,发送者应该至少传输 2*PT,其中 PT 是端到端传播延迟。

但我需要了解我们是否需要考虑接收器在信道上传输干扰信号所需的传输时间?

所以有两点

  1. 发件人将继续传输直到 2*PT。在这里,我假设一旦接收器获得数据的第一位,它就知道碰撞并立即开始传输干扰信号。但是当发送器首先收到干扰信号时,它可以检测到发生了碰撞

  2. 其次,发送方将发送直到(2*PT+时间在信道上发送完整的干扰信号),这里我假设一种延迟是 PT,然后接收方在收到第一个比特后立即检测到冲突,然后开始发送干扰信号并且接收者花了一些 Y 时间在通道上传输它,然后它在 PT+Y 到达发送者,使最小有效。发送方传输时间为 PT+PT+Y。

我不确定干扰信号是否是数据的一部分。

1个回答

发送者应该至少传输 2*PT,其中 PT 是端到端传播延迟。

最坏的情况是位于冲突域两端的发送者之间。

想象一下发送方 1 在一端进行传输。它的信号传播到发送方 2 刚刚开始传输的远端。发送方 2 检测到冲突,中止其传输并生成阻塞信号。

现在,堵塞信号需要一直传播回发送者 1,发送者 1 仍然需要发送才能成功检测到碰撞。如果它已经完成了帧的发送,它将认为传输成功——碰撞的帧不会被重新发送,它只会丢失。

因此,最小帧大小需要超过最大传播时间乘以链路速度的两倍。