multicasting mit ttl=0 und tcpdump auf lo --> kommt nix

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

multicasting mit ttl=0 und tcpdump auf lo --> kommt nix

Beitrag von mistersixt » 13.06.2014 12:58:48

Moin moin,

ich habe hier eine Server-Software, die UDP Datagramme per multicasting mit ttl=0 (und damit nur an "localhost") versendet. Verschiedene andere Client-Tools, die auf dem gleichen Linux-Rechner laufen, empfangen diese Datagramme. Soweit so gut. Aber: wenn ich "tcpdump -i lo ip multicast" mitlaufen lasse, sehe ich ... nichts! Gar nichts! Kein UDP Paket. Ich war immer der Meinung, dass man das auf dem loopback Device irgendwie sehen sollte, aber es scheint so, als wenn die Pakete mit ttl=0 selbst das loopback Device nicht erreichen.

Kann das Jemand bestätigen? Oder mich erhellen, an was das liegen könnte?

Danke und Gruss,

mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Antworten