最近换了 Linksys WRT1900AC,刷了 DDWRT 10/04/2021 的固件,但是经常会遇到网络不稳定。网络结构很简单:
┌────────────────────────────┐
│ │
│ Main router: 10.0.0.1 │
│ │
└────────────────────────────┘
▲
│
┌──────┴─────────────────────┐ ┌────────────────┐
│ │ │ │
│ WRT1900AC DDWRT │ <-WiFi<- │ Macbook Pro │
│ 192.168.1.1 │ │ │
│ │ │ │
└────────────────────────────┘ └────────────────┘
我在 Macbook 上持续以 10Hz 的频率ping 10.0.0.1
,在无明显网络活动的时候延迟始终在 1~2ms 正常范围左右。但是如果同时在 Chrome 里打开 Google.com 首页,ping 值会立刻变得不稳定,飙升至 120ms
64 bytes from 10.0.0.1: icmp_seq=1230 ttl=63 time=1.572 ms
64 bytes from 10.0.0.1: icmp_seq=1231 ttl=63 time=1.640 ms
64 bytes from 10.0.0.1: icmp_seq=1232 ttl=63 time=1.604 ms
64 bytes from 10.0.0.1: icmp_seq=1233 ttl=63 time=1.668 ms
64 bytes from 10.0.0.1: icmp_seq=1234 ttl=63 time=1.603 ms
64 bytes from 10.0.0.1: icmp_seq=1235 ttl=63 time=136.734 ms
64 bytes from 10.0.0.1: icmp_seq=1236 ttl=63 time=36.364 ms
64 bytes from 10.0.0.1: icmp_seq=1237 ttl=63 time=29.489 ms
64 bytes from 10.0.0.1: icmp_seq=1238 ttl=63 time=142.539 ms
64 bytes from 10.0.0.1: icmp_seq=1239 ttl=63 time=41.891 ms
64 bytes from 10.0.0.1: icmp_seq=1240 ttl=63 time=32.615 ms
64 bytes from 10.0.0.1: icmp_seq=1241 ttl=63 time=129.088 ms
64 bytes from 10.0.0.1: icmp_seq=1242 ttl=63 time=28.705 ms
64 bytes from 10.0.0.1: icmp_seq=1243 ttl=63 time=9.596 ms
64 bytes from 10.0.0.1: icmp_seq=1244 ttl=63 time=3.611 ms
64 bytes from 10.0.0.1: icmp_seq=1245 ttl=63 time=86.708 ms
64 bytes from 10.0.0.1: icmp_seq=1246 ttl=63 time=1.913 ms
64 bytes from 10.0.0.1: icmp_seq=1247 ttl=63 time=61.104 ms
经过观察
我现在能想到的就是某个插件在打开 Google 的时候会大量占用 CPU 导致延迟?不过暂时还没有找到具体原因。请问大家有什么思路么?
1
jousca 2021-10-14 01:54:06 +08:00
某插件在启动的时候大量并发产生,路由器固件优化一般,处理不过来导致过载。
|
2
imycc 2021-10-14 01:54:57 +08:00
如果怀疑是插件引起的话,chrome 打开“更多工具->任务管理器”,看看打开网页的时候插件的负载是否有上升?
|
3
jousca 2021-10-14 01:57:52 +08:00
Linksys WRT1900AC 大概是 2014 年的产品。虽然处理器是 Marvell PJ4B (584) v7 (Rev 2) LE,但是现在来说,性能已经应付不了一些需求。
|
4
acess 2021-10-14 02:02:16 +08:00
软件 NAT 本来转发性能就不好吧
|
5
dangyuluo OP @jousca 这点小流量路由器肯定不是瓶颈的,而且我在另外一台 Windows 电脑上测试过,无论多频繁的 ping 都不会被打开 Google 影响。似乎只有 macbook + chrome 会导致这个问题。
|
7
dangyuluo OP 彻底删除 Chrome 再重新安装后问题消失了😅现在无从查起
|