Zum Hauptinhalt springen

1. Introduction

The Internet Group Management Protocol (IGMP) [RFC1112, IGMPv2, IGMPv3] allows an IPv4 host to communicate IP multicast group membership information to its neighboring routers. IGMP version 3 (IGMPv3) [IGMPv3] provides the ability for a host to selectively request or filter traffic from individual sources within a multicast group. Das Internet Group Management Protocol (IGMP) [RFC1112, IGMPv2, IGMPv3] ermöglicht es einem IPv4-Host, IP-Multicast-Gruppenmitgliedschaftsinformationen an seine benachbarten Router zu übermitteln. IGMP Version 3 (IGMPv3) [IGMPv3] bietet einem Host die Möglichkeit, Verkehr von einzelnen Quellen innerhalb einer Multicast-Gruppe selektiv anzufordern oder zu filtern.

The Multicast Listener Discovery Protocol (MLD) [RFC2710, MLDv2] offers similar functionality for IPv6 hosts. MLD version 2 (MLDv2) provides the analogous "source filtering" functionality of IGMPv3 for IPv6. Das Multicast Listener Discovery Protocol (MLD) [RFC2710, MLDv2] bietet ähnliche Funktionen für IPv6-Hosts. MLD Version 2 (MLDv2) bietet die analoge "Quellenfilterung"-Funktionalität von IGMPv3 für IPv6.

Due to the commonality of function, the term "Group Management Protocol", or "GMP", will be used to refer to both IGMP and MLD. The term "Source Filtering GMP", or "SFGMP", will be used to refer jointly to the IGMPv3 and MLDv2 group management protocols. Aufgrund der Gemeinsamkeit der Funktionen wird der Begriff "Group Management Protocol" oder "GMP" verwendet, um sowohl auf IGMP als auch auf MLD zu verweisen. Der Begriff "Source Filtering GMP" oder "SFGMP" wird verwendet, um gemeinsam auf die IGMPv3- und MLDv2-Gruppenmanagementprotokolle zu verweisen.

The use of source-specific multicast is facilitated by small changes to the SFGMP protocols on both hosts and routers. [SSM] defines general requirements that must be followed by systems that implement the SSM service model; this document defines the concrete application of those requirements to systems that implement IGMPv3 and MLDv2. In doing so, this document defines modifications to the host and router portions of IGMPv3 and MLDv2 for use with SSM, and presents a number of clarifications to their behavior when used with SSM addresses. This document updates the IGMPv3 and MLDv2 specifications. Die Verwendung von Source-Specific Multicast wird durch kleine Änderungen an den SFGMP-Protokollen sowohl auf Hosts als auch auf Routern erleichtert. [SSM] definiert allgemeine Anforderungen, die von Systemen befolgt werden müssen, die das SSM-Dienstmodell implementieren; dieses Dokument definiert die konkrete Anwendung dieser Anforderungen auf Systeme, die IGMPv3 und MLDv2 implementieren. Dabei definiert dieses Dokument Änderungen an den Host- und Router-Teilen von IGMPv3 und MLDv2 für die Verwendung mit SSM und präsentiert eine Reihe von Klarstellungen zu ihrem Verhalten bei der Verwendung mit SSM-Adressen. Dieses Dokument aktualisiert die IGMPv3- und MLDv2-Spezifikationen.

1.1. Terminology

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119]. Die Schlüsselwörter "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" und "OPTIONAL" in diesem Dokument sind so zu interpretieren, wie in RFC 2119 [RFC2119] beschrieben.

In order to emphasize the parts of this document that modify the existing protocol specifications ([RFC2710, MLDv2, IGMPv3]), as opposed to merely clarify them, any protocol modifications are marked with the tag "MODIFICATION". Um die Teile dieses Dokuments hervorzuheben, die die bestehenden Protokollspezifikationen ([RFC2710, MLDv2, IGMPv3]) modifizieren, anstatt sie nur zu klären, sind alle Protokolländerungen mit dem Tag "MODIFICATION" gekennzeichnet.