Три типа процедур уровня LLC
В соответствии
со стандартом 802.2 уровень управления логическим каналом LLC предоставляет
верхним уровням три типа процедур:
· LLC1 - сервис без установления соединения
и без подтверждения;
· LLC2 - сервис с установлением соединения
и подтверждением;
· LLC3 - сервис без установления
соединения, но с подтверждением.
Этот набор
процедур является общим для всех методов доступа к среде, определенных
стандартами 802.3-802.5.
Сервис без
установления соединения и без подтверждения LLC1 дает пользователю средства для передачи
данных с минимумом издержек. Обычно, этот вид сервиса используется тогда, когда
такие функции как восстановление данных после ошибок и упорядочивание данных
выполняются протоколами вышележащих уровней, поэтому нет нужды дублировать их
на уровне LLC.
Сервис с
установлением соединений и с подтверждением LLC2 дает пользователю возможность установить
логическое соединение перед началом передачи любого блока данных и, если это
требуется, выполнить процедуры восстановления после ошибок и упорядочивание
потока этих блоков в рамках установленного соединения. Протокол LLC2 во многом
аналогичен протоколам семейства HDLC (LAP-B, LAP-D, LAP-M), которые применяются
в глобальных сетях для обеспечения надежной передачи кадров на зашумленных
линиях.
В некоторых
случаях (например, при использовании сетей в системах реального времени,
управляющих промышленными объектами), когда временные издержки установления
логического соединения перед отправкой данных неприемлемы, а подтверждение
корректности приема переданных данных необходимо, базовый сервис без
установления соединения и без подтверждения не подходит. Для таких случаев
предусмотрен дополнительный сервис, называемый сервисом без установления
соединения, но с подтверждением LLC3.
Чаще всего в
локальных сетях используются протоколы LLC1. Это объясняется тем, что кабельные
каналы локальных сетей обеспечивают низкую вероятность искажений бит и потери
кадров. Поэтому, использование повышающего надежность обмена протокола LLC2
часто приводит к неоправданной избыточности, только замедляющей общую
пропускную способность стека коммуникационных протоколов. Тем не менее, иногда
протокол LLC2 применяется и в локальных сетях. Так, этот протокол используется
стеком SNA в том случае, когда мэйнфремы или миникомпьютеры IBM взаимодействуют
через сети Token Ring. Протокол LLC2 используется также компанией
Hewlett-Packard в том случае, когда принтеры подключается к сети Ethernet непосредственно,
с помощью встроенных сетевых адаптеров.