Gibt es eine Möglichkeit herauszufinden, ob auf den Red Hat Linux-Servern in meinem Netzwerk IP-Multicasting aktiviert ist? Die Ausgabe, die ich durch Ausführen des Befehls cat / proc / net / igmp erhalte, ist die folgende
Idx Device : Count Querier Group Users Timer Reporter
1 lo : 0 V3
010000E0 1 0:00000000 0
2 eth0 : 3 V3
010000E0 1 0:00000000 0
- Bedeutet dies, dass IP-Multicasting in meinem Netzwerk aktiviert ist?
- Bedeutet dies auch, dass der Server, von dem aus ich den Befehl cat ausgeführt habe, zu Gruppe 1 gehört?
Antworten:
Um zu überprüfen, ob Multicast auf der Schnittstelle aktiviert ist, führen Sie "ifconfig eth0" aus und suchen Sie nach: MULTICAST
quelle
/sbin
(woifconfig
lebt) auf ihrem Weg. Wenn Sie auf einem RedHat-ähnlichen System arbeiten und nicht derroot
Benutzer, versuchen Sie, es als auszuführen/sbin/ifconfig
.eth0 Link encap:Ethernet HWaddr 00:14:22:1A:AF:DB inet addr:10.1.0.74 Bcast:10.1.7.255 Mask:255.255.248.0 inet6 addr: fe80::214:22ff:fe1a:afdb/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:70747195 errors:0 dropped:0 overruns:0 frame:0 TX packets:6965432 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100
Wenn ich ifconfig von sbin aus starte, erhalte ich die folgende Ausgabe, in der MULTICAST angezeigt wird.Nach Anleitung
zeigt die Gruppen an, die Sie aktuell abonniert haben
quelle
In diesen Tagen , iproute2 , oder vielmehr dessen
ip
Befehl geben Ihnen auch die Antwort:(oder
ip l
kurz)Ich werde dir so etwas präsentieren:
Wo Sie sehen können, dass es kein Multicast auf meinem Loopback-Gerät gibt, aber ja, mein Ethernet-Port führt tatsächlich Multicast aus.
quelle