How to configure FEC to recover lost Packets


This article describes how to configure FEC to recover lost Packets

Please refer to the reference deployment architecture here

Prerequisite

Versa headend should be installed and functional.

Scenario

In this example, we have two WAN links named as MPLS and INTERNET on the Versa FlexVNF CPE to forward the traffic.

We need to configure the SDWAN policy which will enable FEC when SLA gets violated  i.e. packet loss on the link exceeds 2%

And Traffic should not be switched over to another link if SLA gets violated

Configuration

SLA Profiles

  1. Login to Versa Director GUI and navigate to Appliance > Configuration > Services > SDWAN > SLA Profiles

 

Forwarding Profiles

  1. Click on Forwarding Profiles tab and click + to create the forwarding profile.

Name : provide the Name for the forwarding profile.

SLA profile : select the SLA profile which was configured earlier in this article

 

 

  1. Click on Avoid Connection Tab  (After the SLA violation the Traffic will switch over to the Next Circuit, to avoid it, we can select other circuit in the Avoid Connection Tab,so that after SLA violation traffic will not switch over and FEC parity Packets will be generated as per our requirement  )


 

  1. Select FEC tab to configure Forward Error Correction (FEC) for the forwarding profile

Sender

Receiver

 

Policies

Navigate to Policies > Rules > click on + > Provide a name for the Policy > Go to Enforce Tab

 

 

Validation

      fec-parity-pkt-tx - Number of FEC parity packets sent

      forward-multi-link-total-rx  - Total rx packet count on replication/load-balanced links