Ratgeber VoIP

DNS- und DHCP-Dienste für VoIP

28.04.2010
Von Richard Hyatt

DNS, VoIP und ENUM

Der Umgang mit Telefonnummern und Domänennamen ist ein weiterer Stolperstein auf dem Weg zur reibungslosen VoIP-Implementation. Geht es nur um Computer ist die Sache klar: ein DNS-Server setzt normal-verständliche Domänennamen wie www.beispiel.de in eine IP-Adresse um. DNS ist in fast allen Firmen, mit Ausnahmen von sehr kleinen Netzen, Grundvoraussetzung für den Datenaustausch.

Und selbst wenn es sich nicht lohnt, einen eigenen DNS-Server zu betreiben: sobald es einen Router für den Internetzugang gibt, ist auch DNS im Spiel. Der Router agiert entweder selbst als DNS-Server oder leitet Anfragen an den DNS-Server des Internet-Service-Providers weiter.

Im Fall von VoIP kommt eine weitere Komponente ins Spiel. Nicht Domänennamen sondern Telefonnummern sollen in eine IP-Adresse und einen passenden Dienst übersetzt werden. Durch eine Technologie namens ENUM kann sich nämlich hinter einer international standardisierten Telefonnummer (E.164) auch ein anderer Dienst verbergen: ein analoges Telefon, ein Handy, eine Mail-Adresse oder sogar eine Webseite.

Die Entscheidung darüber, wo ein Anruf im Endeffekt ankommt, hängt von Parametern ab, die im dazugehörigen DNS-Eintrag in Form von "Naming Authority Pointer Records" (NAPTR) hinterlegt sind. Damit lassen sich Dienste definieren, zuordnen und priorisieren. Die Applikation, von der die Kontaktanfrage, zum Beispiel ein Anruf, ausgeht, sucht sich unter der angegebenen ENUM-Nummer die richtige Zieladresse und den passenden Dienst.

ENUM, im RFC 3761 definiert, führt das Telefonnetz mit dem IP basierten Internet zusammen. Weil es sich, im Gegensatz zu den Telefonnummern, die der ITU unterstehen, um eine Internet-Ressource handelt, ist eine Top-Level Domain dafür vorgesehen: e164. ENUM-Mappings sind letztendlich nichts anderes als DNS-Einträge, auch wenn das Format gewöhnungsbedürftig ist. Die Umsetzung einer Telefonnummer in die korrespondierende ENUM-Domain läuft nach einem einfachen Muster ab:

+49 1 2345 6789 - Zunächst wird die vollständige E.164-konforme Telefonnummer festgestellt

49123456789 - Nun werden alle nicht-numerischen Zeichen entfernt

4.9.1.2.3.4.5.6.7.8.9 - Zwischen die Ziffern kommen Punkte

9.8.7.6.5.4.3.2.1.9.4 - Die Reihenfolge wird umgekehrt

Zur Startseite