Information about Packet Duplication
The packet duplication feature can be used to mitigate packet loss. Packet duplication duplicates packets on alternate available SD-WAN tunnels.
Receiving Cisco IOS XE Catalyst SD-WAN devices forward one packet to the server and discard the duplicate packets.
Packet duplication is suitable for edges with multiple WAN links.
You can view the tunnel packet duplication statistics using device CLI or the Cisco SD-WAN Manager device dashboard.
![]() Note |
From Cisco IOS XE Catalyst SD-WAN Release 17.18.1a, the tunnel selection algorithm has been optimized. While selecting a duplicate tunnel, the highest preference is given to the tunnel which has a different local color compared to that of the primary tunnel. |
Packet Duplication for Large Packets Using Underlay Fragmentation
When packets are intercepted for duplication, the system queries the IP database using the incoming tunnel ID. It then fetches the duplicate tunnel object. The system compares the packet length with the path maximum transmission unit (PMTU) of the duplicate tunnel. If the packet length is smaller than the duplicate tunnel's PMTU, the packets are duplicated.
From Cisco IOS XE Catalyst SD-WAN Release 17.15.1a, packet duplication with underlay fragmentation ensures that packets get duplicated even when the packet size is more than the PMTU of duplicate tunnel.
For more information on how to enable underlay fragmentation, see VFR and Underlay Fragmentation.
To monitor packet duplication statistics, see View Loss Percentage, Latency, Jitter, Octet, and Packet Duplication Information for Tunnels.
Supported Traffic
Cisco IOS XE Catalyst SD-WAN Devices support packet duplication for the following traffic types:
From Cisco IOS XE Catalyst SD-WAN Release 16.12.1b:
IPv4 traffic over IPv4 tunnel
From Cisco IOS XE Catalyst SD-WAN Release 17.15.1a:
-
IPv4 traffic over IPv6 tunnel
-
IPv6 traffic over IPv4 tunnel
-
IPv6 traffic over IPv6 tunnel

Feedback