组播通信被阻止?

组播通信被阻止?

我正在努力创建与基本客户端和服务器的多播通信。所以我在网上寻找任何可行的示例......但它们不起作用。

我的意思是服务器正在等待一条永远不会到达的消息。

例如,那个:http://www.nmsl.cs.ucsb.edu/MulticastSocketsBook/(c_send_receive.tar.gz)

所以我想知道是否是 Opensuse 阻止了数据包。

user@linux-uxnx:~> ip link

1: lo: mtu 65536 qdisc noqueue 状态未知模式默认链接/环回 00:00:00:00:00:00 brd 00:00:00:00:00:00

2:enp0s25:mtu 1500 qdisc pfifo_fast状态UP模式默认qlen 1000链接/以太网00:23:18:ed:ef:59 brd ff:ff:ff:ff:ff:ff

3:wlp3s0:mtu 1500 qdisc noop状态DOWN模式默认qlen 1000链接/以太00:23:14:3c:7e:50 brd ff:ff:ff:ff:ff:ff

但似乎一切都好。

答案1

如果您使用虚拟化,虚拟化网络和虚拟交换机中可能不支持多播,或者必须显式启用它。

过去我在 KVM 中尝试使用 OSPF 多播时遇到过这个问题。

相关内容