6. Interoperation with MLDv1
MLDv2 hosts and routers interoperate with hosts and routers that have not yet been upgraded to MLDv2. This compatibility is maintained by the periodic Multicast Listener Query messages that are sent by the Querier, and by the MLDv1 Multicast Listener Report messages that are sent by older hosts.
MLDv2-Hosts und -Router interagieren mit Hosts und Routern, die noch nicht auf MLDv2 aktualisiert wurden. Diese Kompatibilität wird durch die periodischen Multicast Listener Query-Nachrichten aufrechterhalten, die vom Querier gesendet werden, sowie durch die MLDv1 Multicast Listener Report-Nachrichten, die von älteren Hosts gesendet werden.
6.1. MLDv2 Host Operation
The behavior of an MLDv2 host depends on whether the Querier on the network is speaking MLDv2 or MLDv1.
Das Verhalten eines MLDv2-Hosts hängt davon ab, ob der Querier im Netzwerk MLDv2 oder MLDv1 spricht.
-
MLDv1 Querier Present: If an MLDv2 host receives an MLDv1 Query, it must respond with MLDv1 Reports. Source filtering is not supported in this mode.
MLDv1 Querier anwesend: Wenn ein MLDv2-Host eine MLDv1-Query empfängt, muss er mit MLDv1-Reports antworten. Source Filtering wird in diesem Modus nicht unterstützt.
-
MLDv2 Querier Present: If an MLDv2 host receives an MLDv2 Query, it responds with MLDv2 Reports. Source filtering is supported.
MLDv2 Querier anwesend: Wenn ein MLDv2-Host eine MLDv2-Query empfängt, antwortet er mit MLDv2-Reports. Source Filtering wird unterstützt.
The host maintains a compatibility mode variable for each interface. If an MLDv1 Query is received, the host switches to MLDv1 compatibility mode and sets a timer. When the timer expires, the host switches back to MLDv2 mode.
Der Host pflegt eine Kompatibilitätsmodus-Variable für jede Schnittstelle. Wenn eine MLDv1-Query empfangen wird, wechselt der Host in den MLDv1-Kompatibilitätsmodus und setzt einen Timer. Wenn der Timer abläuft, wechselt der Host zurück in den MLDv2-Modus.
6.2. MLDv2 Router Operation
The behavior of an MLDv2 router depends on whether there are older hosts or routers on the network.
Das Verhalten eines MLDv2-Routers hängt davon ab, ob ältere Hosts oder Router im Netzwerk vorhanden sind.
6.2.1. Presence of MLDv1 Hosts
An MLDv2 router may receive MLDv1 Reports from older hosts.
Ein MLDv2-Router kann MLDv1-Reports von älteren Hosts empfangen.
-
MLDv1 Report Received: The router acts as if it received an MLDv2 IS_EX({}) report for the group. This means the group is in EXCLUDE mode with an empty source list (i.e., interested in all sources).
MLDv1 Report empfangen: Der Router verhält sich so, als hätte er einen MLDv2 IS_EX({}) Report für die Gruppe empfangen. Das bedeutet, dass sich die Gruppe im EXCLUDE-Modus mit einer leeren Quellenliste befindet (d. h. an allen Quellen interessiert).
When MLDv1 hosts are present, the router must suppress MLDv2-specific processing (like source-specific queries) for the affected groups to ensure compatibility.
Wenn MLDv1-Hosts vorhanden sind, muss der Router die MLDv2-spezifische Verarbeitung (wie quellenspezifische Abfragen) für die betroffenen Gruppen unterdrücken, um die Kompatibilität sicherzustellen.
6.2.2. Presence of MLDv1 Routers
If an MLDv2 router is on a network with MLDv1 routers, the Querier election process determines which router becomes the Querier.
Wenn sich ein MLDv2-Router in einem Netzwerk mit MLDv1-Routern befindet, bestimmt der Querier-Wahlprozess, welcher Router der Querier wird.
-
If an MLDv1 router becomes the Querier, all routers (including MLDv2 routers) must act as MLDv1 routers.
Wenn ein MLDv1-Router der Querier wird, müssen sich alle Router (einschließlich MLDv2-Router) wie MLDv1-Router verhalten.
-
If an MLDv2 router becomes the Querier, it sends MLDv2 Queries. However, it must be configured to support MLDv1 hosts if they are present.
Wenn ein MLDv2-Router der Querier wird, sendet er MLDv2-Queries. Er muss jedoch so konfiguriert sein, dass er MLDv1-Hosts unterstützt, falls diese vorhanden sind.