Werden Multicast-Pakete auf der IP-Ebene gelöscht?

Werden Multicast-Pakete auf der IP-Ebene gelöscht?

Externe Multicast-Daten werden von Maschine Nr. 1 empfangen und an Maschine Nr. 2 weitergeleitet. Auf Maschine Nr. 2 kann ich sehen, wie die Multicast-Pakete empfangen werden, wenn ich tcpdumpund ethtool( netstat -iEthernet-Schicht) verwende.

Wenn ich jedoch laufe, netstat -s -usteigt die Anzahl der UDP-Pakete nicht an, und ich vermute auch InMcastPktsnicht, dass InOctetssie ansteigen. Ich vermute also, dass Pakete in der IP- oder UDP/TCP-Schicht verloren gehen?

Wie kann ich dies bestätigen und was wäre die wahrscheinlichste Ursache für den Paketverlust?

Antwort1

Haben Sie auf Maschine Nr. 2 eine Software, die einen „IGMP JOIN“ für die Multicast-Gruppe durchführt?

Das Prinzip von Multicast besteht darin, dass Sie der Gruppe beitreten müssen, um den Datenverkehr zu erhalten, andernfalls wird er unterbrochen.

verwandte Informationen