Logical Domains
- 1 year ago
- 0
- 0
Logical Link Control (общепринятое сокращение — LLC ) — верхний подуровень управления логической связью — по стандарту IEEE 802 — верхний подуровень канального уровня модели OSI , осуществляет:
По своему назначению все кадры уровня LLC (называемые в стандарте IEEE 802.2 блоками данных — Protocol Data Unit, PDU) подразделяются на три типа — информационные, управляющие и ненумерованные:
Все типы кадров уровня LLC имеют единый формат. Они содержат четыре поля:
Флаг | DSAP | SSAP | Control | Data | Флаг |
---|---|---|---|---|---|
01111110 | Адрес точки входа сервиса назначения | Адрес точки входа сервиса источника | Управляющее поле | Данные | 01111110 |
Кадр LLC обрамляется двумя однобайтовыми полями «Флаг», имеющими значение 01111110. Флаги используются на MAC-уровне для определения границ блока. (Отметим, что формат кадров LLC, за исключением поля адреса точки входа сервиса источника, соответствует формату кадра HDLC , а также одного из вариантов протокола HDLC — протокола LAP-B, используемого в сетях X.25 ).
Поле данных кадра LLC предназначено для передачи по сети пакетов протоколов верхних уровней — IP , IPX , AppleTalk , DECnet, в редких случаях — прикладных протоколов, когда те не пользуются сетевыми протоколами, а вкладывают свои сообщения непосредственно в кадры канального уровня. Поле данных может отсутствовать в управляющих кадрах и некоторых ненумерованных кадрах.
Поле управления (один байт) используется для обозначения типа кадра данных — информационный, управляющий или ненумерованный. Кроме этого, в этом поле указываются порядковые номера отправленных и успешно принятых кадров, если подуровень LLC работает по процедуре LLC2 с установлением соединения. Формат поля управления полностью совпадает с форматом поля управления кадра LAPB .
Поля DSAP и SSAP позволяют указать, какой сервис верхнего уровня пересылает данные с помощью этого кадра. Программному обеспечению узлов сети при получении кадров канального уровня необходимо распознать, какой протокол вложил свой пакет в поле данных поступившего кадра, для того, чтобы передать извлеченный из кадра пакет нужному протоколу для последующей обработки. Например, в качестве значения DSAP и SSAP может выступать код протокола IPX или же код протокола покрывающего дерева Spanning Tree.