Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Verbindungsorientierte Kommunikation in AF_INET und AF_INET6

&pagelevel(4)&pagelevel

Miteinander kommunizierende Sockets werden über eine Zuordnung miteinander verbunden. In der Internet-Domäne besteht eine Zuordnung aus einer lokalen Adresse und einer lokalen Portnummer sowie einer fernen Adresse und einer fernen Portnummer:

<local address, local port, foreign address, foreign port>

Beim Einrichten eines Sockets müssen zunächst nicht beide Adressierungspaare angegeben werden. Der Aufruf bind() spezifiziert die lokale Hälfte der Zuordnung:

<local address, local port>

Die Aufrufe der nachfolgend in diesem Abschnitt vorgestellten Funktionen connect() und accept() vervollständigen die Namens-Zuordnung beim Verbindungsaufbau.
Der Verbindungsaufbau zwischen zwei Sockets verläuft in der Regel asymmetrisch, wobei ein Socket die Rolle des Clients und der andere Socket die Rolle des Servers übernimmt.