Die Sprache des Internets
Jedes Mal wenn Sie eine Website aufrufen, eine E-Mail senden oder einen Video-Call starten, kommunizieren im Hintergrund Netzwerkprotokolle miteinander. Sie sind das Regelwerk, das festlegt, wie Daten verpackt, adressiert, gesendet und empfangen werden.
Dieser Artikel erklärt die drei wichtigsten Protokolle — IP, TCP und UDP — und zeigt, wie sie zusammenspielen. Grundwissen, das in der OSI-Schicht 3 und 4 angesiedelt ist.
IP — Das Internet Protocol
IP (Internet Protocol) ist das Fundament des Internets. Es hat genau eine Aufgabe: Datenpakete von einer IP-Adresse zur anderen transportieren — über beliebig viele Router hinweg.
IPv4
32-Bit-Adressen → 4,3 Milliarden mögliche Adressen
192.168.1.1
Seit 1983, Adressen sind quasi aufgebraucht
IPv6
128-Bit-Adressen → 340 Sextillionen Adressen
2001:0db8::1
Seit 1998, langsame Verbreitung
IP ist verbindungslos und unzuverlässig — es gibt keine Garantie, dass ein Paket ankommt oder in der richtigen Reihenfolge. Dafür sorgt die darüberliegende Transportschicht.
IP-Header: Was steckt in jedem Paket?
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| IHL | TOS | Total Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Identification |Flags| Fragment Offset | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | TTL | Protocol | Header Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source IP Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Destination IP Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
TTLTime to Live — Wie viele Router das Paket maximal passieren darf (verhindert Endlosschleifen)ProtocolWelches Transportprotokoll? 6 = TCP, 17 = UDP, 1 = ICMPSource IPAbsender-IP-AdresseDest IPZiel-IP-AdresseTCP — Transmission Control Protocol
TCP ist das verlässliche Transportprotokoll. Es garantiert, dass alle Daten vollständig, in der richtigen Reihenfolge und fehlerfrei ankommen.
Der Three-Way-Handshake
Bevor Daten fließen, wird eine Verbindung aufgebaut — in drei Schritten:
TCP-Features
UDP — User Datagram Protocol
UDP ist das Gegenteil von TCP: kein Handshake, keine Bestätigungen, keine Reihenfolgegarantie. Dafür extrem schnell und mit minimalem Overhead.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Port | Destination Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Length | Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Nur 8 Byte Header (TCP: 20–60 Byte). Keine Verbindung, kein State — einfach „Fire and Forget".
TCP vs. UDP im Vergleich
| Eigenschaft | TCP | UDP |
|---|---|---|
| Verbindung | Verbindungsorientiert | Verbindungslos |
| Zuverlässigkeit | Garantiert | Nicht garantiert |
| Reihenfolge | Garantiert | Nicht garantiert |
| Geschwindigkeit | Langsamer | Schneller |
| Overhead | 20–60 Byte Header | 8 Byte Header |
| Einsatz | Web, E-Mail, FTP | DNS, Streaming, Gaming |
Ports: Wohin genau gehen die Daten?
Eine IP-Adresse identifiziert den Computer. Aber auf einem Computer laufen dutzende Dienste gleichzeitig. Ports (0–65535) identifizieren, welcher Dienst gemeint ist.
:22SSH
:25SMTP (E-Mail)
:53DNS
:80HTTP
:443HTTPS
:3306MySQL
Kombination aus IP + Port = Socket (z. B. 185.199.108.153:443). Sockets sind die eindeutige Adresse für jede Netzwerkverbindung.
QUIC — Der TCP-Nachfolger?
QUIC (Quick UDP Internet Connections) ist Googles Antwort auf die Schwächen von TCP. Es nutzt UDP als Basis, implementiert aber Zuverlässigkeit, Verschlüsselung (TLS 1.3) und Multiplexing direkt im Protokoll.
Netzwerk-Expertise für Ihr Unternehmen
Ob Firewall-Konfiguration, Portweiterleitung oder Netzwerk-Troubleshooting — bei Burwitz-IT kümmern wir uns um Ihre IT-Infrastruktur. Jetzt beraten lassen.