D. Повышение надежности каналов с использованием функции Forward Error Correction (FEC)
Что такое функция Forward Error Correction (FEC)?
Forward Error Correction (FEC) — функция сервиса Cloud SD-WAN, восстанавливающая принимаемые данные на устройстве CPE при наличии потерь на каналах связи. Избыточное кодирование потока данных на устройстве CPE передающей стороны восстанавливает данные.
Передающее устройство CPE кодирует поток выходящих в туннель SD-WAN пакетов трафика с добавлением избыточных пакетов. Степень избыточности настраивается через параметры контроллера SD-WAN или на отдельном туннеле SD-WAN. Принимающее устройство CPE буферизует и декорирует принятые пакеты через туннель SD-WAN с восстановлением потерянных пакетов.
Что дает использование FEC?
Использование функции FEC:
- Снижает влияние повышенного показателя потерь пакетов трафика на каналах связи, особенно для приложений UDP.
- Уменьшает количество вызывающих задержки повторных передач пакетов для TCP-соединений.
Пример использования FEC
В примере эмуляция потерь на канале связи, измерением качества туннелей SD-WAN и включением FEC для восстановления потерянных пакетов. Тестовый трафик генерируется между рабочими станциями wst3 и srv1 с использованием ICMP Ping. Эмуляция проводится на хосте isp системы Linux Traffic Control (TC).
Шаги настройки примера
Последовательно выполните шаги настройки примера:
- Генерация тестового трафика
- Эмуляция потерь пакетов с помощью Linux Traffic Control (TC)
- Проверка потерь пакетов на рабочей станции wst3 в статистике ping
- Включение мониторинга задержек на туннелях SD-WAN
- Включение функции FEC
- Проверка работы функции FEC в статистике ping
- Возврат настроек после завершения теста