15.Описание информационных объектов с помощью ASN.1.

Рекомендации по данной нотации – Х.208, Х.680-Х.683. В этих рекомендациях определены типы информационных объектов, а также правила их кодирования. Данная нотация описывает сами объекты и действия, которые можно совершить над объектами.
ASN1 различает следующие типы информационных объектов:
  1. Простой тип (тип-примитив). Данный тип определяется прямым заданием множества составляющих его значений;
  2. Структурированный тип (тип-конструктор). Этот тип использует ссылки на другие типы объектов.
Каждому типу в ASN1 присвоено обозначение, выраженное в виде тега (от англ. tag). Правила кодирования BER задают структуру тега для каждого типа элементов. Определяются 4 класса тегов:
  1. Универсальный (UNI). Используется в ASN1 и присваивается либо одному типу данных, либо способу построения типов.
  2. Прикладной (APP-W). Присваивается типам данных, определенных в стандартах и рекомендациях ISO и ITU-T.
  3. Контекстно-зависимый (C-SPEC). Эти теги могут назначаться любым типам данных и интерпретируются в соответствии с контекстом, в котором они используются.
  4. Частный (PRIV). Присваивается типам данных, определенных различными организациями, но не ISO и ITU-T, например TMN Forum.
Эти четыре класса тегов охватывают любой тип информационных объектов.
Hosted by uCoz