RTS 阈值、碎片和其他高级 WiFi 设置

Big*_*002 20 wifi

背景:我处于嘈杂的环境中,我正在尝试优化我的 WiFi 网络,以便为数量较多的用户(忙碌的一天约为 50-75 人)提供更稳定的连接。有4个AP,我已经调整了信道和发射功率,总体来说我的覆盖范围还算不错。但是,在 ping Google 并在建筑物周围走动,从 AP 漫游到 AP 时,我仍然会丢失大约 10% 的数据包。

在我见过的大多数 WiFi AP 中,默认 RTS 阈值设置为 2347(根据我在不同地方的阅读,此设置算作“禁用”),而碎片阈值设置为 2346。我的特定品牌路由器设置为 2346 和 2346。我有几个问题...

  1. 2346的值从何而来?然而,Frag 的注释似乎有些随意。阈值表示需要大于 256 且为偶数。

  2. RTS 和 Frag 怎么样。阈值相关?他们的价值观不可能是巧合。

  3. 如果修改,是否应该一起修改?

  4. 对于初学者来说,尝试将它们降低到的安全值是多少?

我的首要任务不一定是为每个设备获得峰值带宽,而是为用户提供稳定、一致的带宽/连接。

mgo*_*ven 16

  1. 2346 是最大的802.11 帧大小。将 RTS 和分片阈值设置为最大意味着没有数据包将达到阈值。

  2. 碎片阈值限制了最大帧大小。这减少了传输帧所需的时间,因此降低了它被破坏的可能性(以更多的数据开销为代价)。RTS 阈值指定了发射器必须使用RTS/CTS协议的帧大小,这主要是为了解决隐藏节点问题。这显然也增加了开销。

  3. 不一定——如果您没有隐藏节点问题,那么更改 RTS 阈值不会提高性能。为了让 RTS/CTS 启动,RTS 阈值必须等于或小于碎片阈值。

  4. 我将从设置它们开始,将标准以太网帧分成两个 802.11 帧(1500/2 = 750 字节有效载荷 + 34 字节开销 = 784 字节)并且任何大于标准以太网帧三分之一的帧都使用 RTS(534字节)。

不过,据我所知,这两个设置只影响发射器,即在 AP 上配置它们只会使 AP 将它们用于其传输,而不会使客户端将它们用于其传输。