CSMA/CA中的速率异常


载波侦听多路访问/冲突避免 (CSMA/CA) 是一种用于载波传输的网络协议,它在媒体访问控制 (MAC) 层运行。CSMA/CA 可防止碰撞发生,理想情况下用于无线通信。

当高速站点的性能由于低速站点而受损,从而降低整个无线网络的平均吞吐量时,就会发生速率异常。

解释

CSMA/CA 允许每个站点一次发送一个帧。在发送帧之前,站点会等待一定的帧间间隔 (IFS)。在 IFS 之后,它会根据情况发送发送请求 (RTS)、清除发送 (CTS)、数据和确认 (ACK)。如果所有站点的传输速率相等或接近,则一次发送一个帧的方法运行良好。

但是,当网络允许站点具有广泛的传输速率范围(如 IEEE 802.11 a/g)时,这种差异会降低整体性能。这就是所谓的速率异常。这可以用以下示例来解释:

假设无线网络中有两个站点,X 的速率为 6 Mbps,Y 的速率为 48 Mbps。由于两者都允许一次发送一个帧,因此站点 X 的时间是站点 Y 的八倍。这将站点 Y 的速度降低到大约站点 X 的速度。当站点单独传输时,站点 X 以 6 Mbps 传输,站点 Y 以 48 Mbps 传输。但是,当它们相互竞争时,平均速度会降低到接近 6 Mbps。

更新于:2019年12月2日

347 次浏览

启动你的职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.