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.

 | 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). |
|