Passa al contenuto principale

3. Terminologia

Per ridurre la confusione nella discussione dei modelli di multicast a sorgente arbitraria e specifico della sorgente, utilizziamo una terminologia diversa per descriverli.

Utilizziamo il termine "canale" (channel) per riferirci al servizio associato a un indirizzo SSM. Un canale è identificato dalla combinazione di un indirizzo di destinazione SSM e di una particolare sorgente, ad esempio una coppia (S,G).

Utilizziamo il termine "gruppo di host" (host group) utilizzato nella RFC 1112 per riferirci al servizio associato a un indirizzo di multicast ASM (un indirizzo al di fuori dell'intervallo SSM). Un gruppo di host è identificato da un singolo indirizzo di multicast.

Qualsiasi host può inviare a un gruppo di host, così come qualsiasi host può inviare a un indirizzo di destinazione SSM. Un pacchetto inviato dall'host S a un indirizzo di destinazione ASM G viene recapitato al gruppo di host identificato da G. Un pacchetto inviato dall'host S a un indirizzo di destinazione SSM G viene recapitato al canale identificato da (S,G). Le operazioni di ricezione consentite su un gruppo di host sono chiamate "Join, Leave" (secondo la RFC 1112). Le operazioni di ricezione consentite su un canale sono chiamate "Subscribe, Unsubscribe".

La tabella seguente riassume questa terminologia:

Modello di servizio (Service Model)sorgente arbitraria (any-source)specifica della sorgente (source-specific)
Astrazione di rete (Network Abstraction)gruppo (group)canale (channel)
Identificatore (Identifier)GS,G
Operazioni del ricevitore (Receiver Operations)Join, LeaveSubscribe, Unsubscribe

Notiamo che, sebbene il presente documento specifichi un nuovo modello di servizio disponibile per le applicazioni, i protocolli e le tecniche necessari per supportare tale modello di servizio sono in larga misura un sottoinsieme di quelli necessari per supportare ASM.