wifi为什么上网不了视频卡(为什么wifi看视频卡)

为什么WiFi下载或在线看视频很流畅,访问局域网共享视频很卡?

访问局域网共享视频消耗的无线带宽 = 2 * 访问互联网视频消耗的无线带宽。后者访问流畅,并不意味着前者一样可以流畅。

回答完毕。还没有看懂的同学给点提示,无线局域网是半双工模式。如果到这里全部看懂,就没有必要继续看下去了。

假设无线局域网平均的有效速率 = 18 Mbps。视频实时播放需要的速率 = 10Mbps。由于10Mbps < 18 Mbps,所以你可以流畅看视频。

访问局域网内某台服务器上的视频,步骤如下:

1. 服务器将视频发送给路由器,速率= 18 Mbps,路由器ACK服务器。

2. 路由器需要将视频packet推送给你,但是别忘了,服务器还有后续视频packet需要上传给路由器。但是,这两者能同时进行吗?

肯定不能啊,因为无线局域网是半双工的,在任意时刻只能有一台主机在传输数据。

假设路由器竞争无线信道成功,立马将收到的Packet推送给你。

3. 接下来,服务器继续上传数据给路由器,依然采用速率= 18 Mbps。

4 重复以上,直到视频文件传输完毕。

从上文可以推理出,18Mbps平均带宽,需要在路由器、服务器之间均分,两者获得平均速率= 9 Mbps。而9 Mbps的数据有效传输速率 < 10 Mbps视频实时播放速率,播放器就需要停下来等待,然后你就感受到卡顿。

如何解决呢?

方法1:服务器用网线连接路由器,避免服务器抢占无线带宽

方法2:路由器开启2.4G、5G两个频段,服务器使用2.4G连接路由器,你的主机使用5G连接路由器,互不干扰,服务器就不会和你的主机抢带宽了。

作者|车小胖谈网络|公众号