Passa al contenuto principale

7.4 Extensions to an Ethernet Local Network Module (Estensioni a un modulo di rete locale Ethernet)

7.4. Extensions to an Ethernet Local Network Module (Estensioni a un modulo di rete locale Ethernet)

Per supportare la ricezione di datagrammi IP multicast, un modulo Ethernet deve essere in grado di ricevere pacchetti indirizzati agli indirizzi multicast Ethernet che corrispondono agli indirizzi di gruppo host IP dell'host. È altamente desiderabile sfruttare qualsiasi capacità di filtraggio degli indirizzi che l'interfaccia hardware Ethernet possa avere, in modo che l'host riceva solo i pacchetti destinati ad esso.

Sfortunatamente, molte interfacce Ethernet attuali hanno un piccolo limite sul numero di indirizzi che l'hardware può essere configurato per riconoscere. Tuttavia, un'implementazione deve essere in grado di ascoltare su un numero arbitrario di indirizzi multicast Ethernet, il che può significare "aprire" il filtro degli indirizzi per accettare tutti i pacchetti multicast durante i periodi in cui il numero di indirizzi supera il limite del filtro.

Per le interfacce con filtraggio degli indirizzi hardware inadeguato, può essere desiderabile (per motivi di prestazioni) eseguire il filtraggio degli indirizzi Ethernet all'interno del software del modulo Ethernet. Tuttavia, questo non è obbligatorio, poiché il modulo IP esegue il proprio filtraggio basato sugli indirizzi di destinazione IP.