7.4 Extensions to an Ethernet Local Network Module (Erweiterungen eines Ethernet-Lokalnetzwerkmoduls)
7.4. Extensions to an Ethernet Local Network Module (Erweiterungen eines Ethernet-Lokalnetzwerkmoduls)
Um den Empfang von Multicast-IP-Datagrammen zu unterstützen, muss ein Ethernet-Modul in der Lage sein, Pakete zu empfangen, die an die Ethernet-Multicast-Adressen gerichtet sind, die den IP-Hostgruppenadressen des Hosts entsprechen. Es ist sehr wünschenswert, alle Adressfilterungsfähigkeiten zu nutzen, die die Ethernet-Hardwareschnittstelle möglicherweise hat, damit der Host nur die Pakete empfängt, die für ihn bestimmt sind.
Leider haben viele aktuelle Ethernet-Schnittstellen eine kleine Begrenzung für die Anzahl der Adressen, die die Hardware erkennen kann. Dennoch muss eine Implementierung in der Lage sein, auf eine beliebige Anzahl von Ethernet-Multicast-Adressen zu hören, was bedeuten kann, den Adressfilter zu "öffnen", um alle Multicast-Pakete während der Zeiträume zu akzeptieren, in denen die Anzahl der Adressen die Grenze des Filters überschreitet.
Für Schnittstellen mit unzureichender Hardware-Adressfilterung kann es wünschenswert sein (aus Leistungsgründen), die Ethernet-Adressfilterung innerhalb der Software des Ethernet-Moduls durchzuführen. Dies ist jedoch nicht obligatorisch, da das IP-Modul seine eigene Filterung basierend auf IP-Zieladressen durchführt.