meta data for this page
- de-informal
Dies ist eine alte Version des Dokuments!
TCP und UDP
Empfohlene Lernstrategie
TCP
Da das Transmission Control Protokoll ein verbindungsorientiertes Protokoll ist, gibt es Regeln, wie eine Verbindung auf- und wieder abgebaut wird. Sie dir dazu diese Seite zum TCP 3-Wege-Handshake an.
Die wichtigsten Felder im TCP-Header sind
- Quellport
- Zielport
- Flags (SYN, ACK, FIN, RST)
Für das Verständnis Datensegmentierung und Fehlerbehandlung sind außerdem die Felder
- Sequenznummer und
- Acknowledgement-Nummer
von Bedeutung.
Für einen Überblick und zum TCP-Header kannst du im Elektronik-Kompendium nachlesen.
Wenn du dir genauer ansehen möchtest, wie Sequenz- und Acknowledgement-Nummer verwendet werden, kannst du dir dieses Video ansehen.
Aufgabe
Wenn du dir diese grundlegenden Informationen angeeignet hast, solltest du diese Gegebenheiten mit Hilfe von Wireshark bei echtem Netzwerkverkehr ansehen.
Versuche dabei nicht nur den Verbindungsaufbau zu beobachten sondern auch den Verbindungsabbau und was passiert, wenn du versuchst eine Verbindung zu einem Port aufzubauen, der geschlossen ist. Das kannst du entweder mit Netcat erreichen oder mit einem anderen netzwerkfähigen Programm wie einem Browser, SSH oder einem FTP-Client, indem du einen Host kontaktierst, auf dem gar kein solcher Dienst läuft.