Высокоуровневое управление каналом передачи данных
-
Основы протокола HDLC
- HDLC — это протокол для передачи данных между устройствами в сетях с последовательным интерфейсом.
- Он был разработан для использования в системах с ограниченным объемом памяти и энергопотреблением.
- Протокол использует 8-битные символы для передачи данных и 7-битные порядковые номера для управления потоком.
-
Структура и функции
- Протокол состоит из команд и ответов, которые могут быть отправлены в любом направлении.
- Команды включают инициализацию, запрос статуса, повторную передачу и другие.
- Ответы включают подтверждение, запрос статуса, повторную передачу и другие.
-
Расширенные функции
- Протокол поддерживает различные типы кадров, включая U-образные и SREJ.
- Он также включает флаги ошибок и расширенные конфигурации каналов связи.
-
Конфигурации соединений
- Существуют различные режимы работы, включая нормальный отклик, асинхронный отклик и асинхронно сбалансированный режим.
-
Передача информации
- Кадры могут использоваться для обычной передачи данных.
-
Восстановление после ошибок
- Протокол включает коды ошибок для восстановления после сбоев.
-
Одноранговое обнаружение
- Определены U-образные фреймы, которые не являются частью HDLC, но определены в других стандартах.
-
Набор команд и ответов HDLC
- Минимальный набор команд и ответов включает I, RR, RNR и другие.
-
Функциональные расширения
- Протокол поддерживает дополнительные команды и ответы, включая ADD — XID и другие.
-
Ненумерованные кадры
- Ненумерованные кадры имеют два младших бита, равных 1, и могут содержать полезную нагрузку.
-
Архитектура системной сети
- Стандарт ISO 8885 определяет форматы для обмена возможностями терминала.
-
Рекомендации и внешние ссылки
- В статье есть ссылки на лекции Манфреда Линднера и другие стандарты.
Полный текст статьи: