通过 Linux 桥接交换的数据包具有非常高的数据包延迟变化和延迟?

通过 Linux 桥接交换的数据包具有非常高的数据包延迟变化和延迟?

我在 Debian Wheezy(内核 3.2.0-4-686-pae)下配置了一个非常简单的桥接器。我只是用 创建了桥接接口,并用和命令brctl addbr br0将接口eth1和添加eth2到此桥接器中。STP 已禁用。但是,交换的帧的延迟非常高且波动。例如,如果我 ping 同一广播域中的路由器,输出中显示的 RTT 会在 30 到 1100 毫秒之间波动。通常它低于 1 毫秒。但是,似乎没有数据包丢失。此 Linux 桥接器上的 CPU 负载非常低。根据 和没有错误或丢失。和都是使用brctl addif br0 eth1brctl addif br0 eth2pingip -s link show dev eth1ip -s link show dev eth2eth0eth18139太LKM。什么可能导致这种行为?某种排队错误?

编辑:Realtek 接口之一有问题。我用新的网卡建立了一个桥接。

相关内容