Passa al contenuto principale

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. L'Internet Group Management Protocol (IGMP) [RFC1112, IGMPv2, IGMPv3] consente a un host IPv4 di comunicare informazioni sull'appartenenza al gruppo multicast IP ai router vicini. La versione 3 di IGMP (IGMPv3) [IGMPv3] offre a un host la possibilità di richiedere o filtrare selettivamente il traffico da singole sorgenti all'interno di un gruppo multicast.

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. Il Multicast Listener Discovery Protocol (MLD) [RFC2710, MLDv2] offre funzionalità simili per gli host IPv6. La versione 2 di MLD (MLDv2) fornisce l'analoga funzionalità di "filtro sorgente" di IGMPv3 per 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. A causa della comunanza di funzioni, il termine "Group Management Protocol", o "GMP", verrà utilizzato per riferirsi sia a IGMP che a MLD. Il termine "Source Filtering GMP", o "SFGMP", verrà utilizzato per riferirsi congiuntamente ai protocolli di gestione del gruppo IGMPv3 e MLDv2.

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. L'uso del multicast specifico della sorgente è facilitato da piccole modifiche ai protocolli SFGMP sia sugli host che sui router. [SSM] definisce i requisiti generali che devono essere seguiti dai sistemi che implementano il modello di servizio SSM; questo documento definisce l'applicazione concreta di tali requisiti ai sistemi che implementano IGMPv3 e MLDv2. In tal modo, questo documento definisce le modifiche alle parti host e router di IGMPv3 e MLDv2 per l'uso con SSM e presenta una serie di chiarimenti sul loro comportamento quando utilizzati con indirizzi SSM. Questo documento aggiorna le specifiche IGMPv3 e MLDv2.

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]. Le parole chiave "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" e "OPTIONAL" in questo documento devono essere interpretate come descritto nella RFC 2119 [RFC2119].

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". Al fine di enfatizzare le parti di questo documento che modificano le specifiche del protocollo esistenti ([RFC2710, MLDv2, IGMPv3]), invece di limitarsi a chiarirle, eventuali modifiche al protocollo sono contrassegnate con il tag "MODIFICATION".