Уровень 2: канальный
🕛 14.01.2009, 21:03
Одной из главных задач канального уровня является проверка досягаемости среды транспортировки. Следующей задачей канального уровня является исполнение механизмов выявления и исправления ошибок. Для проведения данной операции на канальном уровне биты упорядочиваются в наборах, которые называются кадрами.Канальный уровень обрабатывает запросы сетевого уровня и использует сервис
физического уровня, чтобы принимать и передавать пакеты данных. Канальный
уровень реализовывает создание, передачу и прием кадров данных. Он также обеспечивает правильность транспортировки каждого кадра, располагая контрольный
набор битов в начале и конце каждого кадра для его отделения, определяет контрольную сумму кадров, используя специальный алгоритм, и добавляет ее к кадру.
По спецификации IEEE 802.x канальный уровень разделяется на два подуровня: контроль и управление логическим каналом (LLC) и управление доступом
к среде (MAC). Подуровень LLC реализовывает обслуживание сетевого уровня,
а подуровень MAC контролирует доступ к разделяемой физической среде.
Протоколы, которые наиболее часто используются на канальном уровне, включают:
- HDLC для последовательных соединений;
- IEEE 802.2 LLC (тип I и тип II) обеспечивают MAC для сред 802.x;
- Ethernet;
- Token ring;
- FDDI;
- X.25;
- frame relay.