Was ist der Unterschied zwischen UDP und TCP?
- Lesen
- 2 Min.
- Kategorie
- Protokolle
Die beiden am häufigsten für die Kommunikation über das Internet verwendeten Übertragungsprotokolle sind:
TCP – Transmission Control Protocol und
UDP – User Datagram Protocol.
Sowohl TCP als auch UDP bauen auf dem Internet Protocol (IP) auf und beide senden Datenbits, sogenannte Pakete, an und von IP-Adressen. Obwohl beide Protokolle dieselbe Aufgabe erfüllen, gehen sie dabei sehr unterschiedlich vor. Bei TCP liegt das Hauptaugenmerk auf der Genauigkeit. Es ermöglicht Geräten das Senden und Empfangen eines geordneten und fehlergeprüften Paket-Streams. Bei UDP steht die Geschwindigkeit im Vordergrund. Es streamt Informationen schneller, da die Fehlerprüfung entfällt.
TCP, UDP und OpenVPN
Mit OpenVPN kannst du für deine VPN-Verbindung zwischen TCP und UDP wählen. Der Standard von OpenVPN ist die Verwendung von UDP, ganz einfach weil es schneller ist.
Unsere Smart Protocol-Funktion versucht immer, zuerst eine Verbindung über UDP herzustellen. Du kannst aber auch manuell in unserer App oder unserem Befehlszeilentool zwischen UDP und TCP wechseln. Sofern es jedoch keinen konkreten Grund für einen Protokollwechsel gibt, empfiehlt Proton VPN, die Standardeinstellungen beizubehalten.
Proton VPN-Apps können Verbindungen über OpenVPN unter Verwendung mehrerer Ports herstellen, um Zensurversuche zu umgehen.
TCP, UDP und WireGuard
Standardmäßig nutzt WireGuard® ausschließlich UDP. Proton VPN hat das Protokoll jedoch so angepasst, dass es in unserer Android-App jetzt auch über TCP laufen kann (Unterstützung für weitere Apps folgt). WireGuard TCP ist zensurresistenter als WireGuard UDP, aber nicht so effektiv wie unser benutzerdefiniertes Stealth-Protokoll.
Erfahre, wie du VPN-Protokolle änderst oder Smart Protocol auswählst
Wann man UDP im Vergleich zu TCP verwenden sollte
- UDP nutzt nicht den Fehlerkorrekturmechanismus von TCP, was die Verbindung beschleunigt und die Latenz verringert. Aus diesem Grund empfehlen wir jedem, der ein Video streamt oder online ein Videospiel spielt, UDP zu verwenden.
- Wenn du keine Verbindung über UDP herstellen konntest oder dich in einem instabilen Netzwerk befindest, empfehlen wir dir, zu TCP zu wechseln und erneut zu versuchen, eine Verbindung herzustellen. Unser Standard-Port für TCP ist der Port, der den HTTPS-Verkehr abwickelt, sodass er schwer zu blockieren ist. Würde ein Regierungsvertreter oder Netzwerkadministrator eine solche Blockierung einrichten, würde er damit weite Teile des Internets unzugänglich machen. Zudem sieht der TCP-Verkehr identisch aus wie Verkehr mit HTTPS-Verschlüsselung, was die Erkennung erschwert.
- TCP kann dir die Nutzung deines VPNs ermöglichen, selbst wenn du dich in einem Land befindest, das VPNs blockiert. (Eine Regierung, die Deep-Packet-Inspection einsetzt, wird dein VPN wahrscheinlich trotzdem finden und blockieren können, selbst wenn du TCP verwendest.) Es könnte dir auch helfen, wenn du dich in einem kontrollierten WLAN-Netzwerk befindest, beispielsweise am Arbeitsplatz oder an der Universität. TCP ist bei der Umgehung von Zensur nicht so effektiv wie unser Stealth-Protokoll.
- Wenn du die Proton VPN Windows-App verwendest, erkennt die Smart Protocol-Funktion diese Blockierung und wechselt automatisch zu OpenVPN oder WireGuard TCP.