Jump to content

запись НАПТР

(Перенаправлено с НАПТР )

Указатель авторитета имен ( NAPTR ) — это тип записи ресурса в системе доменных имен Интернета. [ 1 ] [ 2 ]

Записи NAPTR чаще всего используются для приложений в интернет-телефонии , например, при сопоставлении серверов и адресов пользователей в протоколе инициации сеанса (SIP). Сочетание записей NAPTR со служебными записями (SRV) позволяет объединять несколько записей в цепочку для формирования сложных правил перезаписи, которые создают новые метки домена или унифицированные идентификаторы ресурсов (URI).

Код типа DNS для записи NAPTR — 35. [ 1 ]

Обоснование

[ редактировать ]

Единые имена ресурсов ( URN ) — это подмножество унифицированных идентификаторов ресурсов ( URN ), используемых для абстрактных идентификаторов, таких как имя человека или его номер телефона. Чтобы URN имели смысл, они должны быть сопоставлены с каким-либо конкретным ресурсом. Унифицированные указатели ресурсов ( URL-адреса ) часто используются для описания таких ресурсов, как имя хоста компьютера или локальный файл.

Запись NAPTR помогает стандартизировать URN. NAPTR записывает сопоставление между наборами URN, URL-адресов и простых доменных имен и предлагает клиентам протоколы, доступные для связи с сопоставленным ресурсом. [ 3 ] Каждая запись NAPTR содержит имя службы, набор флагов, правило регулярного выражения , значение порядка, предпочтение и шаблон замены. Несколько записей можно объединить в каскад, чтобы перезаписать URI детерминированным образом. Эти правила каскадирования были стандартизированы в RFC   2915 и 3403 .

Записи NAPTR обычно используются протоколом инициации сеанса , который маршрутизирует телефонные сеансы по IP-сетям. Например, URI для телефонного номера в США 1-800-555-1234 может быть tel:+1-800-555-1234 и его доменное имя 4.3.2.1.5.5.5.0.0.8.1.e164.arpa . SIP-клиент, запрашивающий это имя, может получить:

 $ORIGIN 4.3.2.1.5.5.5.0.0.8.1.e164.arpa.
 IN NAPTR 100 10 "U" "E2U+sip" "!^.*$!sip:[email protected]!" .
 IN NAPTR 102 10 "U" "E2U+email" "!^.*$!mailto:[email protected]!" .

Первая запись имеет значение порядка 100, что меньше 102 и, следовательно, имеет приоритет. Его предпочтение 10 не имеет значения, поскольку других правил с порядком 100 нет. Имя службы E2U+sip представляет собой строку ENUM , указывающую, что запись может использоваться в запросах телефонного номера к SIP-URI. [ 4 ] Клиент применяет регулярное выражение !^.*$!sip:[email protected]!, который заменяет весь URI tel:+1-800-555-1234 на sip: [email protected] . Флаг U указывает, что строка замены представляет собой SIP URI и что дополнительные правила применяться не должны.

Чтобы разрешить SIP URI, клиент выполняет второй поиск NAPTR — на example.com , получая:

 $ORIGIN example.com.
 IN NAPTR 100 10 "S" "SIP+D2U" "!^.*$!sip:[email protected]!" _sip._udp.example.com.
 IN NAPTR 102 10 "S" "SIP+D2T" "!^.*$!sip:[email protected]!" _sip._tcp.example.com.

Как и в первом примере, клиент выбирает первую запись, поскольку она имеет наименьшее значение порядка. Правило регулярного выражения заменяет URI запроса, на этот раз доменным именем _sip._udp.example.com . Флаг S указывает, что полученное доменное имя указывает на запись SRV . Таким образом, клиент завершает работу с _sip._udp.example.com , для которого затем может получить запись SRV, чтобы инициировать телефонный вызов.

Поддерживать

[ редактировать ]
Продавец Продукт Поддержка НАПТР?
ISC СВЯЗЫВАТЬ Да
CZ.NIC Узел DNS Да
Сиско Системы CNR Да
Дэниел Дж. Бернштейн DJBDNS общая запись или патч
Сети BlueCat Честность Да
ЭффективныйIP SOLIDсервер Да
Google Облачный DNS Google Да [ 5 ]
Инфоблок Инфоблокс Trinzic Appliance Да
Майкрософт Windows Server 2003 DNS-сервер Нет
Майкрософт Windows Server 2008 R2 DNS-сервер Да
Майкрософт Azure DNS Нет
НС1 mDNS и DDI Да
PowerDNS / Open-Xchange PowerDNS Да
НЛнет Лабс НРД Да
Веб-сервисы Amazon Амазонский маршрут 53 Да
Сэм Тренхолм МараDNS версия 1.4 на [ 6 ]
Юникссервис, ООО. unxsBind Да
Саймон Келли DNSmasq Да
Сети F5 F5 Networks BIG-IP DNS Да
ОВХ DNS Да
DNS.com 51DNS DNS Нет
Ситрикс Системы NetScaler GSLB Да
Облачное сияние Авторитетный DNS Cloudflare Да

Реализации NAPTR обычно также реализуют EDNS , поскольку ответы, возвращающие несколько записей NAPTR, обычно превышают обычный предел размера пакета в 512 байт и в противном случае потребовали бы менее эффективного перехода к TCP, а не UDP, для транспортного протокола.

Ниже приведены некоторые услуги и продукты передачи голоса по IP , для которых требуются или поддерживаются записи NAPTR.

Организация Услуга/Продукт Поддержка НАПТР?
Snom Snom VoIP Phones Да
Yealink  [ zh ] Телефоны Yealink Да

Записи NAPTR также используются службами, не поддерживающими SIP. Известные роуминговые службы, использующие NAPTR для обозначения маршрутов, перечислены ниже:

Организация Услуга/Продукт Требуется НАПТР? Причина
Эдуроам Эдуроам Да Для маршрутизации областей, не входящих в ccTLD [ 7 ]
Альянс беспроводной широкополосной связи Открытый Роуминг Да по дизайну [ 8 ]
  1. ^ Перейти обратно: а б Миллинг, М; Дэниел, Р. (сентябрь 2000 г.). Запись ресурса DNS указателя органа именования (NAPTR) . Сетевая рабочая группа. дои : 10.17487/RFC2915 . РФК 2915 . Предлагаемый стандарт. Устарело RFC 3401, 3402, 3403, 3404. Updates РФК 2168 .
  2. ^ Миллинг, М. (октябрь 2002 г.). Система обнаружения динамического делегирования (DDDS), часть третья: база данных системы доменных имен (DNS) . Сетевая рабочая группа. дои : 10.17487/RFC3403 . РФК 3403 . Предлагаемый стандарт. Устаревшие РФК 2915 , 2168 .
  3. ^ Соллинз, К. (январь 1998 г.). Архитектурные принципы единообразного разрешения имен ресурсов . Сетевая рабочая группа. дои : 10.17487/RFC2276 . РФК 2276 . Информационный. Обновлено РФК 3401 .
  4. ^ ван дер Берг, Рудольф (13 января 2010 г.). «ENUM: Перетаскивание телефонных номеров в эпоху Интернета» . Арс Техника .
  5. ^ «Формат записей (JSON)» . Документация CloudDNS . Проверено 25 апреля 2018 г.
  6. ^ «Обновление MaraDNS» . Проверено 17 января 2009 г.
  7. ^ «Рекомендация: записи NAPTR — повышение эффективности международной аутентификации за счет использования RadSec на национальном уровне» . Сообщество Jisc . 3 октября 2012 г.
  8. ^ «Что такое OpenRoaming (программное обеспечение Radiator), слайд 9» (PDF) . 3 октября 2022 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 21e1231b10bfb004258cb05370e7d0a1__1722895080
URL1:https://arc.ask3.ru/arc/aa/21/a1/21e1231b10bfb004258cb05370e7d0a1.html
Заголовок, (Title) документа по адресу, URL1:
NAPTR record - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)