Passa al contenuto principale

4.2. Requisiti sul modulo IP dell'host

Un datagramma in entrata la cui destinazione è un indirizzo SSM DEVE (MUST) essere consegnato dal modulo IP a tutti gli socket che (tramite Subscribe) hanno indicato di voler ricevere dati corrispondenti all'indirizzo sorgente, all'indirizzo di destinazione e all'interfaccia di arrivo di tale datagramma. NON DEVE (MUST NOT) essere consegnato ad altri socket.

Quando il primo socket sull'host H si sottoscrive al canale (S,G) sull'interfaccia I, il modulo IP dell'host su H invia una richiesta sull'interfaccia I al router adiacente indicando che l'host desidera ricevere il traffico inviato dalla sorgente S all'indirizzo di destinazione di multicast specifico della sorgente G. Analogamente, quando l'ultimo socket sull'host annulla la sottoscrizione di un canale sull'interfaccia I, il modulo IP dell'host invia al router adiacente una richiesta di annullamento della sottoscrizione per tale canale sull'interfaccia I.

Queste richieste sono generalmente, per IPv4, messaggi del Internet Group Management Protocol versione 3 (IGMPv3), e per IPv6, messaggi del Multicast Listener Discovery Version 2 (MLDv2) [IGMPv3,MLDv2]. Un host che supporta il modello di servizio SSM DEVE (MUST) implementare la parte host di [IGMPv3] per IPv4 e la parte host di [MLDv2] per IPv6. DEVE (MUST) inoltre essere conforme al comportamento IGMPv3/MLDv2 descritto in [GMP-SSM].