EVPN recursion suppression in case of next hop flapping prevents the system from processing changes in EVPN routes that recurse to a frequently flapping next hop, thereby reducing system resource consumption and CPU usage.
If a large number of EVPN routes recurse to the same next hop that flaps frequently, the system will be busy processing changes in these routes, consuming excessive system resources and leading to high CPU usage. To address this issue, configure EVPN recursion suppression in case of next hop flapping.
By default, EVPN recursion suppression in case of next hop flapping is enabled. After EVPN recursion suppression in case of next hop flapping is enabled, an EVPN device determines whether to increase, retain, or reduce the penalty value by comparing the flapping interval with the configured threshold. When the penalty value exceeds 10, the EVPN device suppresses route recursion to the corresponding next hop. For example, if the intervals for increasing, retaining, and clearing the penalty value are T1, T2, and T3, respectively, the device calculates the penalty value as follows:
Before configuring EVPN recursion suppression in case of next hop flapping, complete any of the following tasks:
Run the display bgp evpn { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table [ { ad-route | es-route | inclusive-route | mac-route } prefix ] command to check BGP EVPN routing information.