假设无线路由器的带宽为 54 Mbps。这是否意味着连接到路由器的 2 个客户端 (PC) 可以同时以 54 Mbps 的速度传输数据,还是带宽会在它们之间平均分配(每个 27mbs)?
答案1
引用的无线带宽是 AP 可以提供的总带宽,并且是半双工的。因此,AP 可以处理的数据量不能超过 54mbps。流量如何分布并不重要,54 个客户端每个发送 1mbps,还是 54 个客户端发送 .5mbps 并接收 .5mbps,还是 1 个客户端发送 54mbps,还是 2 个客户端,1 个客户端发送 10mbps 并接收另一个 10mbps,另一个客户端发送 24mbps 并接收 10mbps 等等...
这是一个相当简单的例子,实际上很少有无线网络能够达到其全部引用的数据速率。它在很大程度上取决于信号强度。然后有各种开销,对于 TCP、IP 和无线传输层,包括管理连接的流量,即使您当前没有主动使用它。这些开销包括接收数据时需要发送的确认(反之亦然)。
最后一点是,当需要处理混合客户端时,某些 AP 会遭受严重影响。我之前的 Netgear 是 rangemax 240,THG 发现,如果 rangemax 客户端和标准 g 客户端同时连接,总吞吐量会下降到 20mbps 以下。支持 g 和 b 客户端也存在类似的问题,虽然我不确定,但我预计支持 n 和 g 客户端也存在类似的问题。
答案2
用户越多,每个人获得的带宽就越少。具体有多少取决于每个客户端上到底发生了什么。如果两个客户端同时下载文件,那么下载量就会比每个客户端只浏览页面时少。浏览页面时,下载量更像是稳定的数据流,浏览页面时,下载量会很少,浏览页面时,下载量会很少。然后,下载新页面时,下载量会再次激增。这是一个过于简单的模型,实际上更复杂,但可以把它想象成一个饼。你需要切的块越多,每个人获得的量就越少。
答案3
它实际上与“用户”或无线客户端的数量无关。如果我以 1mbs 的速度下载 1gig 文件,则将剩下 53mbs(在 54mb 链路上)供其他应用程序使用。但是,如果我能够以 45mbs 的速率获取该 1gig 文件,则将剩下 9mbs 供其他应用程序使用。流速取决于带宽、路由器、参与流的两个设备之间的网络条件。
注意:由于标头开销等原因,您永远无法从 54mbs 网络获得 54mbs 的传输速率。
这实际上并不是那么简单,但这是一种更准确的思考问题的方式。
答案4
不管当您拥有 (x) 带宽速度和 (n) 使用不同硬件规格连接的独立设备数量等时会发生什么……实际上,似乎在特定时间内进行流式传输 YouTube 视频或在线游戏等操作的用户越多,用户数量就会直接影响每个人的互联网速度,即使他们单独要求的带宽都低于最大带宽,互联网速度似乎也会下降到这样的地步:7 个人从 100mbs 互联网计划中获得拨号上网速度,即使他们加起来甚至还没有接近提供商设置的带宽限制。一天中的时间也会影响您是否得到所付费用,这取决于您所在城镇的每个人是否同时在线。总用户数对性能的影响远远大于较少用户要求更多内容的情况。我可以以超过 1mb/s 的速度下载一个 YouTube 视频,但如果我一次下载 6 个,则只能获得 30kb/s,并且随着每个视频的下载完成,剩余视频的速度会呈指数级增长。