17.Назначение тэга (tag) в формате представления информационных объектов

Каждому типу в ASN1 присвоено обозначение, выраженное в виде тега (от англ. tag). Правила кодирования BER задают структуру тега для каждого типа элементов. Определяются 4 класса тегов:
  1. Универсальный (UNI). Используется в ASN1 и присваивается либо одному типу данных, либо способу построения типов.
  2. Прикладной (APP-W). Присваивается типам данных, определенных в стандартах и рекомендациях ISO и ITU-T.
  3. Контекстно-зависимый (C-SPEC). Эти теги могут назначаться любым типам данных и интерпретируются в соответствии с контекстом, в котором они используются.
  4. Частный (PRIV). Присваивается типам данных, определенных различными организациями, но не ISO и ITU-T, например TMN Forum.
Эти четыре класса тегов охватывают любой тип информационных объектов.
Примеры тегов для UNI:
Код тега Тип передачи Описание
2 INTEGER Целое число произвольной длины
3 BITSTRING Строка битов
4 OCTETSTRING Строка байтов
5 NULL Держатель места
6 OBJECT IDENTIFIER Идентификатор объекта
Для UNI их предусматривается не больше 30.
Hosted by uCoz