D. Повышение надежности каналов с использованием функции Forward Error Correction (FEC)

Редактировал(а) Ирина Сафонова 18.03.2024, 22:58

Что такое функция Forward Error Correction (FEC)?


Forward Error Correction (FEC) — функция сервиса Cloud SD-WAN, восстанавливающая принимаемые данные на устройстве CPE при наличии потерь на каналах связи. Избыточное кодирование потока данных на устройстве CPE передающей стороны восстанавливает данные.

Передающее устройство CPE кодирует поток выходящих в туннель SD-WAN пакетов трафика с добавлением избыточных пакетов. Степень избыточности настраивается через параметры контроллера SD-WAN или на отдельном туннеле SD-WAN. Принимающее устройство CPE буферизует и декорирует принятые пакеты через туннель SD-WAN с восстановлением потерянных пакетов.

1702650760577-145.png

Что дает использование FEC?


Использование функции FEC:

  • Снижает влияние повышенного показателя потерь пакетов трафика на каналах связи, особенно для приложений UDP.
  • Уменьшает количество вызывающих задержки повторных передач пакетов для TCP-соединений.

Используйте FEC на зашумленных туннелях SD-WAN для уменьшения коэффициента потери пакетов трафика и увеличения скорости TCP-соединений.

Пример использования FEC


В примере эмуляция потерь на канале связи, измерением качества туннелей SD-WAN и включением FEC для восстановления потерянных пакетов. Тестовый трафик генерируется между рабочими станциями wst3 и srv1 с использованием ICMP Ping. Эмуляция проводится на хосте isp системы Linux Traffic Control (TC).

Шаги настройки примера


Последовательно выполните шаги настройки примера:

  1. Генерация тестового трафика
  2. Эмуляция потерь пакетов с помощью Linux Traffic Control (TC)
  3. Проверка потерь пакетов на рабочей станции wst3 в статистике ping
  4. Включение мониторинга задержек на туннелях SD-WAN
  5. Включение функции FEC
  6. Проверка работы функции FEC в статистике ping
  7. Возврат настроек после завершения теста

В начало 🡱
К следующему разделу 🡲
К предыдущему разделу 🡰