머신 #1은 외부 멀티캐스트 데이터를 수신하여 머신 #2로 전달하고 있습니다. 머신 #2에서는 tcpdump
, ethtool
및 (이더넷 계층)을 사용할 netstat -i
때 멀티캐스트 패킷이 수신되는 것을 볼 수 있습니다 .
그런데 실행을 해보니 netstat -s -u
UDP 패킷의 개수가 늘어나지도 않고, 늘어나지도 InMcastPkts
않고 InOctets
계속 늘어나고 있습니다. 그렇다면 내 생각에는 패킷이 IP 또는 UDP/TCP 계층에서 삭제된 것 같습니다.
이를 어떻게 확인할 수 있으며, 패킷 손실의 가장 큰 원인은 무엇입니까?
답변1
멀티캐스트 그룹에서 "IGMP JOIN"을 수행할 수 있는 소프트웨어가 머신 2에 있습니까?
멀티캐스트의 개념은 트래픽을 얻으려면 그룹에 가입해야 한다는 것입니다. 그렇지 않으면 트래픽이 끊어집니다.