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