BGP Advertise-Map for Conditional BGP Route Advertisement

« 2022 July 9 »

What is BGP conditional advertisement?

BGP conditional advertisement is a mechanism to influence inbound routing decisions or ingress routing. It is useful in dual homed scenarios where a router advertises its local prefixes to multiple BGP neighbors. Note that any BGP advertisement by a local router will attract traffic for that particular prefix. In response, conditional advertisement ensures that a local prefix is advertised to only one BGP neighbor at any given time.

Conditional BGP route advertisement explained with example

Specifically, a BGP advertise-map configuration instructs a local router to advertise a particular route only if another particular route is received in its routing table. Thus, a router verifies the presence of a route (such as a default route) in its RIB, and if it is present, then the local router may withdraw any number of prefix from redundant/secondary BGP neigbors.