V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bclerdx
V2EX  ›  路由器

很诡异的 ASUS RT-N16 无线路由器的 CPU 占用率间歇性变高或间歇性 100%?

  •  
  •   bclerdx · 218 天前 · 753 次点击
    这是一个创建于 218 天前的主题,其中的信息可能已经有所发展或是发生改变。
    近期发现很诡异的 ASUS RT-N16 无线路由器的 CPU 占用率间歇性变高或间歇性 100%的现象,目前已经做了一些初步的排除:

    ASUS RT-N16 无线路由器已经刷了第三方的 Tomato DualWAN 的固件。

    无线路由器硬件基本配置:
    CPU 型号:Broadcom BCM4716 chip rev 1 pkg 10
    CPU 频率:480MHz
    Flash 容量:32MB

    已做了如下排查,但无线路由器的 CPU 占用率奇高仍存在:
    1 、关闭了无线路由器的无线功能无效;
    2 、重启无线路由器无效;

    特别的:路由器的物理状态显示:其中一个 WAN 口经常会从千兆速率变为百兆速率。但电脑端网卡的握手协商速率是千兆的。

    目前怀疑的焦点:
    是否是网线本身的问题?因为从路由器接出的网线经墙壁的网络信息点,再从信息点至光猫的千兆 LAN 口上的。我目前认为是墙壁信息点 至 路由器 WAN 口这段的网线可能存在问题?比如网线老化?水晶头有问题等?

    请问 V2EX 门是怎么看待这个问题,我我的怀疑焦点是否正确?
    6 条回复    2024-05-23 13:56:04 +08:00
    ShuWei
        1
    ShuWei  
       218 天前
    说个不一定合适的话,这机器用了很多年了吧,够老了,可以考虑换了,电子产品有生命周期的,久了就容易有奇怪问题
    bclerdx
        2
    bclerdx  
    OP
       218 天前
    @ShuWei 这个我知道,是很老的硬件设备了。但我就是想让大家先分析一下,先暂时不考虑老硬件本身的问题。
    ShuWei
        3
    ShuWei  
       218 天前
    @bclerdx 个人猜测,很可能是性能过载,其一是现在网络流量本身在不断攀升,以前 2M 宽带,现在 2000M ,网络设备的性能要求在不断被动提升,其次就是设备老化了之后,自身处理能力就会下降,再有一个,就是系统层面说不准有什么 bug 被触发了吧。网线传输不稳定的稳定,一般不容易引起 cpu 这么异常,而且你这个,很可能之前一直就这样,并且在慢慢变严重,而你之前没有发现而已
    moefishtang
        4
    moefishtang  
       217 天前
    szpunk
        5
    szpunk  
       216 天前
    刷了 Tomato 可以 SSH 进去,然后 top 看下是什么占用那么高
    bclerdx
        6
    bclerdx  
    OP
       213 天前
    @szpunk 已经 telnet 进去,并通过 top 命令一直在观察着,似乎于自定义路由表过多有关,我进行了 IP 地址更精细化的分流,因为我有一个小运营商的线路,把小运营商的所有 IP 地址全部自定义路由表走该运营商的出口,而不在小运营商 IP 段的全部走基础运营商的出口。目前我归位为路由器默认的 IP 分流规则了,就是把所有中国大陆 IP 地址走小运营商,大陆 IP 地址外的走基础运营商出口,似乎 CPU 占用率似乎频繁 100%的问题,有大概率的下降了。我认为也可能是 CPU 性能太弱了,处理不过来请求或多任务,这个是主因吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2727 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 08:15 · PVG 16:15 · LAX 00:15 · JFK 03:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.