Cisco HDLC - Cisco HDLC

Cisco HDLC (cHDLC) является продолжением Управление каналом передачи данных высокого уровня (HDLC) сетевой протокол, созданный Cisco Systems, Inc. HDLC - это бит-ориентированный синхронный уровень канала передачи данных протокол который изначально был разработан Международная организация по стандартизации (ISO). Детали cHDLC, часто описываемые как проприетарные расширения, были широко распространены, и протокол был реализован многими поставщиками сетевого оборудования. cHDLC расширяет HDLC поддержкой нескольких протоколов.

Обрамление

Cisco HDLC кадры использует структуру кадра, альтернативную стандарту ISO HDLC. Для поддержки инкапсуляции нескольких протоколов кадры cHDLC содержат поле для идентификации сетевой протокол.

Структура

структура кадра cHDLC

В следующей таблице описана структура кадра cHDLC на проводе.[нужна цитата ]

АдресКонтрольКод протоколаИнформацияПоследовательность проверки кадра (FCS)Флаг
8 бит8 бит16 битПеременная длина, 0 или более бит, кратное 816 бит8 бит
  • Поле адреса используется для указания типа пакета, содержащегося в кадре cHDLC; 0x0F для одноадресных и 0x8F для широковещательных пакетов.
  • Поле Control всегда равно нулю (0x00).
  • Поле кода протокола используется для указания типа протокола, инкапсулированного в кадре cHDLC (например, 0x0800 для протокол Интернета ).


Структура кадра запроса – ответа адреса SLARP

Кадр протокола разрешения адресов последовательной линии (SLARP) обозначается конкретным значением поля кода протокола cHDLC, равным 0x8035.

Определены три типа кадров SLARP: запросы адреса (0x00), ответы адреса (0x01) и кадры проверки активности (0x02).

В следующей таблице показана структура кадра запроса – ответа адреса SLARP cHDLC.

АдресКонтрольКод протоколаОперационный код SLARPАдресМаскаЗарезервированныйПоследовательность проверки кадра (FCS)Флаг
8 бит8 бит16 бит (0x8035)32 бит32 бит32 бит16 бит16 бит8 бит
  • Операционный код будет 0x00 для адресных запросов и 0x01 для адресных ответов.
  • Поля «Адрес» и «Маска» содержат четырехоктетный IP-адрес и маску. Это 0 для адресных запросов.
  • Двухбайтовое поле «Зарезервировано» в настоящее время не используется и не определено.

Рамочная конструкция SLARP Keep-Alive

В следующей таблице показана структура кадра проверки активности SLARP cHDLC.

АдресКонтрольКод протоколаОперационный код SLARPПорядковый номер (отправитель)Порядковый номер (последний полученный)НадежностьПоследовательность проверки кадра (FCS)Флаг
8 бит8 бит16 бит (0x8035)32 бит32 бит32 бит16 бит16 бит8 бит
  • Код операции - 0x02 для проверки активности.
  • Порядковый номер отправителя увеличивается с каждым подтверждением активности, отправленным этим отправителем.
  • Полученный порядковый номер - это последний порядковый номер, полученный этим отправителем.
  • Двухбайтовое поле надежности необходимо установить в 0xFFFF.

Смотрите также


внешняя ссылка