Wissen
TCP vs UDP
Die zwei wichtigsten Transportprotokolle im Vergleich

Was ist TCP?

TCP (Transmission Control Protocol) ist ein verbindungsorientiertes Protokoll der Transportschicht. Es stellt sicher dass Datenpakete vollständig, in der richtigen Reihenfolge und ohne Fehler ankommen. TCP baut vor der Übertragung eine Verbindung auf (3-Way-Handshake: SYN → SYN-ACK → ACK) und bestätigt jedes empfangene Paket.

Was ist UDP?

UDP (User Datagram Protocol) ist ein verbindungsloses Protokoll. Es sendet Pakete ohne Verbindungsaufbau und ohne zu prüfen ob sie ankommen. Das macht UDP deutlich schneller als TCP – aber es gibt keine Garantie dass alle Pakete vollständig und in richtiger Reihenfolge ankommen.

TCP vs UDP im Vergleich
EigenschaftTCPUDP
Verbindung Verbindungsorientiert Verbindungslos
Zuverlässigkeit Garantiert Keine Garantie
Reihenfolge Pakete in Reihenfolge Keine Garantie
Fehlerkorrektur Ja (Retransmission) Nein
Geschwindigkeit Langsamer Schneller
Overhead Höher (Header 20 Byte) Niedriger (Header 8 Byte)
Verbindungsaufbau 3-Way-Handshake Kein Handshake
Broadcast/Multicast Nicht möglich Möglich
Wann TCP verwenden?
WebseitenHTTP/HTTPS
E-MailSMTP, IMAP, POP3
DateiübertragungFTP, SFTP
SSHSecure Shell
DatenbankenMySQL, PostgreSQL

Überall wo Vollständigkeit wichtiger ist als Geschwindigkeit.

Wann UDP verwenden?
Video-StreamingYouTube, Netflix
Online-GamingEchtzeit-Spiele
VoIPTelefonie, Teams
DNSDomain-Auflösung
DHCPIP-Vergabe

Überall wo Geschwindigkeit wichtiger ist als Vollständigkeit.

Der 3-Way-Handshake bei TCP

Bevor TCP Daten überträgt, baut es eine Verbindung in drei Schritten auf: Der Client sendet ein SYN-Paket (Synchronize). Der Server antwortet mit SYN-ACK (Synchronize-Acknowledge). Der Client bestätigt mit ACK (Acknowledge). Erst dann beginnt die eigentliche Datenübertragung. Dieser Overhead macht TCP zuverlässiger aber langsamer als UDP.

Passende Tools
Ping-TestTCP-Verbindung testen
DNS-LookupDNS über UDP
DNS-LeakDNS-Anfragen prüfen
Weitere Artikel
OSI-ModellNetzwerkschichten
Was ist DNS?DNS erklärt
Alle ArtikelÜbersicht
728×90 · Werbeplatz 3 – Footer Google AdSense · passive Impressionen