我有一个家庭网络,由 1 个连接到互联网的无线路由器以及多个通过以太网和无线直接连接到该路由器的客户端组成,如下所示:
所有客户端都位于同一个 /24 网络 (192.168.1.0-255)。每台设备上的互联网连接都运行良好。
当我开始在 PS3_1(普通 PS3)上从 Netflix 流式传输电影时,或者即使我从 NAS_1(Synology DS207+)本地流式传输视频时,笔记本电脑和台式电脑之间的游戏开始出现严重延迟(严重到你甚至无法享受 WC3 或 CS 的 LAN 游戏)。在线游戏也开始出现延迟(不过只在玩暗黑破坏神 3 时才注意到这一点)。
我该如何解决这个问题?我可以检查一下路由器上的流量吗?
WIFI路由器是Zyxel P-2812HNU-F1
答案1
拥塞是由于您的 WIFI 链接造成的。您可能需要尝试不同的 WIFI 通道,将设备移近一些,或者启用/获取能够同时处理 2 个通道和/或在另一个频段(即 5 千兆)上工作的硬件。将尽可能多的设备移到有线连接上也会有所帮助。(此外,如果您的 WIFI 路由器不是 802.11n,请升级到 802.11n,并获得具有多个天线的路由器,以便它可以进行 MIMO)。[如果您的所有设备都支持 g,则禁用较旧的协议(如 802.11b)或禁用 802.11b 和 g(如果您的所有设备都支持 802.11n),您也可以通过禁用 802.11n 和 g 来获得小幅提升]
故障排除的一种方法是使用 ping/mtr 并在您执行各种操作时(以及在一天中的不同时间)监控您的性能。此外,使用某种 wifi 分析器查看信道上的噪音等。
答案2
如果可以在路由器上安装 OpenWRT(或类似产品),查看流量就很容易了。有些设备在更换为 OpenWRT 后,速度甚至会提高一倍。因此,如果这对您来说至少是一个理论上的选择,请查看 www.openwrt.org 上的兼容性列表。或者考虑购买一台新路由器。
答案3
我的 RT-N66U 可以通过 WiFi 传输 200Mbit 的数据,这比任何服务所需的带宽都要大得多。已经足够好了。
为了通过消除未知因素来简化故障排除,请使用 iperf 来对您的 WiFi 网络功能进行基准测试。从无线 iperf 会话到有线 iperf 会话进行测试,因为如果您要在无线上同时测试两个 iperf 会话,则吞吐量结果会减半,因为 WiFi 是一种共享资源。