Protocol-Independent Multicast und Multipoint

Windows Sockets 2 stellt eine generische Methode für die Verwendung der Multipoint- und Multicastfunktionen von Transporten bereit. Diese generische Methode implementiert diese Features genauso, wie sie den Zugriff auf die grundlegenden Datentransportfunktionen zahlreicher Transportprotokolle ermöglicht. Der Begriff Multipoint wird im Folgenden verwendet, um sowohl auf Multicast- als auch auf Multipointkommunikation zu verweisen.

Aktuelle Multipointimplementierungen (z. B. IP-Multicast, ST-II, T.120 und ATM UNI) variieren stark. Wie Knoten einer Multipointsitzung beitreten, ob ein bestimmter Knoten als zentraler Knoten oder Stammknoten festgelegt ist und ob Daten zwischen allen Knoten oder nur zwischen einem Stammknoten und den verschiedenen Blattknoten ausgetauscht werden, unterscheidet sich je nach Implementierung. Die WSAPROTOCOL _ INFO-Struktur für Windows Sockets 2 wird verwendet, um die verschiedenen Multipointattribute eines Protokolls zu deklarieren. Durch die Untersuchung dieser Attribute weiß der Programmierer, welche Konventionen mit den entsprechenden Windows Sockets 2-Funktionen zum Einrichten, Verwenden und Abbruch von Multipointsitzungen zu befolgen sind.

Im Folgenden werden winsock-Features zusammengefasst, die Multipoint unterstützen:

Hinweis

Die Einbeziehung dieser Multipointfunktionen in Windows Sockets 2 schließt nicht aus, dass eine Anwendung eine vorhandene protokollabhängige Schnittstelle verwendet, z. B. die Deering Socket-Optionen für IP-Multicast.

Unter Multipoint- und Multicastsemantik finden Sie ausführliche Informationen dazu, wie die verschiedenen Multipointschemas gekennzeichnet sind und wie die anwendbaren Features von Windows Sockets 2 verwendet werden.