假设您正在规划一个基于2.4Ghz(b / g / n)支持802.11协议的接入点的networking。 一组混合的客户端如何影响通过接入点的总吞吐量?
例如,假设我们有以下情况:
第二个客户端可以传输65Mbps(即第一个客户端使用'一半频谱')吗? 或者他只能使用〜5 Mbps(即最低公分母设置速率)? 还是现实中的其他东西完全?
这取决于具体的情况和接入点的能力。
当11Mbps的客户端传输11Mbps的数据时,它将占用100%的频谱空间。 它将占用50%的时间传输5.5Mbps的信道。 但是,现代802.11n接入点能够维持多个stream。 所以,虽然802.11b客户端将捆绑一个stream,其他人将可以自由地以更高的速度运行。
请注意,这也适用于802.11a / g / n客户端由于信号强度问题而被迫使用降低的速率。 如果速率下降到27Mbps,则27Mbps将填满该频道。 如果它的传输速率是27Mbps,并且正在传输5Mbps的数据,那么它将在大约5/27的时间内消耗信道。
但是,有一个关键的复杂因素。 如果在信道上只存在一个802.11b客户端,所有的stream量必须在突发之前(称为“前导码”),足以让802.11b客户端知道该信道正在使用中。 当然,802.11b前导码比802.11n前导码长得多。 所以,仅仅是802.11b客户端的存在将会减慢每个人的networking速度。