Сеть Frame Relay является сетью с коммутацией кадров или сетью с ретрансляцией кадров, ориентированной на использование цифровых линий связи. Первоначально технология Frame Relay была стандартизирована как служба в сетях ISDN со скоростью передачи данных до 2 Мбит/с. В дальнейшем эта технология получила самостоятельное развитие. Frame Relay поддерживает физический и канальный уровни OSI. Технология Frame Relay использует для передачи данных технику виртуальных соединений (коммутируемых и постоянных).
Стек протоколов Frame Relay передает кадры при установленном виртуальном соединении по протоколам физического и канального уровней. В Frame Relay функции сетевого уровня перемещены на канальный уровень, поэтому необходимость в сетевом уровне отпала. На канальном уровне в Frame Relay выполняется мультиплексирование потока данных в кадры.
Каждый кадр канального уровня содержит заголовок, содержащий номер логического соединения, который используется для маршрутизации и коммутации трафика. Frame Relay – осуществляет мультиплексирование в одном канале связи нескольких потоков данных. Кадры при передаче через коммутатор не подвергаются преобразованиям, поэтому сеть получила название ретрансляции кадров. Таким образом, сеть коммутирует кадры, а не пакеты. Скорость передачи данных до 44 Мбит/с, но без гарантии целостности данных и достоверности их доставки.
Frame Relay ориентирована на цифровые каналы передачи данных хорошего качества, поэтому в ней отсутствует проверка выполнения соединения между узлами и контроль достоверности данных на канальном уровне. Кадры передаются без преобразования и контроля как в коммутаторах локальных сетей. За счет этого сети Frame Relay обладают высокой производительностью.
При обнаружениях ошибок в кадрах повторная передача кадров не выполняется, а искаженные кадры отбраковываются. Контроль достоверности данных осуществляется на более высоких уровнях модели OSI.
Сети Frame Relay широко используется в корпоративных и территориальных сетях в качестве:
- каналов для обмена данными между удаленными локальными сетями (в корпоративных сетях);
- каналов для обмена данными между локальными и территориальными (глобальными) сетями.
Технология Frame Relay (FR) в основном используется для маршрутизации протоколов локальных сетей через общие (публичные) коммуникационные сети.
Frame Relay обеспечивает передачу данных с коммутацией пакетов через интерфейс между оконечными устройствами пользователя DTE (маршрутизаторами, мостами, ПК) и оконечным оборудованием канала передачи данных DCE (коммутаторами сети типа “облако”).
Коммутаторы Frame Relay используют технологию сквозной коммутации, т.е. кадры передаются с коммутатора на коммутатор сразу после прочтения адреса назначения, что обеспечивает высокую скорость передачи данных. В сетях Frame Relay применяются высококачественные каналы передачи, поэтому возможна передача трафика чувствительного к задержкам (голосовых и мультимедийных данных). В магистральных каналах сети Frame Relay используются волоконно-оптические кабели, а в каналах доступа может применяться высококачественная витая пара.
На рисунке представлена структурная схема сети Frame Relay, где изображены основные элементы:
- DTE (data terminal equipment) – аппаратура передачи данных (маршрутизаторы, мосты, ПК).
- DCE (data circuit-terminating equipment) – оконечное оборудование канала передачи данных (телекоммуникационное оборудование, обеспечивающее доступ к сети).
Физический уровень Frame Relay
На физическом уровне Frame Relay используют цифровые выделенные каналы связи, протокол физического уровня I.430/431.
Канальный уровень Frame Relay
В сети Frame Relay используется два типа виртуальных каналов: постоянные (PVC) и коммутируемые виртуальные каналы. На канальном уровне поток данных структурируется на кадры, поле данных в кадре имеет переменную величину, но не более 4096 байт. Канальный уровень реализуется протоколом LAP-F. Протокол LAP-F имеет два режима работы: основной и управляющий. В основном режиме кадры передаются без преобразования и контроля.
В поле заголовка кадра имеется информация, которая используется для управления виртуальным соединением в процессе передачи данных. Виртуальному соединению присваивается определенный номер (DLCI). DLCI (Data Link Connection Identifier) – идентификатор соединения канала данных.
Каждый кадр канального уровня содержит номер логического соединения, который используется для маршрутизации и коммутации трафика.
При этом контроль правильности передачи данных от отправителя получателю осуществляется на более высоком уровне модели OSI.
Коммутируемые виртуальные каналы используются для передачи импульсного трафика между двумя устройствами DTE. Постоянные виртуальные каналы применяются для постоянного обмена сообщениями между двумя устройствами DTE.
Процесс передачи данных через коммутируемые виртуальные каналы осуществляется следующим образом:
- установление вызова – образуется коммутируемый логический канал между двумя DTE;
- передача данных по установленному логическому каналу;
- режим ожидания, когда коммутируемая виртуальная цепь установлена, но обмен данными не происходит;
- завершение вызова – используется для завершения сеанса, осуществляется разрыв конкретного виртуального соединения.
Процесс передачи данных через предварительно установленные постоянные виртуальные каналы осуществляется следующим образом:
- передача данных по установленному логическому каналу;
- режим ожидания, когда коммутируемая виртуальная цепь установлена, но обмен данными не происходит.
Достоинства сети Frame Relay:
- высокая надежность работы сети;
- обеспечивает передачу чувствительный к временным задержкам трафик (голос, видеоизображение).
Недостатки сети Frame Relay:
- высокая стоимость качественных каналов связи;
- не обеспечивается достоверность доставки кадров.