首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么广播802.11请求发送(RTS)帧?

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

Stack Overflow用户
提问于 2016-06-06 04:56:29
回答 2查看 2.2K关注 0票数 1

将RTS发送到接入点而不是广播它不是很有意义吗?我理解接入点广播CTS帧的原因,这样其他站就不会发送数据包,也不会发生冲突。

EN

回答 2

Stack Overflow用户

发布于 2016-06-07 04:18:25

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

我建议你在这里理解隐藏节点问题https://en.wikipedia.org/wiki/Hidden_node_problem

为什么RTS/CST是广播而不是单播?广播将被该范围内的所有站和接入点接收。RTS和CTS都有一个称为" duration“的字段,该字段包括”媒体应该以微秒为单位保留的持续时间“。看到该RTS/CTS的所有STA和AP将更新它们的NAV网络分配矢量,这是一种虚拟载波侦听机制。意味着他们会在那几微秒内保持安静。

这避免了冲突。

如果RTS/CTS仅指向AP,则访问范围内的其他STA或AP将看不到这一点,并可能导致冲突。

希望能有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2016-06-07 02:30:36

AFAIK、RTS/CTS机制是4个分组的单播序列。RTS + CTS + DATA + ACK。所有站(不同于预期的目标站)将仅从RTS/CTS帧中提取报头部分,准确地说,从CTS帧中提取报头部分(它们不会查看分组细节,因为它是单播分组)并获得持续时间字段。因此,这些站设置它们的NAV定时器并保持空闲,直到定时器期满。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37646680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档