Zum Hauptinhalt springen

1. Introduction (Einführung)

1. Introduction (Einführung)

The Internet Group Management Protocol (IGMP) is used by IPv4 systems (hosts and routers) to report their IP multicast group memberships to any neighboring multicast routers. Note that an IP multicast router may itself be a member of one or more multicast groups, in which case it performs both the "multicast router part" of the protocol (to collect the membership information needed by its multicast routing protocol) and the "group member part" of the protocol (to inform itself and other, neighboring multicast routers of its memberships).

Das Internet Group Management Protocol (IGMP) wird von IPv4-Systemen (Hosts und Routern) verwendet, um ihre IP-Multicast-Gruppenmitgliedschaften an benachbarte Multicast-Router zu melden. Beachten Sie, dass ein IP-Multicast-Router selbst Mitglied einer oder mehrerer Multicast-Gruppen sein kann. In diesem Fall führt er sowohl den „Multicast-Router-Teil“ des Protokolls aus (um die von seinem Multicast-Routing-Protokoll benötigten Mitgliedschaftsinformationen zu sammeln) als auch den „Gruppenmitglied-Teil“ des Protokolls (um sich selbst und andere benachbarte Multicast-Router über seine Mitgliedschaften zu informieren).

IGMP is also used for other IP multicast management functions, using message types other than those used for group membership reporting. This document specifies only the group membership reporting functions and messages.

IGMP wird auch für andere IP-Multicast-Verwaltungsfunktionen verwendet, wobei andere Nachrichtentypen als die für die Meldung der Gruppenmitgliedschaft verwendeten verwendet werden. Dieses Dokument spezifiziert nur die Funktionen und Nachrichten zur Meldung der Gruppenmitgliedschaft.

This document specifies Version 3 of IGMP. Version 1, specified in [RFC-1112], was the first widely-deployed version and the first version to become an Internet Standard. Version 2, specified in [RFC-2236], added support for "low leave latency", that is, a reduction in the time it takes for a multicast router to learn that there are no longer any members of a particular group present on an attached network. Version 3 adds support for "source filtering", that is, the ability for a system to report interest in receiving packets only from specific source addresses, as required to support Source-Specific Multicast [SSM], or from all but specific source addresses, sent to a particular multicast address. Version 3 is designed to be interoperable with Versions 1 and 2.

Dieses Dokument spezifiziert Version 3 von IGMP. Version 1, spezifiziert in [RFC-1112], war die erste weit verbreitete Version und die erste Version, die zu einem Internetstandard wurde. Version 2, spezifiziert in [RFC-2236], fügte Unterstützung für „geringe Austrittslatenz“ (low leave latency) hinzu, d. h. eine Verkürzung der Zeit, die ein Multicast-Router benötigt, um zu erfahren, dass in einem angeschlossenen Netzwerk keine Mitglieder einer bestimmten Gruppe mehr vorhanden sind. Version 3 fügt Unterstützung für „Quellfilterung“ (source filtering) hinzu, d. h. die Fähigkeit eines Systems, Interesse am Empfang von Paketen nur von bestimmten Quelladressen (wie zur Unterstützung von Quellenspezifischem Multicast [SSM] erforderlich) oder von allen außer bestimmten Quelladressen zu melden, die an eine bestimmte Multicast-Adresse gesendet werden. Version 3 ist so konzipiert, dass sie mit den Versionen 1 und 2 interoperabel ist.

Multicast Listener Discovery (MLD) is used in a similar way by IPv6 systems. MLD version 1 [MLD] implements the functionality of IGMP version 2; MLD version 2 [MLDv2] implements the functionality of IGMP version 3.

Multicast Listener Discovery (MLD) wird von IPv6-Systemen auf ähnliche Weise verwendet. MLD Version 1 [MLD] implementiert die Funktionalität von IGMP Version 2; MLD Version 2 [MLDv2] implementiert die Funktionalität von IGMP Version 3.

The capitalized 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]. Due to the lack of italics, emphasis is indicated herein by bracketing a word or phrase in "*" characters.

Die großgeschriebenen Schlüsselwörter "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" und "OPTIONAL" in diesem Dokument sind wie in [RFC-2119] beschrieben zu interpretieren. Aufgrund des Fehlens von Kursivschrift wird die Betonung hier durch das Einklammern eines Wortes oder einer Phrase in "*"-Zeichen angezeigt.