Управление логическими ссылками
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2022 г. ) |
Модель OSI по слою |
---|
В IEEE 802 эталонной модели компьютерных сетей управления логическим каналом ( LLC ) уровень протокола передачи данных является верхним подуровнем уровня канала передачи данных (уровень 2) семиуровневой модели OSI . Подуровень LLC действует как интерфейс между подуровнем управления доступом к среде (MAC) и сетевым уровнем .
Подуровень LLC обеспечивает механизмы мультиплексирования , которые позволяют нескольким сетевым протоколам (например, IP , IPX и DECnet ) сосуществовать в многоточечной сети и передаваться по одной и той же сетевой среде. Он также может обеспечить управление потоком и автоматического запроса повторения механизмы управления ошибками (ARQ).
Операция
[ редактировать ]Подуровень LLC в первую очередь занимается мультиплексированием протоколов, передаваемых по уровню MAC (при передаче), и их демультиплексированием (при приеме).Он также может обеспечить управление потоком данных между узлами и управление ошибками.
Возможности управления потоком и управления ошибками подуровня LLC используются такими протоколами, как протокол NetBIOS Frames . Однако большинство стеков протоколов, работающих на базе 802.2, не используют управление потоками подуровня LLC и управление ошибками. В этих случаях управление потоком и управление ошибками осуществляется протоколом транспортного уровня , например TCP , или каким-либо протоколом прикладного уровня . Эти протоколы более высокого уровня работают сквозным способом, т.е. повторная передача осуществляется от исходного источника к конечному пункту назначения, а не по отдельным физическим сегментам. Для этих стеков протоколов используются только возможности мультиплексирования подуровня LLC.
Примеры применения
[ редактировать ]X.25 и ЛАПБ
[ редактировать ]Подуровень LLC был ключевым компонентом в ранних сетях коммутации пакетов, таких как сети X.25 с протоколом канального уровня LAPB , где управление потоком данных и управление ошибками выполнялись по принципу «от узла к узлу», а это означает, что в случае возникновения ошибки обнаруженный в кадре, вместо этого кадр был повторно передан от одного коммутатора к другому. Это обширное квитирование между узлами замедляло работу сетей.
Локальная сеть
[ редактировать ]Стандарт IEEE 802.2 определяет подуровень LLC для всех IEEE 802 локальных сетей , таких как IEEE 802.3 / Ethernet (когда формат кадра Ethernet II не используется), IEEE 802.5 и IEEE 802.11 . IEEE 802.2 также используется в некоторых сетях, отличных от IEEE 802, таких как FDDI .
Ethernet
[ редактировать ]Поскольку битовые ошибки очень редки в проводных сетях, Ethernet не обеспечивает управление потоком или автоматический запрос повторения (ARQ), а это означает, что неправильные пакеты обнаруживаются, но только отменяются, а не передаются повторно (за исключением случаев коллизий, обнаруженных CSMA/CD). MAC-уровнем протокол). Вместо этого повторные передачи полагаются на протоколы более высокого уровня.
Поскольку EtherType в кадре Ethernet с использованием кадра Ethernet II используется для мультиплексирования различных протоколов поверх MAC-заголовка Ethernet, его можно рассматривать как идентификатор LLC. Однако кадры Ethernet, не имеющие EtherType, не имеют идентификатора LLC в заголовке Ethernet и вместо этого используют заголовок LLC IEEE 802.2 после заголовка Ethernet для обеспечения функции мультиплексирования протокола.
Беспроводная локальная сеть
[ редактировать ]В беспроводной связи очень распространены битовые ошибки. В беспроводных сетях, таких как IEEE 802.11, управление потоком и управление ошибками является частью протокола MAC CSMA/CA , а не частью уровня LLC. Подуровень LLC соответствует стандарту IEEE 802.2 .
HDLC
[ редактировать ]Некоторые протоколы, отличные от IEEE 802, можно рассматривать как разделенные на уровни MAC и LLC. Например, хотя HDLC определяет как функции MAC (формирование пакетов), так и функции LLC (мультиплексирование протоколов, управление потоком, обнаружение и контроль ошибок посредством повторной передачи отброшенных пакетов, если это указано), некоторые протоколы, такие как Cisco HDLC, могут использовать пакеты, подобные HDLC. оформление и собственный протокол ООО.
PPP и модемы
[ редактировать ]сети В модемах телефонной протоколы канального уровня PPP можно рассматривать как протокол LLC, обеспечивающий мультиплексирование, но не обеспечивающий управление потоком и управление ошибками. В телефонной сети битовые ошибки могут быть обычным явлением, а это означает, что управление ошибками имеет решающее значение, но сегодня это обеспечивается современными протоколами. Сегодняшние модемные протоколы унаследовали функции LLC от более старого протокола канального уровня LAPM , созданного для модемной связи в старых сетях X.25.
Сотовые системы
[ редактировать ]Уровень GPRS LLC также выполняет шифрование и дешифрование пакетов SN-PDU ( SNDCP ).
Линии электропередачи
[ редактировать ]Другим примером уровня канала передачи данных , который разделен между LLC (для контроля потока и ошибок) и MAC (для множественного доступа), является стандарт ITU-T G.hn , который обеспечивает высокоскоростную локальную сеть по существующей домашней проводке (питание). линии, телефонные линии и коаксиальные кабели).
См. также
[ редактировать ]- Протокол доступа к подсети (SNAP)
- Мультиплексирование виртуальных каналов (VC-MUX)
Ссылки
[ редактировать ]- ^ «X.225: Информационные технологии – Взаимосвязь открытых систем – Протокол сеанса, ориентированный на соединение: Спецификация протокола» . Архивировано из оригинала 1 февраля 2021 года . Проверено 10 марта 2023 г.