我正在使用将所有服务器视为组成员的应用程序对 LAN 的多播吞吐量进行基准测试。
网络由同构服务器(S0-S9:192.168.21.70-79)组成,通过千兆交换机(DELL powerconnect 5448)互连,多播IP:239.0.0.1
一切都运行良好,直到我决定将 LAN 拆分为两个独立的 LAN:第一台交换机上的 S0-S4 使用多播 ip:239.0.0.10 和 S5-S9 使用多播 ip:239.0.0.11 在两个交换机所在的位置通过上行电缆连接。在每个组上同时运行应用程序后,每个组的吞吐量下降(几乎下降了一半)。
请注意,交换机已正确升级和配置。这两个组现在正在使用 IGMP 侦听和查询器以及过滤网桥组播消息。其中之一是使用 IGMPv3。从服务器的角度来看,不关心的服务器根本不接收消息。
总之,交换机在内部将多播消息转发到所有端口,而无关端口则阻止它们通过电缆传输。我对吗?有什么我错过了吗?