Berkeley Sockets: Semantik

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*Die Semantik einer Kommunikation umschließt bei jeder Verbindung eine Teilmenge der folgenden Punkte:

1.Daten werden in der Reihenfolge empfangen, in der sie abgeschickt worden sind.
 
2.Daten kommen nicht doppelt an.
 
3.Daten werden zuverlässig übermittelt.
 
4.Einzelne Pakete kommen in der originalen Form an (d.h. sie werden weder zerstückelt noch mit anderen Paketen kombiniert).
 
5.Unterstützung für Nachrichten außerhalb des normalen Kommunikationsstromes ({\it out-of-band messages}).
 
6.Verbindungs-orientierte Kommunikation (damit entfällt die Notwendigkeit, sich bei jedem Paket identifizieren zu müssen).
 

*Beispiele für unterstützte Varianten:

Name123456

SOCK_STREAM

*

**

**
SOCK_DGRAM

*

SOCK_SEQPACKET

*

*****
SOCK_RDM

*

***



 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996, 1998, 1999, 2000 Andreas Borchert, in HTML konvertiert am 07.02.2000