Любой международный стандарт имеет (и всегда будет иметь) множество прикладных реализаций, что зачастую приводит к несовместимости аппаратно-программных средств разных производителей. Международные организации неоднократно пытались решить данную проблему. Результатом одной из таких попыток (предпринятой FRF) стал проект стандарта, включающего в себя спецификации ANSI, которые обязательны для выполнения членами FRF. В январе 1992 г. этот проект был доработан Техническим комитетом FRF и утвержден собранием членов FRF.
Логическая характеристика протокола FR
Рисунок 1. Структура и формат кадра frame relay.
Одним из основных отличий протокола FR от HDLC является то, что он не предусматривает передачу управляющих сообщений (нет командных или супервизорных кадров, как в HDLC). Для передачи служебной информации используется специально выделенный канал сигнализации. Другое важное отличие - отсутствие нумерации последовательно передаваемых (принимаемых) кадров. Дело в том, что протокол FR не имеет никаких механизмов для подтверждения правильно принятых кадров.
Процедурная характеристика протокола FR
Протокол FR является весьма простым по сравнению с HDLC и включает в себя небольшой свод правил и процедур организации информационного обмена. Основная процедура состоит в том, что если кадр получен без искажений, он должен быть направлен далее по соответствующему маршруту. При возникновении проблем, связанных с перегрузкой сети FR, ее узлы могут отказываться от каких-либо кадров.
Узлам сети FR разрешено уничтожать искаженные кадры, не уведомляя об этом пользователя. Искаженным считается кадр, которому присущ какой-либо из следующих признаков:
нет корректного ограничения флагами;
имеется менее пяти октетов между флагами;
нет целого числа октетов после удаления бит обеспечения прозрачности; наличествует ошибка в FCS;
искажено поле адреса (для случая, когда проверка не выявила ошибки в FCS);
содержится несуществующий DLCI;
превышен допустимый максимальный размер (в некоторых вариантах реализации стандартов FR возможна принудительная обработка кадров, превышающих допустимый максимальный размер).
Для FR характерно:
заполнение канала связи комбинацией "флаг" при отсутствии данных для передачи;
резервирование одного DLCI для интерфейса локального управления и сигнализации;
содержание поля данных пользователя в любом кадре не должно подвергаться какой-либо обработке со стороны АКД (могут обрабатываться лишь данные в локальном канале управления).
Управление доступом и защита от перегрузок
Управление доступом к сети FR возлагается на интерфейс локального управления (Local Management Interface - LMI). Именно LMI (он будет рассмотрен ниже) реализует интерфейс UNI. Доступ в сеть FR обеспечивают интерфейсы FR ("порты FR") и FR-адаптеры - сборщики/разборщики кадров FR (FR assembler/disassembler, FRAD).
Добиться высокой эффективности использования пропускной способности физических линий и каналов связи, а также исключения перегрузок узлов связи и всей сети FR позволяет метод статистического мультиплексирования кадров, который подразумевает:
постоянное "наблюдение" АКД за потоком заявок от пользователей на передачу сообщений и за текущей загрузкой сети (линий, каналов и узлов связи);