Архитектура и принципы построения современных сетей и систем телекоммуникаций. Кулябов Д.С - 52 стр.

UptoLike

Рубрика: 

52 Глава 4. Канальный уровень
LLC3, Type 3 — процедура без установления соединения, но с подтвержде-
нием.
Процедура без установления соединения и без подтверждения LLC1 пред-
ставляет собой заглушку (stub) для мультиплексирования или идентифицирует
протокол следующего уровня. Она позволяет передавать данные с минимумом
издержек. Это датаграммный режим работы. В этом режиме работают такие сте-
ки протоколов, как TCP/IP, IPX/SPX.
Процедура с установлением соединения и с подтверждением LLC2 предо-
ставляет функции транспортного уровня на уровне DLC без участия промежуточ-
ного сетевого уровня. Она даёт возможность установить логическое соединение
перед началом передачи блока данных и выполнить процедуры восстановления
после ошибок и упорядочивания потока этих блоков в рамках установленного
соединения.
Протокол LLC Type 2 применяется на сегодняшний день только в двух случа-
ях:
в стеке протоколов SNA, когда на нижнем уровне используется Token Ring;
в NetBEUI (NetBIOS поверх LLC).
Процедура без установления соединения, но с подтверждением LLC3 ис-
пользуется в случае, когда временны́е издержки установления логического соеди-
нения перед отправкой данных не приемлемы, а подтверждение приёма данных
необходимо (например, при использовании сетей в системах реального времени).
По своему назначению все кадры уровня LLC подразделяются на три типа.
Информационные кадры (Information, I-frame) предназначены для переда-
чи информации в процедурах с установлением логического соединения LLC2
и должны обязательно содержать поле информации. В процессе передачи
информационных блоков осуществляется их нумерация в режиме скользя-
щего окна.
Управляющие кадры (Supervisory, S-frame) предназначены для передачи ко-
манд и ответов в процедурах с установлением логического соединения LLC2,
в том числе и запросов на повторную передачу искажённых информацион-
ных блоков.
Ненумерованные кадры (Unnumbered, U-frame) предназначены для переда-
чи ненумерованных команд и ответов, выполняющих в процедурах без уста-
новления логического соединения передачу информации, идентификацию
и тестирование LLC-уровня, а в процедурах с установлением логического
соединения LLC2 установление и разъединение логического соединения,
а также информирование об ошибках.
Все типы кадров LLC имеют единый формат (рис. 4.4). Кадр обрамляется дву-
мя однобайтовыми полями Флаг, содержащими значение 0b01111110. Флаги ис-
пользуются для определения границ кадра LLC. При вложении кадра LLC в кадр
MAC флаги отбрасываются.
1 байт 1 байт 1 байт 1–2 байта 1 байт
Флаг DSAP SSAP
Управление
Данные
Флаг
Заголовок кадра
Тело кадра
Рис. 4.4. Формат кадра LLC