Mitigating the Impact of Packet Loss
Transmission Control Protocol (TCP) is a reliable transport protocol that has been tuned to perform well in networks where packet losses occur mostly because of congestion. In the event of packet loss, TCP resends any segments that have not been acknowledged. TCP can help networks recover from packet loss, however, retransmitting missing packets causes a noticeable decrease in throughput across the networks.

Packet loss will also cause TCP to assume that the network is suffering from congestion, which will trigger its built-in congestion avoidance algorithms. The end stations then exponentially back off the rate of their transmissions, and then slowly increase their rate of transmissions over time. While this helps retain the data integrity, it also reduces the rate of transmissions. 

>  Forward Error Correction
Forward error correction (FEC) controls data transmission errors over unreliable or noisy communication channels. The technology adds error correction data to the outbound traffic, allowing the receiving end to recover from packet loss and other errors that occur during transmission, improving the quality of real-time applications. This enables network-layer equipment to reconstitute lost packets at the far end of a WAN link, before the packets are delivered to TCP or other transport layers.

FEC Tunnels

FEC is particularly suitable for networks that leverage packet-level bandwidth bonding when transferring traffic across a WAN. For the network leveraging packet-level bandwidth bonding, Q-Balancer appliance distributes the load into the specified number of equal packets (source packets), and adds the specified number of redundant packets to the outbound traffic. With adaptive FEC, the appliance adjusts these numbers as it measures the link error rate. This enhances data reliability, increases transmission speed, and delivers a better user experience for applications. Enterprises therefore enjoy the significant improvements in application performance through FEC.

Top Benefits

  • Mitigated impact from instances of packet loss

  • Maximized throughput to applications for optimal performance

  • Control transmission errors over unreliable or noisy communication channels

  • Suitable for networks that leverage packet-level bandwidth bonding