Назад | Перейти на главную страницу

Добавление Т-записей к доменным именам (идея, которая пришла мне в голову)

Я мечтал о системе DNS и о том, какая она классная. Во сне я понял, что в моем сотовом телефоне есть встроенная система, в чем-то похожая на DNS - когда я перехожу к контакту и выбираю кого-то для звонка, телефон автоматически преобразует имя в номер телефона.

Тогда мне пришла в голову идея:

Что, если бы я мог добавить запись «T» (телефон) к любому из моих существующих доменных имен? Значит, если кто-то попытается позвонить на kirkouimet.com, он перейдет на мой личный номер мобильного телефона? Деловые последствия действительно хороши. ИМО: что, если бы я мог просто позвонить на pizzahut.com? Если бы они были сообразительны, их система могла бы определить мое местоположение, найти ближайшую Pizza Hut и направить туда звонок.

  1. Насколько сложно было бы расширить функциональность DNS, чтобы включить это?
  2. Достаточно ли хороша идея, чтобы преследовать ее дальше, чем просто думать о ней?

Это то, что SRV записи для.

На домен уровень это уже вполне возможно - просто поставьте ENUM стиль NAPTR (или поочередно SRV) записи в вашем файле зоны.

Причина использования NAPTR над SRV в том, что SRV определяется только для ограниченного набора услуг связи. NAPTR записи, с другой стороны, могут использоваться для перезаписи любого доменного имени в URI. Если URI результата находится в sip: формат затем вы используете записи SRV (для _sip._udp.example.com) найти example.comSIP-шлюз.

Что еще не было определено в IETF (хотя об этом уже говорилось), так это то, как вы расширяете это, чтобы иметь другие NAPTR записи для каждого отдельного пользователя в указанном домене (т. е. местная часть@example.com).

Вы могли бы просто местная часть.example.com в DNS, но есть опасения по поводу того, как этим можно управлять, а также есть потенциальные конфликты с реальными поддоменами, которые вы, возможно, захотите иметь. то есть, что вы делаете, если соглашение сайта местная часть это ваши инициалы, но ваши инициалы "www"?

Это можно решить относительно легко, используя местная часть._name.example.com но из обсуждения, которое я провел с одним из председателей IETF DNSOP, я знаю, что существует определенное сопротивление тенденциям использования DNS в качестве общей распределенной базы данных и все более широкому использованию меток с префиксом подчеркивания.

Это уже делается для VoIP см. Например http://www.nominet.org.uk/enum/

Противоположность вашей идеи уже существует:

Ответ на вопрос №1: «Напишите RFC, отправьте его в IETF». Это долгий процесс, но если вы сможете заинтересовать некоторых людей, это будет отличный опыт, даже если это не принято :)

Вы можете использовать для этого .tel

Примерно это можно сделать с помощью информации WHOIS, однако в наши дни это не так точно. Вы, конечно, можете расположить что-то поверх DNS, не вмешиваясь в основной протокол. Это довольно просто сделать.