Передача данных по высокоуровневому протоколу управления каналом HDLC. Тема 24

Содержание

Слайд 2

Содержание

Особенности протокола HDLC.
Примеры использования протокола HDLC для управления передачей данных.
Разработка программы передачи

Содержание Особенности протокола HDLC. Примеры использования протокола HDLC для управления передачей данных.
данных по протоколу управления каналом HDLC.

Слайд 3

Повторение

Повторение

Слайд 4

Протокол HDLC

High-Level Data Link Control
Протокол высокоуровневого управления каналом передачи данных
Второй (канальный) уровень

Протокол HDLC High-Level Data Link Control Протокол высокоуровневого управления каналом передачи данных
модели OSI
Не обеспечивает сам по себе аутентификацию и коррекцию ошибок
Поддержка
полудуплексная и полнодуплексная передача,
одноточечная и многоточечная топологии,
коммутируемые и некоммутируемые каналы.

Слайд 5

История

Разработан на основе протокола SDLC (англ.) фирмы
На его базе строятся более высокоуровневые

История Разработан на основе протокола SDLC (англ.) фирмы На его базе строятся
протоколы SDLC, LAP, LAPB, LAPD, LAPX, LLC, PPP.
Стандарт ISO 13239 (последняя версия ISO/IEC 13239:2002).
Разновидность от Cisco (cHDLC)

Слайд 6

Описание

Типы станций
Первичная/ведущая
Управляет каналом (каждым из каналов при соединении «точка-многоточка»)
Восстанавливает работоспособность
Производит команды
Вторичная/ведомая. Реагирует

Описание Типы станций Первичная/ведущая Управляет каналом (каждым из каналов при соединении «точка-многоточка»)
только в виде ответов на команды ведущей станции
Комбинированная станция. Только соединения P2P.

Слайд 7

Описание

Три логических состояния станций
Логическое разъединение (LDS — Logical Disconnect State)
Два режима: NDM

Описание Три логических состояния станций Логическое разъединение (LDS — Logical Disconnect State)
- Normal Disconnection Mode и ADM - Asynchronous Disconnection Mode
Станция не может вести передачу или принимать информацию
Инициализация (IS — Initialization State)
Передача управления на вторичную/комбинированную станцию,
Коррекция её работы в случае необходимости
Обмен служебной и технической информацией по сеансу передачи

Слайд 8

Описание

Три логических состояния станций
Передача информации (ITS — Information Transfer State)
Режим NRM (Режим

Описание Три логических состояния станций Передача информации (ITS — Information Transfer State)
нормального ответа, Normal Response Mode)
Режим ARM (Режим асинхронного ответа, Asynchronous Response Mode)
Режим ABM (Асинхронный сбалансированный режим, Asynchronous Balanse Mode)

Слайд 9

Описание

Три способа конфигурирования канала
Несбалансированная конфигурация (UN — Unbalanced Normal)
Одна первичная и одна/несколько

Описание Три способа конфигурирования канала Несбалансированная конфигурация (UN — Unbalanced Normal) Одна
вторичных
P2P или многоточечная топология
полудуплексной или полнодуплексной
с коммутируемым каналом и с некоммутируемым
Конфигурация называется несбалансированной потому, что первичная станция отвечает за управление каждой вторичной станцией и за выполнение команд установления режима.

Слайд 10

Описание

Три способа конфигурирования канала
Симметричная конфигурация (UA — Unbalanced Asynchronous).
Функционирование двух независимых P2P

Описание Три способа конфигурирования канала Симметричная конфигурация (UA — Unbalanced Asynchronous). Функционирование
несбалансированных конфигураций
Каждая станция обладает статусом первичной и вторичной (логически рассматривается как две станции)
Реальные команды и ответы мультиплексируются в один физический канал
Была в исходной версии стандарта HDLC и использовалась в первых сетях, в настоящее время используется редко

Слайд 11

Описание

Три способа конфигурирования канала
Сбалансированная конфигурация (BA — Balanced Asynchronous).
Соединение состоит из двух

Описание Три способа конфигурирования канала Сбалансированная конфигурация (BA — Balanced Asynchronous). Соединение
комбинированных станций
Передача полудуплексная или полнодуплексная
Канал - коммутируемый или некоммутируемый

Слайд 12

Описание

Управление потоком
https://www.icmm.ru/uchebnaya-deyatelnost/lektsii/505-hdlc

Описание Управление потоком https://www.icmm.ru/uchebnaya-deyatelnost/lektsii/505-hdlc

Слайд 13

Описание

Формат кадра

FD

Address

Control

FD

CRC

Data

0x7E = 0b01111110

8

8 бит

8 бит

8 бит

16/32 бита

8 бит

FD — Frame Delimiter

Описание Формат кадра FD Address Control FD CRC Data 0x7E = 0b01111110

Слайд 14

Описание

Формат кадра

FD

Address

Control

FD

CRC

Data

8

8 бит

8 бит

8 бит

16/32 бита

8 бит

Для двухточечной конфигурации сети:

Описание Формат кадра FD Address Control FD CRC Data 8 8 бит

Слайд 15

Описание

Формат кадра

FD

Address

Control

FD

CRC

Data

Описание Формат кадра FD Address Control FD CRC Data

Слайд 16

Описание

P/F - бит опроса/окончания
SN – send sequence number
RN – receive sequence number
SC

Описание P/F - бит опроса/окончания SN – send sequence number RN –
– supervisory code
00 – RR, готов к приему
01 – REJ, неприем
10 – RNR, не готов к приему
11 – SREJ, выборочный неприем
Code – код управляющей команды (около 20-ти комбинаций)

Слайд 17

Описание

Информационный формат (I - формат). Используется для передачи данных конечных пользователей между

Описание Информационный формат (I - формат). Используется для передачи данных конечных пользователей
двумя станциями
Управляющий (супервизорный) формат (S - формат):
подтверждение (квитирование) кадров,
запрос на повторную передачу кадров
запрос на временную задержку передачи кадров.
Использование формата зависит от режима работы станции.
Ненумерованный формат (U - формат):
инициализация или разъединение,
тестирование,
сброс и идентификация станции и т.д.
Конкретный тип команды и ответа зависит от класса процедуры HDLC.

Слайд 18

Описание

Формат кадра
Информационное поле содержит PDU вышестоящих протоколов
Может отсутствовать в управляющих кадрах и

Описание Формат кадра Информационное поле содержит PDU вышестоящих протоколов Может отсутствовать в
ненумерованых кадрах

FD

Address

Control

FD

CRC

Data

Слайд 19

Описание

Формат кадра

FD

Address

Control

FD

CRC

Data

8

8 бит

8 бит

8 бит

16/32 бита

8 бит

Frame Check Sequence — FCS

Описание Формат кадра FD Address Control FD CRC Data 8 8 бит

Слайд 20

Описание

Различие стандартного (ISO) и Cisco-протокола
Формат кадра аналогичен протоколу PPP (Point-to-Point Protocol)

Описание Различие стандартного (ISO) и Cisco-протокола Формат кадра аналогичен протоколу PPP (Point-to-Point Protocol)

Слайд 21

Реинкапсуляция HDLC

Реинкапсуляция HDLC