sudo ifconfig enp1s0 192.168.50.1/24sudo ifconfig enp2s0 192.168.50.2/24 & sudo route add -net 0.0.0.0/0 gw 192.168.50.1现在是会偶发延迟到 **10ms+**。 导致数据同步有延迟,查询出问题了。
|  |      1geekvcn      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 试试 | 
|  |      2geekvcn      2024-06-21 11:18:18 +08:00 via Android 现在 Intel 所有家用硬件都非常不稳定,不建议用做服务器。Intel 的家用处理器和网卡都不稳定,而且虽然 Intel 最新的家用处理器也开始支持纯 ECC 内存了但是一般主板又没法支持纯 ECC 内存。AMD 就很省事直接买华擎的主板就支持纯 ECC ,而且网卡绝大多数都是螃蟹网卡,虽然螃蟹网卡性能一般,但是稳定性比 Intel 家用网卡强太多了。 | 
|  |      3wheat0r      2024-06-21 11:22:12 +08:00 这个延迟没什么问题吧,零点几毫秒的延迟也要纠结吗 | 
|      4esee      2024-06-21 11:50:09 +08:00 你看错了吧,这是 0.5 毫秒的延迟,不是 0.5 秒,这个延迟没啥问题啊 | 
|      5ruidoBlanco      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 的延时,你还有什么不满意的? | 
|  |      6zhongjun96 OP | 
|  |      7zhongjun96 OP @geekvcn #2 感觉不是网卡问题。一样的设备。采购了几十台。给十几个客户,都是这样 A-B 互插。 但是就这个在新疆的机器 A-B 互 ping 延迟很大,也尝试过跟换设备(硬盘没换,保留了数据和系统)。还是一样。 所以我考虑是不是 ubuntu 系统配置哪里不对了,因为现在也不能重装系统。 | 
|  |      8zhongjun96 OP @ruidoBlanco #5 不太看的懂。 我测试在办公室网络下,设备经过路由器几十米的线互 ping 都不到 1ms 。但是这个直插 1 米网线就要 2ms 。而且是 0.1ms 到 2ms 波动,波动肯定是不正常的。 | 
|  |      9wheat0r      2024-06-21 15:04:15 +08:00 @zhongjun96 #6 把上行网线拔了排除一下有没有互联网侧的影响,虽然原则上不会有。 两个设备都接入 UPS 试试。 | 
|      10bugmaker233      2024-06-21 15:55:53 +08:00 上个交换机/路由器试下 | 
|  |      11cinlen      2024-06-21 16:36:52 +08:00 你期望的延迟大概是什么范围 | 
|  |      12zhongjun96 OP @cinlen #11 正常内网不应在 1ms 内吗?主要是波动问题。 | 
|  |      13zfyp      2024-06-21 19:51:43 +08:00  1 这哪是延迟问题?这都丢包了。 | 
|  |      14ovoo      2024-06-21 20:26:00 +08:00 via Android 遇到过 WiFi 网卡在 Linux 下延迟巨高,Windows 下则在 1ms 内。 后来升级内核后正常了 | 
|      15esee      2024-06-22 08:18:36 +08:00 via Android 有防火墙吗 | 
|  |      16zhongjun96 OP @esee #15 没有 | 
|  |      17VK2CnSG6oL4S9749      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 试试 | 
|      18qsbaq      2024-06-22 14:49:07 +08:00 用的网线对吗?直连用的不是平时所用的网线,是那种交叉线。 |