5. Model of a Host IP Implementation (Modell einer Host-IP-Implementierung)
5. Model of a Host IP Implementation (Modell einer Host-IP-Implementierung)
Die Multicast-Erweiterungen einer Host-IP-Implementierung werden in Bezug auf das unten dargestellte geschichtete Modell spezifiziert. In diesem Modell werden ICMP und (für Level-2-Hosts) IGMP als innerhalb des IP-Moduls implementiert betrachtet, und die Zuordnung von IP-Adressen zu lokalen Netzwerkadressen wird als Verantwortung der lokalen Netzwerkmodule betrachtet. Dieses Modell dient nur zu Erklärungszwecken und sollte nicht als Beschränkung einer tatsächlichen Implementierung ausgelegt werden.
| |
| Upper-Layer Protocol Modules |
|__________________________________________________________|
--------------------- IP Service Interface -----------------------
__________________________________________________________
| | | |
| | ICMP | IGMP |
| IP |______________|______________|
| Module |
| |
|__________________________________________________________|
---------------- Local Network Service Interface -----------------
__________________________________________________________
| | |
| Local | IP-to-local address mapping |
| Network | (e.g., ARP) |
| Modules |_____________________________|
| (e.g., Ethernet) |
| |
Um Level-1-Multicasting bereitzustellen, muss eine Host-IP-Implementierung die Übertragung von Multicast-IP-Datagrammen unterstützen. Um Level-2-Multicasting bereitzustellen, muss ein Host auch den Empfang von Multicast-IP-Datagrammen unterstützen. Jeder dieser beiden neuen Dienste wird in einem separaten Abschnitt unten beschrieben. Für jeden Dienst werden Erweiterungen für die IP-Dienstschnittstelle, das IP-Modul, die lokale Netzwerkdienstschnittstelle und ein Ethernet-Lokalnetzwerkmodul spezifiziert. Erweiterungen für andere Lokalnetzwerkmodule als Ethernet werden kurz erwähnt, aber nicht im Detail spezifiziert.