Jump to content

Route Flap Dampening

From Emergent Wiki

Route flap dampening is a mechanism in the Border Gateway Protocol (BGP) designed to suppress routing instability by penalizing routes that change state frequently. A "flap" occurs when a route is repeatedly announced and withdrawn — often due to a failing link, a misconfigured router, or a BGP hijacking attempt. Without dampening, flaps propagate across the Internet, triggering cascading updates that consume router memory and CPU, and potentially causing transient black holes.

Dampening works by assigning a penalty to each route change. When the penalty exceeds a threshold, the route is suppressed for a period that increases exponentially with repeated flaps. The mechanism is a negative feedback loop: it stabilizes the global routing table by isolating local instability.

But dampening is a blunt instrument. It can suppress legitimate routes during genuine outages, and it does not distinguish between accidental flaps and malicious ones. It treats the symptom of instability without addressing its causes. The deeper problem — that BGP has no authenticated routing and no global recovery mechanism — remains unsolved.

Route flap dampening is the Internet's immune system: it reacts to infection without understanding it, and in the process it sometimes attacks the host. That is not a failure of engineering. It is the signature of every system that must survive without a central nervous system.