Enum
SIP-URI: - E.164 Rufnummer - ENUM - NAPTR und SRV - ENUM und DNS - VoIP und DNS Adressierung bei VoIP - Protokoll (SIP, IAX2, H323, ...) - Hostname/IP-Adresse - Username - Beispiele:
- SIP: 192.168.1.16 - SIP: john.doe@example.org - SIP: 49621345678@1und1.de
E.164 Rufnummer: - Weltweit einheitlicher, öffentlicher Nummernraum - Aufbau:
- Landeskennung (country code) - Vorwahl (area code) - Teilnehmernummer (MSN) - Durchwahl (DID)
- Beispiel: +49 621 1234567890
ENUM: - Löst E.164 Rufnummern zu verschiedenen Zielen auf, z.B. zu einem SIP-Kontakt - Idee: Eine Rufnummer für alles - Nutzt DNS, vergleichbar mit Reverse Lookup bei IP - Öffentliche Verbreitung kaum noch wahrnehmbar - Intern von Providern genutzt
ENUM im DNS: - Rufnummer wird „rückwärts“ notiert:
- Aus +49 621 1234567890 wird 098765432116294
- Daraus wird eine auflösbare DNS-Adresse:
- 0.9.8.7.6.5.4.3.2.1.1.2.6.9.4.e164.arpa wird entsprechend der DNS-Hierarchie von rechts nach links aufgelöst
NAPTR und SRV: - NAPTR (Naming Authority Pointer) zum Auffinden von Diensten - SRV (Service) fragt nach einem bestimmten Dienst - Abfrage: >host -t NAPTR dienst.example.com - Antwort: >dienst.example.com. IN NAPTR 100 10 "A" "" "" dienstserver.example.com
Bedeutung des NAPTR: - NAPTR wird verwendet, um den zuständigen Server für einen bestimmten Dienst zu finden
Bedeutung für VoIP: - Abfrage nach dem zuständigen SIP-Server sollte in der Reihenfolge NAPTR, SRV, A erfolgen - Wenn ältere Anlagen/Telefone das nicht unterstützen, ist eine Registrierung beim Provider nicht möglich
Praxisbeispiel: - User@example.at ruft über ENUM +43 1 5056416 an - Über DNS erfährt er die SIP-URI sip:office@enum.at - Diese kann dann ohne Provider erreicht werden
Beispiel ENUM-Abfrage: - Rufnummer +49 89 72101068018 - >host -t NAPTR 8.1.0.8.6.0.1.0.1.2.7.9.8.9.4.e164.arpa - Antwort: 8.1.0.8.6.0.1.0.1.2.7.9.8.9.4.e164.arpa has NAPTR record 10 10 "U" "E2U+sip" "!^.*$!sip:jo@bluesip.net!"
Hinweis: Bitte beachten Sie, dass dies nur ein formatiertes Beispiel des geposteten Textes ist und möglicherweise nicht alle Informationen korrekt wiedergibt.