기본 클라이언트 및 서버와의 멀티캐스트 통신을 만들려고 합니다. 그래서 온라인에서 실제 사례를 찾아봤지만 작동하지 않습니다.
내 말은 서버가 결코 도착하지 않는 메시지를 기다리고 있다는 것입니다.
예를 들면 다음과 같습니다.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 멀티캐스트를 사용하려고 할 때 이 문제에 직면한 적이 있습니다.