Rechnernetze
Home Nach oben

Codes im TCP-Header

Da manche Pakete nur Daten, manche nur Quittungen enthalten, gibt Code an, welche Bedeutung dieses Paket hat. Dieses Feld enthält 6 Bits, welche gesetzt oder gelöscht sein können und folgendes bedeuten.

TCP-HEADER-CODE.WMF (8564 Byte)

Der Vorrang-Zeiger zeigt auf jenes Byte innerhalb dieses Pakets, ab welchem Vorrangdaten vorhanden sind. Dieses Feld ist jedoch nur gültig, wenn das URG-Bit (urgent) gesetzt ist. 
Das PSH-Bit (push) wird gesetzt, wenn Daten vom Sender abgeschickt wurden, ohne dass der Sendepuffer bereits gefüllt ist; dieses wird besonders beim interaktiven Betrieb benötigt, um z.B. beim Zeilenende bei einem Terminalbetrieb die letzten Daten zu übertragen. 
Das Ack-Bit (acknowledgement) und das SYN-Bit (synchronize) werden beim Verbindungsaufbau, das FIN-Bit (finish) zusätzlich beim Verbindungsabbau benötigt. 
Wenn eine Verbindung schnell (und nicht durch FIN) beendet werden soll, verwendet man das RST-Bit (reset).