SIP über UDP, TCP oder TLS: Das richtige Transportprotokoll für VoIP
UDP, TCP oder TLS – über welches Transportprotokoll sollte SIP laufen? Wir erklären verständlich die Unterschiede, Vor- und Nachteile und geben eine klare Empfehlung für Zuhause und Unternehmen.
Beim Einrichten eines IP-Telefons oder Routers taucht neben Benutzername und Passwort oft ein weiteres Feld auf: das Transportprotokoll. Zur Auswahl stehen meist UDP, TCP und TLS. Was auf den ersten Blick nach technischem Beiwerk aussieht, entscheidet mit darüber, wie stabil und wie sicher deine Internettelefonie läuft.
Kurz gesagt: Das Transportprotokoll legt fest, wie die Steuerbefehle von SIP – also der Auf- und Abbau eines Gesprächs – durchs Netz geschickt werden. UDP ist der schnelle Klassiker, TCP der zuverlässige Allrounder und TLS die verschlüsselte, sichere Variante.
Was ist ein Transportprotokoll bei SIP?
SIP (Session Initiation Protocol) ist die „Sprache", mit der sich zwei Telefone auf ein Gespräch verständigen: Wer ruft an, welche Nummer, welcher Codec, Verbindung aufbauen, wieder beenden. Diese kurzen Nachrichten müssen aber irgendwie transportiert werden – und genau dafür ist das Transportprotokoll zuständig.
Wichtig: Das Transportprotokoll betrifft nur die Signalisierung. Die eigentliche Sprache läuft getrennt davon über RTP bzw. SRTP. UDP, TCP oder TLS regeln also, wie „telefoniert wird, dass telefoniert werden soll" – nicht, wie die Stimme selbst übertragen wird.
UDP, TCP und TLS im Überblick
UDP – schnell und schlank
UDP verschickt SIP-Nachrichten ohne große Kontrolle: raus damit, weiter geht's. Es gibt keine Bestätigung, ob ein Paket ankam. Das macht UDP schnell und ressourcenschonend – ideal für einzelne Anschlüsse im Haushalt. Der Nachteil: Geht in einem gestörten Netz eine Nachricht verloren, kann es zu Verzögerungen bei der Anmeldung oder beim Rufaufbau kommen.
TCP – zuverlässig und geordnet
TCP baut vor der Übertragung eine feste Verbindung auf und bestätigt jedes Paket. Verlorene Nachrichten werden automatisch erneut gesendet. Das kostet minimal mehr Aufwand, sorgt aber für Stabilität – besonders dann, wenn viele Rufnummern registriert sind oder SIP-Nachrichten für UDP zu groß werden.
TLS – verschlüsselt und sicher
TLS setzt auf TCP auf und verschlüsselt zusätzlich die komplette Signalisierung. Rufnummern, Anmeldedaten und Verbindungsinfos sind dadurch von außen nicht mehr lesbar. Diese Variante wird auch SIPS genannt (SIP over TLS). Für Unternehmen und alle, die Wert auf VoIP-Sicherheit legen, ist TLS die erste Wahl.
Die drei Protokolle im Vergleich
| Merkmal | UDP | TCP | TLS |
|---|---|---|---|
| Zustellkontrolle | nein | ja | ja |
| Verschlüsselung | nein | nein | ja |
| Standard-Port | 5060 | 5060 | 5061 |
| Ressourcenbedarf | gering | mittel | höher |
| Ideal für | einzelner Anschluss | viele Nummern | sichere Umgebung |
Welches Protokoll solltest du wählen?
Die richtige Wahl hängt weniger vom persönlichen Geschmack ab als vom Anbieter und vom Einsatzzweck. Als Orientierung:
- Privathaushalt mit einem Anschluss: UDP reicht meist völlig aus und ist bei Routern wie der FritzBox oft voreingestellt.
- Instabile Verbindung oder viele Rufnummern: TCP bringt spürbar mehr Zuverlässigkeit, wenn UDP für Aussetzer bei der Registrierung sorgt.
- Unternehmen und sensible Daten: TLS (SIPS) verschlüsselt die Signalisierung und sollte mit SRTP für die Sprache kombiniert werden.
Grundregel: Erlaubt dein Anbieter TLS, spricht wenig dagegen, es zu nutzen. Nur wenn ein Gerät oder Provider das Protokoll nicht unterstützt, weicht man auf TCP oder UDP aus. In der Regel gibt der Anbieter in seiner Konfigurationsanleitung genau vor, welches Transportprotokoll und welcher Port einzutragen sind.
Häufige Fragen
Sollte SIP über UDP oder TCP laufen?
Für einzelne Anschlüsse zu Hause ist UDP der klassische Standard und funktioniert zuverlässig. TCP lohnt sich, wenn viele Rufnummern oder große Datenmengen im Spiel sind oder wenn UDP-Pakete in einem Netzwerk regelmäßig verloren gehen. Viele Anbieter erlauben beides – im Zweifel gibt der Provider das passende Protokoll vor.
Was ist der Unterschied zwischen SIP und SIPS?
SIP bezeichnet die Signalisierung ohne Verschlüsselung, meist über UDP oder TCP. SIPS steht für SIP over TLS und verschlüsselt die Signalisierung, sodass Rufnummern und Verbindungsdaten nicht mitgelesen werden können. Für vollständig sichere Gespräche wird SIPS in der Regel mit SRTP für die Sprachdaten kombiniert.
Verschlüsselt TLS auch das Gespräch selbst?
Nein. TLS verschlüsselt nur die SIP-Signalisierung, also den Auf- und Abbau des Anrufs. Die eigentliche Sprache wird über RTP übertragen und muss zusätzlich mit SRTP verschlüsselt werden. Erst die Kombination aus TLS und SRTP schützt Verbindungsdaten und Gesprächsinhalt gleichzeitig.
Welchen Port nutzt SIP über TLS?
Unverschlüsseltes SIP verwendet standardmäßig Port 5060 für UDP und TCP. SIP über TLS läuft üblicherweise über Port 5061. Damit die Registrierung klappt, muss der passende Port in Router und Firewall erreichbar sein und der Anbieter das gewählte Protokoll unterstützen.