一个网络掉速的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
AS4694lAS4808
0D
V2EX    NAS

一个网络掉速的问题

  •  
  •   AS4694lAS4808 2023-11-26 23:38:39 +08:00 1654 次点击
    这是一个创建于 767 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己攒的 NAS 稳定使用两年,最近出现了用一段时间后网络掉速的问题,触发的场景是 BT 大流量下载超过半小时(80mb/s)或者局域网内设备看 NAS 上蓝光电影(smb/ftp/sftp)连续拖动二十来次进度条,之后 NAS 的网络速度就必然降为 10-20mb/s ,再从手机打开电影,加载速度从 200 多 kb 慢慢增长到 10mb/s ,蓝光电影要缓冲挺长时间,正常时几十 mb/s 速度的 BT 种子最大也只能 12mb/s ,一开始以为只有重启才能恢复,后来发现用 ifdown/ifup 之后,网络速度能恢复正常。

    先上配置:

    • CPU:R3-5300GE B0 步进
    • 主板:华硕 TUF B450M PRO GAMING ( RTL8111H )
    • 硬盘 1:梵想 2TB SSD
    • 硬盘 2&3:西数红盘 4TB
    • 硬盘 4:京造 2TB SSD (最近出现过几次 ATA ERROR )
    • 系统:OpenMediaVault 5 ( Debian Jessy )
    • 路由器:工控多口千兆

    尝试过的测试方法:

    1. iperf3:正常时与路由器双向 968MB/s (120mb/s),出现问题时双向从 100MB/s 缓慢涨到 290MB/s ,并且会有一两个 Retr 是 1-2 ,其他设备与路由器的速度依然是 968MB/S 。
    2. 更换路由器网口:无效
    3. 更换网线:无效
    4. ethtool:问题发生和没发生都是 Speed: 1000Mb/s
    5. sysctl:修改 sys.net.ipv4.tcp_max_syn_backlog = 65535 ,无效
    6. ip -s link show:RX 和 TX 的 errors 都是 0
    7. dd:问题发生时,所有盘读取和写入速度都在正常范围内
    8. 影音文件:一个电影复制到所有硬盘,问题发生时都是读取速度缓慢,正常时读取都是略低于硬盘的最大速度
    9. 查看 Kernel&系统日志:没有大量的或者网络相关的 error 出现
    10. 换用 PCI-E 网卡:唯一还没有尝试的。。

    所以除了 10 之外,还有哪些能尝试的检测或者优化网络的方式么?

    11 条回复    2023-11-27 17:53:16 +08:00
    efsg
        1
    efsg  
       2023-11-27 01:22:27 +08:00 via Android
    更新 NAS 系统(不推荐), 路由器换个固件,最好还是换个网卡,可以看看 331FLR 和 RTL8125B ,有条件可以买 366FLR ,螃蟹的千兆网卡确实一般
    kokutou
        2
    kokutou  
       2023-11-27 08:09:56 +08:00 via Android
    买个成品网线把 nas 直连路由器,你就懂了
    yyysuo
        3
    yyysuo  
       2023-11-27 08:17:0 +08:00
    把缓存耗尽了吧,我觉得问题一直存在,你刚刚发现吧。
    AS4694lAS4808
        4
    AS4694lAS4808  
    OP
       2023-11-27 09:05:44 +08:00 via Android
    @efsg 路由器应该没事,其他设备之间网络都是正常的,包括宽带测速,外网随时都能跑到千兆。主要是用过十几块主板,还没见过板载网卡挂了的现象,自己机箱不好插卡,所以还没尝试换网卡。。难道就剩这个原因了吗[捂脸]
    AS4694lAS4808
        5
    AS4694lAS4808  
    OP
       2023-11-27 09:06:26 +08:00 via Android
    @kokutou 现在就是 nas 有线直连的路由器。。
    AS4694lAS4808
        6
    AS4694lAS4808  
    OP
       2023-11-27 09:12:28 +08:00 via Android
    @yyysuo 是指网卡的缓存?这个有什么工具查看吗?以前确实没有过,NAS 部署了 sonarr 和 radarr ,最近新剧集出了半天没在影音库里扫描到,去看了 bt 工具才发现一直在用 10m/s 小水管的速度下载,以前基本 100m/s 左右,一小时一季蓝光美剧就下完了,现在只能下四五十 G 就变成小水管了。。
    yyysuo
        7
    yyysuo  
       2023-11-27 10:26:27 +08:00
    @AS4694lAS4808 #6 我是说你的磁盘可能本来就是这个速度,磁盘的缓存耗尽了,速度就降到真实的速度了。
    ansemz
        8
    ansemz  
       2023-11-27 10:28:50 +08:00   1
    有没有可能不是网络的原因,而是存储速度跟不上?有这个现象的时候 top 观察一下吧。
    AS4694lAS4808
        9
    AS4694lAS4808  
    OP
       2023-11-27 10:47:30 +08:00 via Android
    @yyysuo 但是局域网内浏览文件速度也低,同时如果我 rdp 上去直接用 vlc 打开 mp4 文件,iotop 看到读取速度是正常的,进度条可以随意拖动。。
    AS4694lAS4808
        10
    AS4694lAS4808  
    OP
       2023-11-27 10:49:30 +08:00 via Android
    @ansemz 以前用 HDD 的时候确实存储跟不上,所以现在拿 SSD 当下载盘,应该就不是这个问题了。另外 iotop 也看了,本地读文件能有几百 m/s ,就是通过局域网没速度。
    kokutou
        11
    kokutou  
       2023-11-27 17:53:16 +08:00 via Android   1
    @AS4694lAS4808
    过墙插了没有

    电脑 nas 路由器全部网线直连。

    升级螃蟹驱动到最新,换个路由器试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2424 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 11:55 PVG 19:55 LAX 03:55 JFK 06:55
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86