1. Introduction
The Multicast Listener Discovery (MLD) protocol [RFC2710] is used by an IPv6 router to discover the presence of multicast listeners on its directly attached links, and to discover specifically which multicast addresses are of interest to those neighboring nodes. MLD is derived from Version 2 of the Internet Group Management Protocol (IGMPv2) [RFC2236] for IPv4. IGMPv2 allows IPv4 nodes to report interest in receiving packets sent to a particular multicast group address. IGMPv3 [RFC3376] adds the ability for IPv4 nodes to report interest in receiving packets sent to a particular multicast group address ONLY from specific source addresses, or from ALL source addresses EXCEPT for specific source addresses. This information may be used by multicast routing protocols to avoid delivering multicast packets from specific sources to networks where there are no interested listeners.
Le protocole Multicast Listener Discovery (MLD) [RFC2710] est utilisé par un routeur IPv6 pour découvrir la présence d'auditeurs multicast sur ses liens directement rattachés, et pour découvrir spécifiquement quelles adresses multicast intéressent ces nœuds voisins. MLD est dérivé de la version 2 du protocole Internet Group Management Protocol (IGMPv2) [RFC2236] pour IPv4. IGMPv2 permet aux nœuds IPv4 de signaler leur intérêt pour la réception de paquets envoyés à une adresse de groupe multicast particulière. IGMPv3 [RFC3376] ajoute la capacité pour les nœuds IPv4 de signaler leur intérêt pour la réception de paquets envoyés à une adresse de groupe multicast particulière UNIQUEMENT à partir d'adresses source spécifiques, ou de TOUTES les adresses source SAUF des adresses source spécifiques. Ces informations peuvent être utilisées par les protocoles de routage multicast pour éviter de livrer des paquets multicast provenant de sources spécifiques vers des réseaux où il n'y a pas d'auditeurs intéressés.
This document specifies Version 2 of MLD, which is derived from IGMPv3. MLDv2 is backward compatible with MLDv1, and is specified to interoperate correctly with nodes that implement MLDv1. This document describes the behavior of MLDv2 nodes; the behavior of MLDv1 nodes is specified in [RFC2710].
Ce document spécifie la version 2 de MLD, qui est dérivée de IGMPv3. MLDv2 est rétrocompatible avec MLDv1, et est spécifié pour interagir correctement avec les nœuds qui implémentent MLDv1. Ce document décrit le comportement des nœuds MLDv2 ; le comportement des nœuds MLDv1 est spécifié dans [RFC2710].
MLDv2 protocol packets are sent using authenticated link-local IPv6 communication. However, this specification does not define the security mechanisms to be used. Instead, it relies on the IPsec Authentication Header (AH) [RFC2402] or Encapsulating Security Payload (ESP) [RFC2406] to provide authentication of MLDv2 messages. The specific security requirements for MLDv2 are described in the Security Considerations section of this document.
Les paquets du protocole MLDv2 sont envoyés en utilisant une communication IPv6 link-local authentifiée. Cependant, cette spécification ne définit pas les mécanismes de sécurité à utiliser. Au lieu de cela, elle s'appuie sur l'en-tête d'authentification IPsec (AH) [RFC2402] ou l'Encapsulating Security Payload (ESP) [RFC2406] pour fournir l'authentification des messages MLDv2. Les exigences de sécurité spécifiques pour MLDv2 sont décrites dans la section Considérations de sécurité de ce document.