Функция Forwarding Error Correction (далее также FEC) позволяет восстанавливать принимаемые данные на устройстве CPE при наличии потерь пакетов трафика на используемых каналах передачи данных. Восстановление данных обеспечивается избыточным кодированием потока данных на устройстве, находящемся на передающей стороне.
Передающее устройство CPE кодирует поток выходящих в туннель пакетов трафика с добавлением избыточных пакетов. Степень избыточности можно настроить через параметры контроллера SD-WAN или на отдельном туннеле.
Принимающее устройство CPE буферизует принятые через туннель пакеты трафика и декодирует их с восстановлением потерянных пакетов, если это возможно. Общая схема работы функции FEC представлена на рисунке ниже.
Схема работы функции FEC
Использование FEC снижает влияние повышенного показателя потерь пакетов трафика на каналах передачи данных, особенно для UDP-приложений, а также уменьшает количество вызывающих задержки повторных передач пакетов (англ. retransmissions) для TCP-сессий. Мы рекомендуем использовать FEC на так называемых noisy links (или зашумленных туннелях) для уменьшения коэффициента потери пакетов трафика и увеличения скорости TCP-соединений.
Избыточное кодирование потока данных повышает объем передаваемых данных и, соответственно, использование каналов передачи данных. При этом также появляются задержки, вызываемые дополнительной обработкой данных как на передающей, так и на принимающей сторонах.
Вы можете включить функцию FEC на туннелях в разделах Топология и Туннели, а также в подразделе Устройства CPE веб-интерфейса оркестратора. По умолчанию функция выключена на туннелях.
Чтобы включить функцию FEC на туннеле:
0
.