Архитектура и принципы построения современных сетей и систем телекоммуникаций. Кулябов Д.С - 188 стр.

UptoLike

Рубрика: 

188 Глава 7. Протоколы верхних уровней
содержит 3 цифры, поле «идентификационный код» (IC, Identification Code) –– от
1 до 4 цифр, а поле SN –– от 8 до 11 цифр. Номер для групп стран поле CC содер-
жит 3 цифры, поле SN –– 11 цифр, а поле «идентификационного кода группы»
(GIC, Group Identification Code) –– 1 цифру.
7.2.3. Особенности структуры протокола ENUM
Документ IETF RFC 2916 [47] рассматривает процедуру использования систе-
мы доменных имён для хранения номеров E.164 и описывает процесс идентифи-
кации услуги по заданному номеру E.164. Вопросы маршрутизации соединения,
используемого услугой, в RFC 2916 не обсуждаются. С помощью преобразования
номеров E.164 в доменные имена и использования возможностей DNS, таких как
делегирование полномочий и записи NAPTR (Naming Authority Pointer), опреде-
ляется доступность услуги для заданного доменного имени.
7.2.3.1. Номер Е.164 в DNS
Домен «e164.arpa.» в DNS предоставляет инфраструктуру для хранения номе-
ров E.164. Для упрощения распределённых операций доменная область разделя-
ется на поддомены. Владельцы номеров E.164 для внесения их в DNS обращают-
ся к администратору зоны, после чего осуществляется проверка записи ресурса
SOA (Start of Authority), ассоциированной с данной зоной, подобно обычным опе-
рациям в DNS.
Для определения имени DNS для заданного номера E.164 необходимо выпол-
нить процедуру, состоящую из следующих шагов:
1) проанализировать полную форму записи номера Е.164, включая код страны,
например: +7-095-3689155;
2) удалить все символы, за исключением «+»: +70953689155;
3) удалить все символы, за исключением цифр: 70953689155;
4) установить точки («.») между каждой цифрой: 7.0.9.5.3.6.8.9.1.5.5;
5) установить обратный порядок цифр: 5.5.1.9.8.6.3.5.9.0.7;
6) добавить «.e164.arpa.» в конце строки: 5.5.1.9.8.6.3.5.9.0.7.e164.arpa.
Символ «+» сохраняется на этапе 2 для индикации принадлежности данного
номера плану нумерации E.164.
7.2.3.2. Выбор универсального идентификатора ресурса URI,
определяющего номер E.164
Запись указателя NAPTR в DNS используется для определения возможных
путей обращения к специфическому ресурсу, идентифицируемому заданным име-
нем. Запись используется также при определении услуг, существующих для спе-
цифического доменного имени, включая телефонные номера с использованием
домена e164.arpa.
В процессе определения адреса URI используется запись ресурса NAPTR RR
(NAPTR Resource Record):
поле Order определяет порядок, в котором обрабатываются записи при воз-
вращении нескольких записей NAPTR в ответ на один запрос;
поле Preference определяет порядок обработки записей при одном и том же
значении поля Order нескольких записей NAPTR;