Подуровни МАС и LLC канального уровня и их функции.
Канальный уровень разделен на 2 подуровня: LLC (Logical Link Control) -
подуровень логической передачи данных и MAC (Media Access Control) -
подуровень управления доступом к среде.
Международным институтом инженеров по электротехнике и
радиоэлектронике IEEE (Institute of Electrical and Electronics Engineers)
разработано семейство стандартов 802.х, описывающих работу канального и
физического уровня модели OSI.
Подуровень LLC канального уровня. Реализует связь с сетевым уровнем,
на этом подуровне существуют алгоритмы (логические процедуры),
позволяющие устанавливать или не устанавливать связь перед передачей кадров,
143
восстанавливать или не восстанавливать кадры при их потере или обнаружении
ошибок. Протокол 802.2 реализует связь с сетевым уровнем и определение
логических процедур передачи кадров по сети.
Все кадры LLC подразделяются на три типа — информационные,
управляющие, ненумерованные и имеют единый формат:
FLAG
DSAP
SSAP
CONTROL
DATA
FLAG
Flag - границы кадров LLC.
Data - поле данных данные сетевых протоколов.
DSAP (Destination Service Access Point) - поле адреса точки входа службы
назначения (получателя).
SSAP (Source Service Access Point) - поле адреса точки входа службы
источника.
Эти поля указывают службу верхнего уровня, которая передает и
принимает пакеты данных. Например, служба IP имеет значение SAP равное 0х6.
Обычно это одинаковые адреса. Адреса DSAP и SSAP могут различаться только
в том случае, если служба имеет несколько адресов точек входа.
Control - поле управления имеет длину 1 или 2 байта в зависимости от того,
какой тип кадра передается: информационный, управляющий, ненумерованный.
Тип кадра определяется процедурой управления логическим каналом LLC.
Стандартом 802.2 предусмотрено 3 типа таких процедур:
LLC1 - процедура без установления соединения и подтверждения,
используется при дейтаграммном режиме передачи данных. Для передачи
данных используются ненумерованные кадры. Восстановление принятых с
ошибками данных производят протоколы верхних уровней. В данном режиме
функционирует, например, протокол IP.
LLC2 - процедура с установлением соединения и подтверждением, перед
началом передачи данных устанавливает соединение, послав соответствующий
запрос и получив подтверждение, после чего передаются данные. Процедура
позволяет восстанавливать потерянные и исправлять ошибочные данные,
используя режим скользящего окна. Для этих целей она использует все три типа
кадров (информационные, управляющие, ненумерованные). Данная процедура
более сложная и менее быстродействующая по сравнению с LLC1, поэтому она
используется в локальных сетях значительно реже, чем LLC1, например,
протоколом NetBIOS/NetBEUI. Широкое применение процедура, подобная
LLC2, получила в глобальных сетях для надежной передачи данных по
144
ненадежным линиям связи. Например, она используется в протоколе LAP-B
сетей Х.25, в протоколе LAP-D сетей ISDN, в протоколе LAP-M сетей с
модемами, частично – в протоколе LAP-F сетей Frame Relay.
LLC3 - процедура без установления соединения, но с подтверждением,
используется в системах управления технологическими процессами, когда
необходимо высокое быстродействие и знание того, дошла ли управляющая
информация до объекта.
Do'stlaringiz bilan baham: |