Evgenii Legotckoi
Evgenii Legotckoi16 сентября 2015 г. 5:14

Технология Frame Relay

Зарождение технологии Frame Relay относится к концу 80-х годов. В это время всё большее распространение начали получать надёжные цифровые каналы систем плезиохронной и синхронной цифровых иерархий (PDH и SDH). Данные технологии предоставляли надежный высокоскоростной канал с низким уровнем помех и ошибок.

Стек протоколов X.25, который существовал до появления Frame Relay, включал в себя множество систем проверок на ошибки и восстановления данных, поскольку использовался в низкоскоростных каналах с большим уровнем помех. Но с приходом технологий PDH и SDH качество связи значительно улучшилось и отпала необходимость в сложной системе проверок, которая присутствовала в X.25. В итоге на смену данного стека протоколов пришла технология Frame Relay, которая обладала лишь необходимым минимумом для доставки информации от отправителя к получателю. Также прорывом данной технологии явилось то, что она предоставляла гарантированную пропускную способность, чего не могли предоставить ранние технологии.


Продвижение кадра в технологии Frame Relay

Технология Frame Relay использует технику виртуальных каналов на основе меток, что позволяет снизить неопределенность в доставке данных получателю и при этом не является настолько жестким методов передачи, который свойствен первичным и телефонным сетям.

Продвижение кадра в технологии Frame Relay Для обмена данным между узлами устанавливается виртуальный канал и делаются записи в таблицах маршрутизации всех узлов, через которые будут проходить данный. Устанавливается соответствие входных и выходных меток, которыми помечается канал на всём пути следования данных. При этом каналы могут быть как однонаправленные, так и двунаправленные.

Механизм прохождения пакета по каналу следующий. Если пакет необходимо передать от компьютера С1 к компьютеры С4, то пакет помечается меткой 102 и передаётся на первый узел, где по таблице маршрутизации данный пакет помечает новой меткой 106 и передаётся на выходной порт 3. Далее с этой меткой он попадает на второй коммутатор и там получает новую метку 117, с которой попадает на компьютер С4.

Метка виртуального канала

Метка виртуального канала является локальным адресом этого канала, формально метка FR имеет название DLCI (Data Link Connection Identifier — идентификатор соединения уровня канала данных). Метки виртуального канала всегда должны быть уникальны для каждого коммутатора, и при этом они имеют смысл только для конкретного коммутаторы, то есть они не имеют значения для других коммутаторов, а соединения между коммутаторами должны иметь согласованные по значению метки.

Метка виртуального канала Frame Relay

Гарантии пропускной способности

Но самой интересной функций данной технологии для клиентов была гарантия пропускной способности, которая подразделялась на несколько видов:

  • Согласованная скорость передачи данных (Committed Information Rate, CIR) — всегда гарантированная пропускная способность, ниже которой скорость передачи не опускается.
  • Согласованная величина пульсации (Committed Burst Size, Bс) — максимальная пропускная способность, которую провайдер может дать, но не гарантирует подобную скорость передачи данных, поскольку это не укладывается в профиль CIR.
  • Дополнительная величина пульсации (Excess Burst Size, Be) — максимальное количество байтов, которое сеть будет пытаться передать сверх установленного значения Вс за интервал времени Т.
Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
m
  • molni99
  • 26 октября 2024 г. 1:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80баллов,
  • Очки рейтинга4
m
  • molni99
  • 26 октября 2024 г. 1:29

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:20баллов,
  • Очки рейтинга-10

C++ - Тест 003. Условия и циклы

  • Результат:42баллов,
  • Очки рейтинга-8
Последние комментарии
i
innorwall8 ноября 2024 г. 8:51
Django - Урок 036. Как добавить аутентификацию через социальные сети. ВКонтакте buy priligy online usa In addition, it might not be effective at the doses recommended, because of your previous tolerance to a similar type of drug
i
innorwall8 ноября 2024 г. 7:40
Qt/C++ - Урок 039. Как закрасить строку в QSqlTableModel по значению в столбце priligy results This slowing of eGFR decline was observed in patients with and without low eGFR and in those with and without type 2 diabetes
i
innorwall8 ноября 2024 г. 2:45
QML - Урок 002. Custom Button in QML Android 2007; 14 2 270 83 priligy dapoxetine 60mg Testicular imaging is sort of a unique niche right now, Гў
i
innorwall8 ноября 2024 г. 1:32
C++ - Ускоряет ли сборку #pragma once? It could cause harm to the unborn baby buy generic priligy
Сейчас обсуждают на форуме
i
innorwall8 ноября 2024 г. 7:08
добавить qlineseries в функции School of Nursing, Long Island University, Brooklyn Campus, Brooklyn, NY, USA priligy dapoxetine 30mg
9
9Anonim25 октября 2024 г. 9:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
ИМ
Игорь Максимов3 октября 2024 г. 4:05
Реализация навигации по разделам Спасибо Евгений!
F
Fynjy22 июля 2024 г. 4:15
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

Следите за нами в социальных сетях