Networking 为什么802.11发送请求(RTS)帧广播?

Networking 为什么802.11发送请求(RTS)帧广播?,networking,wifi,Networking,Wifi,将RTS发送到接入点而不是广播它是否有意义。我理解为什么接入点广播CTS帧,以便其他站点不发送数据包,并且不会发生冲突。好的,RTS/CTS机制是4个数据包的单播序列。RTS+CTS+数据+ACK。所有站点(预期目标站点除外)将仅从RTS/CTS帧中提取报头部分,确切地说是从CTS帧中提取(它们不会查看数据包细节,因为它是单播数据包),并获取持续时间字段。相应地,这些电台设置导航计时器,并在计时器过期之前一直处于空闲状态。在无线网络中,有一个著名的问题称为“隐藏节点问题”。802.11中使用的R

将RTS发送到接入点而不是广播它是否有意义。我理解为什么接入点广播CTS帧,以便其他站点不发送数据包,并且不会发生冲突。

好的,RTS/CTS机制是4个数据包的单播序列。RTS+CTS+数据+ACK。所有站点(预期目标站点除外)将仅从RTS/CTS帧中提取报头部分,确切地说是从CTS帧中提取(它们不会查看数据包细节,因为它是单播数据包),并获取持续时间字段。相应地,这些电台设置导航计时器,并在计时器过期之前一直处于空闲状态。

在无线网络中,有一个著名的问题称为“隐藏节点问题”。802.11中使用的RTS、CTS和CTS是解决隐藏节点问题的解决方案

我建议您在这里了解隐藏节点问题

为什么RTS/CST是广播而不是单播? 该范围内的所有电台和接入点都将接收广播。RTS和CTS都有一个名为“持续时间”的字段,其中包括“应以微秒为单位保留持续时间介质”。所有看到RTS/CTS的STA和AP将更新其NAV[网络分配向量,这是一种虚拟载波感知机制]。这意味着他们会在这几微秒内保持安静

这样可以避免碰撞

如果RTS/CT仅指向AP,则visinity中的其他STA或AP将看不到这一点,并可能导致冲突

希望能有帮助