通过交换机广播时丢失数据

网络工程 转变 VLAN 播送
2021-07-24 07:24:13

我在 10GbE 交换机的前几个端口上设置了一个基于端口的 VLAN,用于广播 UDP 数据流。数据流应该使用该带宽的 1/4。交换机是网件M7100。

问题是我在广播时丢失了大约 25% 的数据包。我已经在 VLAN 上使用单播对其进行了测试,并且没有丢失任何内容。

我已经将两个服务器的 NIC 直接连接在一起,并将流发送到广播地址,并且也没有丢失一个数据包。

我看过wireshark,但没有看到任何弹出的东西。它显示它发送了所有数据包,但接收器只能看到其中的 3/4。

我增加了内核网络缓冲区大小sysctl.conf,但没有太大区别。

1个回答

“该带宽的 1/4”将是 2.5Gbps。是大量的广播流量。管理型交换机有一个安全系统来防止广播泛滥(“风暴控制”)。首先猜想,你已经超出了风暴控制限制许多数量级。