Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 995

Inhaltsverzeichnis

Werbung

T C P (7 )
gesendet werden, sobald eine Bestätigung eingetroffen ist. Für eine kleine Anzahl
von Clienten wie z.B. Fenster-Systeme, die einen Datenstrom von Maus-Ereignissen
senden, für die keine Antwort erfolgt, kann diese Paketbildung erhebliche
Verzögerungen bewirken. Daher sieht TCP die boolische Option
(definiert in /u s r /i n c l u d e /n e t i n e t /t c p .h ), um diesen Algorithmus aufzuheben.
Die Options-Ebene für den setsock o p t ( ) -Aufruf ist die Protokollnummer für TCP,
die mit getprotobyname ( ) zur Verfügung gestellt wird (siehe getp rotoen t(3N )).
Optionen auf der IP-Ebene können von TCP verwendet werden; siehe ip (7).
TCP stellt einen Mechanismus für eilige Daten bereit, der unter Verwendung der
out-of-band Vorrichtung von send(2) aufgerufen werden kann. Der aufrufende
Prozeß kann ein Byte mit dem MSG_OOB-Schalter als eilig für den send(2)-Aufruf
kennzeichnen. Dies setzt einen sogenannten eiligen Zeiger, der auf dieses Byte im
TCP-Datenstrom verweist. Der Empfänger auf der anderen Seite des Datenstroms
wird über ein SIGURG-Signal von den eiligen Daten in Kenntnis gesetzt. Die
S I O C A T M A R K
Datenstrom die Eil-Marke erreicht hat. Da das System niemals Daten über die Eil-
Marke hinweg mit einem einzigen read(2)-Aufruf zurückgibt, ist es möglich, auf
die eiligen Daten in einer einfachen Schleife vorzusetzen. Diese Schleife liest Daten
ein und testet den Socket mit der
Marke erreicht ist.
Ankommende Verbindungsanforderungen, die eine IP-Routing Option beinhalten,
werden notiert und auf dem gleichen Weg an die Quelladresse zurückgesandt.
Eine Prüfsumme für alle Daten unterstützt die Zuverlässigkeit von TCP. TCP
verwendet einen fensterorientierten Mechanismus für die Flußsteuerung, der posi­
tive Rückmeldungen, Folgenummern und eine Rückübertragungs-Strategie benutzt.
So kann normalerweise eine Wiederherstellung durchgeführt werden, wenn
Datagramme
Datagramme vom zugrundeliegenden Kommunikationsmedium außer der Reihe
geliefert werden.
Wenn das lokale TCP über längere Zeit keine Bestätigung von seinem Peer erhält,
wie das z.B. beim Zusammenbruch des fernen Rechners der Fall sein kann, wird die
Verbindung abgebrochen und dem Benutzer ein Fehler gemeldet. Wenn ein ferner
Rechner neu lädt oder auf andere Weise Status-Informationen über eine TCP-
Verbindung verliert, wird die Verbindung abgebrochen und dem Benutzer ein
Fehler gemeldet.
7-102
i o c t l ( ) -Anforderung meldet einen Wert zurück, der anzeigt, ob der
zerstört
sind, verzögert
i o c t l ( ) -Anforderung, bis die
S I O C A T M A R K
oder doppelt
TCP (7 )
vor
T C P _ N O D E L A Y
auftreten
oder
wenn
04/92

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis