这是我的困境。突然,从昨天开始,不再从一个节点的 eth1(专用千兆网络)接收多播数据包。所有节点之间的路由都很好,没有冲突,没有丢包等。
ifconfiginfo、inet addr、Bcast、Mask 都很好——它们都共享相同的 bcast 和网络掩码。此外,他们都共享: UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 on eth1 。
这些节点都由 Xen VM 提供商托管。所有来宾都看到彼此的私有 IP 地址。不iptables涉及任何规则。除了一个 - 使用tcpdump. 系统重启等。
只是补充一点,根据 netstat -g,受影响的节点没有像所有其他节点一样被分配多播组“eth1 1 224.2.2.4”。
什么会导致这样的事情?似乎一个节点不再是多播组的一部分 - 我打开了一张票,但我觉得他们被难住了。