7.4 Extensions to an Ethernet Local Network Module (Extensions au module réseau local Ethernet)
7.4. Extensions to an Ethernet Local Network Module (Extensions au module réseau local Ethernet)
Pour prendre en charge la réception de datagrammes IP multicast, un module Ethernet doit pouvoir recevoir des paquets adressés aux adresses multicast Ethernet qui correspondent aux adresses de groupe d'hôtes IP de l'hôte. Il est hautement souhaitable de profiter de toutes les capacités de filtrage d'adresse que l'interface matérielle Ethernet peut avoir, afin que l'hôte ne reçoive que les paquets qui lui sont destinés.
Malheureusement, de nombreuses interfaces Ethernet actuelles ont une petite limite sur le nombre d'adresses que le matériel peut être configuré pour reconnaître. Néanmoins, une implémentation doit être capable d'écouter un nombre arbitraire d'adresses multicast Ethernet, ce qui peut signifier "ouvrir" le filtre d'adresse pour accepter tous les paquets multicast pendant les périodes où le nombre d'adresses dépasse la limite du filtre.
Pour les interfaces avec un filtrage d'adresse matériel inadéquat, il peut être souhaitable (pour des raisons de performance) d'effectuer le filtrage d'adresse Ethernet dans le logiciel du module Ethernet. Cependant, cela n'est pas obligatoire, car le module IP effectue son propre filtrage basé sur les adresses de destination IP.