В системах на базе рекомендаций
1.2.3. Адресация в системах X.400
Адресация
В системах на базе рекомендаций X.400 используется одна из самых мощных схем адресации, известная как автор/получатель (Originator/Recipient или O/R). Структура адреса и терминология, используемая при определении адресов, опирается на предположение (не лишенное оснований), что глобальная телекоммуникационная сеть управляется и поддерживается официально зарегистрированными в CCITT/ITU коммерческими компаниями, предоставляющими свои услуги прочим организациям. В терминах рекомендаций X.400 телекоммуникационные компании называются администрацией (Administration). Управляющим доменом (Management Domain или MD) называется объединение по крайне мере одного MTA и произвольного (в том числе нулевого) количества пользовательских агентов (UA), информационных хранилищ (MS) и/или шлюзов (AU), принадлежащих и управляемых одной компанией. Управляющий домен, поддерживаемый администрацией, называется административным управляющим доменом (Administration management domain или ADMD).
Остальные домены, обслуживаемые неадминистрациями, называются частными управляющими доменами (Private management domain или PRMD). В обязанности ADMD входит контроль за уникальностью имен PRMD, пользующихся его услугами, обеспечение корректной работы телекоммуникационного оборудования, начисление платы за услуги и взаимные расчеты с другими ADMD. В ведении PRMD находится назначение имен внутри собственного управляющего домена. Согласно рекомендациям CCITT, частные управляющие домены должны направлять весь нелокальный трафик только через свой административный домен, прямая же передача данных между PRMD не категорически приветствуется. На территории каждого государства может существовать несколько ADMD, однако, в целях обеспечения "максимальной" совместимости с национальной политикой сфера деятельности ADMD не распространяется за пределы государственных границ. По этой же причине существование международных PRMD неявно запрещается.
Пользовательский адрес X.400 представляет собой набор атрибутов.
Для разделения атрибутов используется либо прямой слеш, либо двоеточие. Каждый атрибут записывается в виде КЛЮЧЕВОЕ_СЛОВО=ЗНАЧЕНИЕ, для ключевых слов могут использоваться аббревиатуры и метки. Часть атрибутов, не оказывающих влияния на уникальность адреса, может быть опущена. Сведения об адресате могут иметь произвольный порядок следования. Существуют четыре типа адресов X.400:
- мнемонический (Mnemonic), служит для представления обычных пользователей и списков рассылки (этот тип адресов используется наиболее часто);
- цифровой (Numeric), служит для представления пользователей, использующих только цифровые клавиатуры для регистрации и посылки сообщений;
- терминальный (Terminal), служит для представления пользователей, использующих терминалы, подключенные к сетям передачи данных;
- почтовый (Postal), служит для представления пользователей не использующих электронных устройств.
В таблице 1.2 приводится список атрибутов для мнемонического адреса X.400.
Таблица 1.2. Атрибуты мнемонического O/R адреса
Тип атрибута | Аббревиатура | Метка | Длина | Примечания |
Given Name | Given Name | G | 16 | Имя |
Initials | Initials | I | 5 | Инициалы |
Surname | Surname | S | 40 | Фамилия |
Generation Qualifier | Generation | Q | 3 | Признак поколения (младший, старший) |
Common Name | Common Name | CN | 32 | Имя в миру |
Organization | Organization | O | 64 | Название организации |
Organizational Unit 1 | Org.Unit.1 | OU1 | 32 | Подразделение 1 уровня |
Organizational Unit 2 | Org.Unit.2 | OU2 | 32 | Подразделение 2 уровня |
Organizational Unit 3 | Org.Unit.3 | OU3 | 32 | Подразделение 3 уровня |
Organizational Unit 4 | Org.Unit.4 | OU4 | 32 | Подразделение 4 уровня |
Private Management Domain | PRMD | P | 16 | Частный управляющий домен |
Administration management domain | ADMD | A | 16 | Административный управляющий домен |
Country | Country | C | 2 | Страна |
Domain Defined Attribute | DDA | DDA | 8128 | Доменный атрибут, такой как адрес MS Mail или SMTP |
Маршрутизация
В силу архитектурных особенностей X.400, для гарантированного установления соединения между двумя MTA требуется ручная настройка значительного числа параметров, таких как селекторы, имена и пароли MTA и т.п. Поэтому динамическая маршрутизация в системах X.400 не возможна. Однако в случае использования каталога организации, информация о маршрутах может быть добавлена в таблицы автоматически.