Zum Hauptinhalt springen

4.2. Anforderungen an das Host-IP-Modul

Ein eingehendes Datagramm mit einem SSM-Adressziel MUSS (MUST) vom IP-Modul an alle Sockets zugestellt werden, die (über Subscribe) angegeben haben, Daten empfangen zu wollen, die mit der Quelladresse, der Zieladresse und der eingehenden Schnittstelle dieses Datagramms übereinstimmen. Es DARF NICHT (MUST NOT) an andere Sockets zugestellt werden.

Wenn sich der erste Socket auf Host H auf Schnittstelle I für den Kanal (S,G) abonniert, sendet das Host-IP-Modul auf H eine Anforderung auf Schnittstelle I an den benachbarten Router, die angibt, dass der Host den von Quelle S an die quell-spezifische Multicast-Zieladresse G gesendeten Datenverkehr empfangen möchte. Ebenso sendet das Host-IP-Modul, wenn sich der letzte Socket auf dem Host auf Schnittstelle I von einem Kanal abmeldet, eine Abmeldeanforderung für diesen Kanal an den benachbarten Router auf Schnittstelle I.

Diese Anforderungen sind normalerweise für IPv4 Nachrichten des Internet Group Management Protocol Version 3 (IGMPv3) und für IPv6 Nachrichten der Multicast Listener Discovery Version 2 (MLDv2) [IGMPv3,MLDv2]. Ein Host, der das SSM-Dienstmodell unterstützt, MUSS (MUST) den Host-Teil von [IGMPv3] für IPv4 und den Host-Teil von [MLDv2] für IPv6 implementieren. Er MUSS (MUST) auch dem in [GMP-SSM] beschriebenen IGMPv3/MLDv2-Verhalten entsprechen.