Evgenii Legotckoi
Evgenii Legotckoi16 вересня 2015 р. 05: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 хостинг.

Вам це подобається? Поділіться в соціальних мережах!

Коментарі

Only authorized users can post comments.
Please, Log in or Sign up
AD

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

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 26 жовтня 2024 р. 01:37

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

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

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

  • Результат:20бали,
  • Рейтинг балів-10
Останні коментарі
i
innorwall11 листопада 2024 р. 22:12
Django - Урок 055. Як написати функціонал auto populate field Freckles because of several brand names retin a, atralin buy generic priligy
i
innorwall11 листопада 2024 р. 18:23
QML - Підручник 035. Використання перерахувань в QML без C++ priligy cvs 24 Together with antibiotics such as amphotericin B 10, griseofulvin 11 and streptomycin 12, chloramphenicol 9 is in the World Health Organisation s List of Essential Medici…
i
innorwall11 листопада 2024 р. 15:50
Qt/C++ - Урок 052. Налаштування Qt Audio player в стилі AIMP It decreases stress, supports hormone balance, and regulates and increases blood flow to the reproductive organs buy priligy online safe Promising data were reported in a PDX model re…
i
innorwall11 листопада 2024 р. 14:19
Алгоритм сортування купою The role of raloxifene in preventing breast cancer priligy precio
i
innorwall11 листопада 2024 р. 13:55
PyQt5 - Урок 006. Робота з QTableWidget buy priligy 60 mg 53 have been reported by Javanovic Santa et al
Тепер обговоріть на форумі
i
innorwall11 листопада 2024 р. 20:56
добавить qlineseries в функции buy priligy senior brother Chu He, whom he had known for many years
i
innorwall11 листопада 2024 р. 10:55
Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
9
9Anonim25 жовтня 2024 р. 09:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
ИМ
Игорь Максимов03 жовтня 2024 р. 04:05
Реализация навигации по разделам Спасибо Евгений!

Слідкуйте за нами в соціальних мережах