3. Terminology (Terminologie)
Um Verwirrung zu vermeiden, wenn über die Any-Source- und quellenspezifischen Multicast-Modelle gesprochen wird, verwenden wir unterschiedliche Terminologie, wenn wir sie diskutieren.
Wir verwenden den Begriff "Kanal" (channel), um auf den Dienst zu verweisen, der mit einer SSM-Adresse verbunden ist. Ein Kanal wird durch die Kombination einer SSM-Zieladresse und einer spezifischen Quelle identifiziert, z. B. ein (S,G)-Paar.
Wir verwenden den Begriff "Host-Gruppe" (host group) (verwendet in RFC 1112), um auf den Dienst zu verweisen, der mit "regulären" ASM-Multicast-Adressen verbunden ist (ausgenommen diejenigen im SSM-Bereich). Eine Host-Gruppe wird durch eine einzelne Multicast-Adresse identifiziert.
Jeder Host kann an eine Host-Gruppe senden, und ebenso kann jeder Host an eine SSM-Zieladresse senden. Ein Paket, das von einem Host S an eine ASM-Zieladresse G gesendet wird, wird an die durch G identifizierte Host-Gruppe zugestellt. Ein Paket, das von Host S an eine SSM-Zieladresse G gesendet wird, wird an den durch (S,G) identifizierten Kanal zugestellt. Die auf einer Host-Gruppe erlaubten Empfängeroperationen werden "join(G)" und "leave(G)" genannt (gemäß RFC 1112). Die auf einem Kanal erlaubten Empfängeroperationen werden "Subscribe(S,G)" und "Unsubscribe(S,G)" genannt.
Die folgende Tabelle fasst die Terminologie zusammen:
| Service Model (Dienstmodell) | any-source (beliebige Quelle) | source-specific (quellenspezifisch) |
|---|---|---|
| Network Abstraction (Netzwerkabstraktion) | group (Gruppe) | channel (Kanal) |
| Identifier (Identifikator) | G | S,G |
| Receiver Operations (Empfängeroperationen) | Join, Leave | Subscribe, Unsubscribe |
Wir stellen fest, dass, obwohl dieses Dokument ein neues Dienstmodell spezifiziert, das für Anwendungen verfügbar ist, die Protokolle und Techniken, die zur Unterstützung des Dienstmodells erforderlich sind, weitgehend eine Teilmenge derer sind, die zur Unterstützung von ASM verwendet werden.