fragen stichworte

IGMP V3-Unterstützung in Linux-2.6.35

Ich versuche, eine Bridge-Verbindung zu starten und die Verwendung von IGMPV3 zu erzwingen.

Der folgende Befehl erklärt mein Problem besser:

Im Folgenden finden Sie die Ausgabe von force_igmp_version vor der Ausgabe von brctl-Befehlen

/# cat/proc/sys/net/ipv4/conf/br/force_igmp_version
3
/# cat/proc/net/igmp
Idx     Device    : Count Querier       Group    Users Timer    Reporter
1       lo        :     1      V3
                        E0000001     1 0:00000000               0
3       eth0      :     1      V3
                        E0000001     1 0:00000000               0
4       eth1      :     1      V3
                        E0000001     1 0:00000000               0
5       eth2      :     1      V3
                        E0000001     1 0:00000000               0

Dann gebe ich einen Satz von brctl aus, um eine Brücke hinzuzufügen und meine Schnittstelle eth0 und eth1 zur Brücke hinzuzufügen und ifconfig auf der Brücke auszuführen. Überraschenderweise verwendet Bridge jedoch immer noch IGMPV2.

/# cat/proc/net/igmp
Idx     Device    : Count Querier       Group    Users Timer    Reporter
1       lo        :     1      V3
                         E0000001     1 0:00000000               0
3       eth0      :     1      V3
                        E0000001     1 0:00000000               0
4       eth1      :     1      V3
                        E0000001     1 0:00000000               0
5       eth2      :     1      V3
                        E0000001     1 0:00000000               0
6       br        :     1      V2
                        E0000001     1 0:00000000               0

Gibt es etwas, was ich vermisse, um die Bridge mit IGMPV3 zu starten?

Wie kann ich die Bridge zur Verwendung von IGMPV3 zwingen?

antworten

Ich untersuche dieses Thema selbst. Bisher habe ich nur festgestellt, dass IGMPv3 nicht in Bridge unterstützt wird oder zumindest nicht in allen Versionen von Linux Kernel unterstützt wird. Ich würde versuchen, IGMP Snooping in der Brücke zu lösen. Ich erwarte, dass dann IGMPv3-Pakete gesendet werden.