Технология Frame Relay
Технология Frame Relay (FR) (технология трансляции кадров) разработана для передачи пульсирующего трафика по каналам высокого качества. Достоинствами технологии является низкая протокольная избыточность и использование виртуального соединения, обеспечивающих высокую скорость передачи. Надежную передачу кадров технология не обеспечивает. Не предусмотрено квитирование о получении кадра. Для борьбы с ошибками используется циклический код с обнаружением ошибки. Кадры с обнаруженными ошибками стираются.
Кадры передаются по установленному виртуальному каналу с использованием физического и канального уровней. В этом случае уменьшаются расходы при передаче пакетов локальных сетей, т.к. они вкладываются сразу в кадры канального уровня, а не в пакеты сетевого, как это происходит в сетях Х.25.
Особенностью технологии Frame Relay является отказ от коррекции обнаруженных в кадрах искажений. Полагается, что конечные узлы будут обнаруживать и корректировать ошибки за счет работы протоколов транспортного или более высоких уровней. Это требует некоторой степени интеллектуальности от конечного оборудования, что справедливо для современных локальных сетей. В этом отношении технология Frame Relay близка к технологиям таких локальных сетей, как Ethernet, Token Ring и FDDI, которые тоже только стирают искаженные кадры,
Структура кадра протокола приведена на рис. 5.10.
За основу взят формат кадра HDLC, но поле адреса существенно изменилось, а поле управления отсутствует.
Флаг
|
Адрес |
Данные |
Проверочные символы |
Флаг |
1 байт |
1 байт |
до 4056 байт |
2 байта |
1 байт |
Рис 5.10 Формат кадра
Поле номера виртуального соединения (Data Link Connection Identifier, DLCI) состоит из 10 битов, что позволяет использовать до 1024 виртуальных соединений. Это поле может занимать и большее число разрядов. В этом случае используется признаки EA0 и EA1 (Extended address -расширенный адрес). Если бит в этом признаке установлен в ноль, то признак называется EA0 и означает, что в следующем байте имеется продолжение поля адреса, а если бит признака равен 1, то поле называется EA1 и показывает окончание адреса. Десятиразрядный формат поля адреса является основным