Telephone Number Mapping

Еще одна замечательная, но почему-то не получившая должного внимания идея – ENUM aka TElephone NUmber Mapping.

ENUM

Если вы свободно читаете на английском и знакомы с азами DNS – подробное описание есть в википедии. Для остальных расскажу вкратце, что оно есть.

Идея заключается в том, чтобы к каждому телефонному номеру в мире можно было прикрепить какую-то дополнительную информацию: e-mail, SIP-адрес etc. И использовать для этого тот-же принцип, что сейчас используется для для делегирования «обратных» зон IP.

Возьмем для примера номер 79051234567. Переворачиваем, разделяем все цифры точками и добавляем в конец специальный домен e164.arpa (тоже-самое что для IP-реверсов домен in-addr.arpa). Получаем 7.6.5.4.3.2.1.5.0.9.7.e164.arpa. С точки зрения DNS вполне нормальный хостнейм.

Смотрите внимательно:

  • 7 это код РФ. Соответственно «главные дяди» делегируют домен 7.e164.arpa (или например 4.4.e164.arpa для Англии) организации отвечающей за ENUM в России.
  • 905 это код (один из…) моего любимого ОпСоСа Билайн. Соответственно российская организация, отвечающая за ENUM делегирует 5.0.9.7.e164.arpa на неймсерверы билайна.
  • А уже билайн на своих NSах приписывает некрасивому домену 7.6.5.4.3.2.1.5.0.9.7.e164.arpa красивый SIP-адрес, Mail2SMS адрес или что угодно, при помощи NAPTR записей (те-же самые PTR, но с поддержкой регулярных выражений).

Теперь любой DNS-сервер «клиент» может с легкостью определить Mail2SMS или SIP-адрес заданного телефонного номера самой обычной рекурсией. Красиво?

К сожалению насколько я знаю, всерьез данной идеей сейчас никто не занимается. Вот целиком файл зоны домена e164.arpa. Суб-домена 7.e164.arpa там вобще нет…

Запись опубликована в рубрике Микро-хаки. Добавьте в закладки постоянную ссылку.

7 комментариев: Telephone Number Mapping

  1. rAlex говорит:

    Ну ты даешь =)
    Надо выгонять Леонида Реймана с его поста министра связи и ставить тебя. Тогда у людей уже будут полностью домены с их паспортными именами и выделенными айпи…

    Долой Реймана, Колобка в министры связи ;)

    p.s. а инет надо уронить, в глубокую черную жопу. время еще есть :)

  2. kolo говорит:

    домены с их паспортными именами и выделенными айпи…

    Невнимательно читаешь. Сие предназначено для получения той информации, которую надо сделать бубличной и упростить к ней доступ. E-Mail соответсвующий номеру мобилы (сейчас почти у всех есть), SIP-адрес для звонков на мобилу из SIP сетей и т.д.

    p.s. а инет надо уронить, в глубокую черную жопу. время еще есть :)

    Да-да-да. Специалисты Kolo Labs. уже работают над этим ;)

  3. Sergey 'drgr' Korolev говорит:

    404

  4. Уведомление: MikleFedorov.com » Blog Archive » Whois иерархия

  5. Ilya говорит:

    Кстати, Л.Д.Рейман уже поддерживает внедрение ENUM в России и на подходе создание пилотной зоны. Решить бы только вопрос с Казахстаном, имеющим тоже 7-ю зону нумерации…

  6. Уведомление: Blog.kolo.ws - Whois иерархия