Eine SIP-URI (Session Initiation Protocol Uniform Resource Identifier) ist eine eindeutige Identifikation für Ressourcen im Session Initiation Protocol (SIP). Sie wird verwendet, um SIP-basierte Kommunikationssitzungen zu initiieren und Zieladressen für SIP-Anrufe zu identifizieren. Eine SIP-URI ähnelt einer URL (Uniform Resource Locator) und hat das folgende Format:
Eine SIP-URI besteht aus zwei Hauptteilen:
- Benutzer: Der Benutzername oder die Kennung des Ziels innerhalb des SIP-Dienstes. Dies kann ein individueller Benutzer, eine Gruppe oder ein Dienst sein.
- Domain: Die Domain-Adresse oder die IP-Adresse des SIP-Servers oder der SIP-Domäne, die den Benutzer oder die Ressource hostet.
Beispiel einer SIP-URI: sip:alice@example.com
In diesem Beispiel ist „alice“ der Benutzername und „example.com“ die Domain, die den SIP-Server oder die SIP-Domäne identifiziert, der Alice’s Kommunikationssitzungen hostet.
SIP-URIs können auch zusätzliche Informationen enthalten, um bestimmte Funktionen oder Parameter anzugeben. Beispielsweise kann eine SIP-URI eine Portnummer oder einen Transporttyp enthalten, um die Kommunikation zu steuern. Ein erweitertes Beispiel einer SIP-URI mit Portnummer und Transporttyp könnte wie folgt aussehen:
sip:alice@example.com:5060;transport=tcp
In diesem Fall wird der Port 5060 und der TCP-Transport für die Kommunikation spezifiziert.
SIP-URIs werden in SIP-Anrufen, Nachrichten und Anfragen verwendet, um die Zieladresse zu identifizieren und die Verbindung zwischen den beteiligten SIP-Endpunkten herzustellen. Sie ermöglichen die eindeutige Adressierung und die Initiierung von Kommunikationssitzungen über das Session Initiation Protocol.