两台服务器,网口对插,延迟偏大,有没有大神碰到过? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
qjbcnrs
V2EX    Linux

两台服务器,网口对插,延迟偏大,有没有大神碰到过?

  •  
  •   qjbcnrs 2024-06-21 10:43:23 +08:00 2118 次点击
    这是一个创建于 527 天前的主题,其中的信息可能已经有所发展或是发生改变。

    架构如图,这个地区因为政策原因,外网非常差,难道外网差也会影响内网? https://imgur.com/aFbo39H

    问题:A-B 互 ping 。延迟很不稳定,0.1ms~2ms 都有。
    网线是成品线,长度 1 米,试过跟换成品线,还是一样。
    https://imgur.com/9d9nwni

    执行的命令

    A 机 sudo ifconfig enp1s0 192.168.50.1/24

    B 机 sudo ifconfig enp2s0 192.168.50.2/24 & sudo route add -net 0.0.0.0/0 gw 192.168.50.1

    第 1 条附言    2024-06-21 16:51:52 +08:00

    现在是会偶发延迟到 **10ms+**。 导致数据同步有延迟,查询出问题了。

    18 条回复    2024-06-22 14:49:07 +08:00
    geekvcn
        1
    geekvcn  
       2024-06-21 10:58:40 +08:00 via Android
    不清楚你的需求,两机直连为啥要把 A 机设为网关? A 直接设置 169.254.0.1/24 ,B 直接设为 169.254.0.2/24 不就能通讯了吗。如果你是把 A 机单纯作为网关路由,这么做确实没问题。如果 A 也要对外提供服务建议增设一台网关路由器,现在的网络架构不合理

    不过以上这个和直连跳 ping 关系确实不大,你这描述感觉像是用了家用电脑配件,比如 Intel 的 i225 i226 网卡很垃圾就会出现跳 ping 断连的情况。把速率设置为 1000Mbps 试试
    geekvcn
        2
    geekvcn  
       2024-06-21 11:18:18 +08:00 via Android
    现在 Intel 所有家用硬件都非常不稳定,不建议用做服务器。Intel 的家用处理器和网卡都不稳定,而且虽然 Intel 最新的家用处理器也开始支持纯 ECC 内存了但是一般主板又没法支持纯 ECC 内存。AMD 就很省事直接买华擎的主板就支持纯 ECC ,而且网卡绝大多数都是螃蟹网卡,虽然螃蟹网卡性能一般,但是稳定性比 Intel 家用网卡强太多了。
    wheat0r
        3
    wheat0r  
       2024-06-21 11:22:12 +08:00
    这个延迟没什么问题吧,零点几毫秒的延迟也要纠结吗
    esee
        4
    esee  
       2024-06-21 11:50:09 +08:00
    你看错了吧,这是 0.5 毫秒的延迟,不是 0.5 秒,这个延迟没啥问题啊
    ruidoBlanco
        5
    ruidoBlanco  
       2024-06-21 12:39:30 +08:00
    假设以下为真:

    - 网卡 Ring buffer 大小为 256
    - MTU 是默认的 1500
    - 网卡是 e1000 ,速度为 1Gbps

    如果 tx ring buffer 装满,那么要完全发送数据,将需要

    256*1500 byte / 1000 (Mbit/s) = 256*1500*8/(10^9) s = 0.003072 s

    或者换句话说,网卡 ring buffer 中的最后一个字节将需要 3ms 才能离开这个 e1000 网卡。

    2ms 的延时,你还有什么不满意的?
    qjbcnrs
        6
    qjbcnrs  
    OP
       2024-06-21 14:37:25 +08:00
    @wheat0r #3
    @esee #4
    现在是波动的厉害,不稳定,我现在只截图到了最高 2ms 。
    经常出现 10ms+延迟。
    qjbcnrs
        7
    qjbcnrs  
    OP
       2024-06-21 14:40:59 +08:00
    @geekvcn #2 感觉不是网卡问题。一样的设备。采购了几十台。给十几个客户,都是这样 A-B 互插。
    但是就这个在新疆的机器 A-B 互 ping 延迟很大,也尝试过跟换设备(硬盘没换,保留了数据和系统)。还是一样。
    所以我考虑是不是 ubuntu 系统配置哪里不对了,因为现在也不能重装系统。
    qjbcnrs
        8
    qjbcnrs  
    OP
       2024-06-21 14:46:07 +08:00
    @ruidoBlanco #5 不太看的懂。
    我测试在办公室网络下,设备经过路由器几十米的线互 ping 都不到 1ms 。但是这个直插 1 米网线就要 2ms 。而且是 0.1ms 到 2ms 波动,波动肯定是不正常的。
    wheat0r
        9
    wheat0r  
       2024-06-21 15:04:15 +08:00
    @zhongjun96 #6 把上行网线拔了排除一下有没有互联网侧的影响,虽然原则上不会有。
    两个设备都接入 UPS 试试。
    bugmaker233
        10
    bugmaker233  
       2024-06-21 15:55:53 +08:00
    上个交换机/路由器试下
    cinlen
        11
    cinlen  
       2024-06-21 16:36:52 +08:00
    你期望的延迟大概是什么范围
    qjbcnrs
        12
    qjbcnrs  
    OP
       2024-06-21 16:47:47 +08:00
    @cinlen #11 正常内网不应在 1ms 内吗?主要是波动问题。
    zfyp
        13
    zfyp  
       2024-06-21 19:51:43 +08:00   1
    这哪是延迟问题?这都丢包了。
    ovoo
        14
    ovoo  
       2024-06-21 20:26:00 +08:00 via Android
    遇到过 WiFi 网卡在 Linux 下延迟巨高,Windows 下则在 1ms 内。
    后来升级内核后正常了
    esee
        15
    esee  
       2024-06-22 08:18:36 +08:00 via Android
    有防火墙吗
    qjbcnrs
        16
    qjbcnrs  
    OP
       2024-06-22 08:42:48 +08:00
    @esee #15 没有
    VK2CnSG6oL4S9749
        17
    VK2CnSG6oL4S9749  
       2024-06-22 13:56:09 +08:00
    最粗暴的 换根网线。
    这个 route add -net 0.0.0.0/0 gw 192.168.50.1 看起来不应该 0.0.0.0 换成 192.168.50.0/24 试试
    qsbaq
        18
    qsbaq  
       2024-06-22 14:49:07 +08:00
    用的网线对吗?直连用的不是平时所用的网线,是那种交叉线。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     779 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 20:31 PVG 04:31 LAX 12:31 JFK 15:31
    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