IPv6 Multicastlistener: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
 
==Multicast Gruppenmanagement==
 
==Multicast Gruppenmanagement==
 
* Multicast-Adressen dienen als Identifier für Gruppen von Knoten.
 
* Multicast-Adressen dienen als Identifier für Gruppen von Knoten.
* Ein Protokoll für das Multicast-Gruppenmanagement ist notwendig, damit Multicasts effizient geroutet werden können.
+
* Ein Protokoll für das effiziente Multicast-Gruppenmanagement ist notwendig.
* MLD (Multicast Listener Discovery) in IPv6 ersetzt das IGMP (Internet Group Management Protocol) in IPv4.
 
  
 
==MLD Version 1==
 
==MLD Version 1==
Zeile 11: Zeile 10:
 
* Router führen eine Liste der Empfänger-Gruppenadressen für jeden Link.
 
* Router führen eine Liste der Empfänger-Gruppenadressen für jeden Link.
 
* MLD-Nachrichten haben ein Hop Limit von 1 und bleiben im lokalen Netz.
 
* MLD-Nachrichten haben ein Hop Limit von 1 und bleiben im lokalen Netz.
* Drei MLD-Nachrichtentypen: Multicast Listener Query, Multicast Listener Report, Multicast Listener Done.
+
* Drei MLDv1-Nachrichtentypen:  
 +
  ** Multicast Listener Query (Type 130)
 +
  ** Multicast Listener Report (Type 131)
 +
  ** Multicast Listener Done (Type 132)
  
 
==MLD Version 2==
 
==MLD Version 2==
 
* MLDv2 wurde in RFC 3810 und RFC 4604 eingeführt und basiert auf IGMPv3.
 
* MLDv2 wurde in RFC 3810 und RFC 4604 eingeführt und basiert auf IGMPv3.
 
* Ermöglicht Source-Specific Multicast (SSM), bei dem Empfänger sich für eine Multicast-Gruppe anmelden und den Empfang auf bestimmte Quellen beschränken können.
 
* Ermöglicht Source-Specific Multicast (SSM), bei dem Empfänger sich für eine Multicast-Gruppe anmelden und den Empfang auf bestimmte Quellen beschränken können.
* Neue Nachrichtentypen: Multicast Listener Query (Type 130), Version 2 Multicast Listener Report (Type 143).
+
* Drei MLDv2-Nachrichtentypen:  
 +
  ** Multicast Listener Query (Type 130)
 +
  ** Version 2 Multicast Listener Report (Type 143)
 +
  ** Multicast Listener Done (Type 132)
 
* MLDv2 unterstützt rückwärtskompatibel die Nachrichtentypen von MLDv1.
 
* MLDv2 unterstützt rückwärtskompatibel die Nachrichtentypen von MLDv1.
  
 
==Multicast Router Discovery (MRD)==
 
==Multicast Router Discovery (MRD)==
 
* MRD (Multicast Router Discovery) ist ein Mechanismus, der das Auffinden von Multicast-Routern ermöglicht.
 
* MRD (Multicast Router Discovery) ist ein Mechanismus, der das Auffinden von Multicast-Routern ermöglicht.
* Definiert in RFC 4286 mit drei Nachrichtentypen: Multicast Router Advertisement (Type 151), Multicast Router Solicitation (Type 152), Multicast Router Termination (Type 153).
+
* Definiert in RFC 4286 mit drei Nachrichtentypen:  
 +
  ** Multicast Router Advertisement (Type 151)
 +
  ** Multicast Router Solicitation (Type 152)
 +
  ** Multicast Router Termination (Type 153)
 
* MRD-Nachrichten werden mit einem Hop Limit von 1 und einer Router Alert Option versandt.
 
* MRD-Nachrichten werden mit einem Hop Limit von 1 und einer Router Alert Option versandt.
  
 
==Zusammenfassung==
 
==Zusammenfassung==
IPv6 nutzt MLD für das Management von Multicast-Gruppen. MLD Version 1 ist asymmetrisch und ermöglicht die Registrierung von Multicast-Adressen durch Listener und Router. Version 2 fügt erweiterte Funktionen, insbesondere Source-Specific Multicast, hinzu. Multicast Router Discovery (MRD) erleichtert das Auffinden von Multicast-Routern im Netzwerk.
+
IPv6 nutzt MLD für das Management von Multicast-Gruppen. MLD Version 1 ist asymmetrisch und ermöglicht die Registrierung von Multicast-Adressen durch Listener und Router. Version 1 umfasst die Nachrichtentypen Multicast Listener Query, Multicast Listener Report und Multicast Listener Done. MLD Version 2 fügt erweiterte Funktionen, insbesondere Source-Specific Multicast, hinzu. Multicast Router Discovery (MRD) erleichtert das Auffinden von Multicast-Routern im Netzwerk.

Version vom 30. Januar 2024, 19:06 Uhr

IPv6 Multicast Listener Discovery (MLD)

Multicast Gruppenmanagement

  • Multicast-Adressen dienen als Identifier für Gruppen von Knoten.
  • Ein Protokoll für das effiziente Multicast-Gruppenmanagement ist notwendig.

MLD Version 1

  • MLD ist ein asymmetrisches Protokoll, das zwischen Listenern (Knoten, die Multicast-Nachrichten empfangen möchten) und Routern unterscheidet.
  • Listener senden Member Reports für Multicast-Adressen, um sich bei den Routern am Link zu registrieren.
  • Router führen eine Liste der Empfänger-Gruppenadressen für jeden Link.
  • MLD-Nachrichten haben ein Hop Limit von 1 und bleiben im lokalen Netz.
  • Drei MLDv1-Nachrichtentypen:
 ** Multicast Listener Query (Type 130)
 ** Multicast Listener Report (Type 131)
 ** Multicast Listener Done (Type 132)

MLD Version 2

  • MLDv2 wurde in RFC 3810 und RFC 4604 eingeführt und basiert auf IGMPv3.
  • Ermöglicht Source-Specific Multicast (SSM), bei dem Empfänger sich für eine Multicast-Gruppe anmelden und den Empfang auf bestimmte Quellen beschränken können.
  • Drei MLDv2-Nachrichtentypen:
 ** Multicast Listener Query (Type 130)
 ** Version 2 Multicast Listener Report (Type 143)
 ** Multicast Listener Done (Type 132)
  • MLDv2 unterstützt rückwärtskompatibel die Nachrichtentypen von MLDv1.

Multicast Router Discovery (MRD)

  • MRD (Multicast Router Discovery) ist ein Mechanismus, der das Auffinden von Multicast-Routern ermöglicht.
  • Definiert in RFC 4286 mit drei Nachrichtentypen:
 ** Multicast Router Advertisement (Type 151)
 ** Multicast Router Solicitation (Type 152)
 ** Multicast Router Termination (Type 153)
  • MRD-Nachrichten werden mit einem Hop Limit von 1 und einer Router Alert Option versandt.

Zusammenfassung

IPv6 nutzt MLD für das Management von Multicast-Gruppen. MLD Version 1 ist asymmetrisch und ermöglicht die Registrierung von Multicast-Adressen durch Listener und Router. Version 1 umfasst die Nachrichtentypen Multicast Listener Query, Multicast Listener Report und Multicast Listener Done. MLD Version 2 fügt erweiterte Funktionen, insbesondere Source-Specific Multicast, hinzu. Multicast Router Discovery (MRD) erleichtert das Auffinden von Multicast-Routern im Netzwerk.