Introduction to BGP Backdoor
Introduction to BGP Backdoor
BGP is used to exchange routing information between multiple autonomous systems (AS) on the Internet. An autonomous system is a group of networks that share a common administrative area.
BGP is used to route traffic across multiple independent systems and is the protocol used by Internet Service Providers (ISPs) to communicate routing information with one another.
⭐Related : BGP Cheat Sheet for Network Engineers
⭐Related : 51 facts about BGP routing Protocol for Network Engineers
What is BGP Backdoor ?
Routes learned from external routing protocol (eBGP) take preference over routes learned from internal routing protocols (EIGRP or OSPF) within a network. This is because of the reason as eBGP routes have a lower administrative distance (AD) than internal protocols which has higher AD.
The BGP backdoor feature allows you to make the path as backup path to the other path which is learned over the internal routing protocol. This makes the router prefer routes learned from internal protocols for that destination network, even though the external route might seem more reliable by default.
Generally in this case, the eBGP AD changed to 200, so that OSPF or EIGRP whose AD is 110 or 90 will be preferred over eBGP.
Let's take an example to understand more how it works in actual scenario. Lets take three routers connected to each other as shown below
Fig 1.1- BGP Backdoor |
So in our topology we have:
- Router R1 is connected to Router R2 with OSPF as routing protocol
- Router R1 is connected to Router R3 with eBGP as routing protocol
- Router R2 is connected to Router R3 with eBGP as routing protocol
Router R1 learned this route via OSPF connected to the router R2 and Router R3 learned this route via eBGP.
Options to resolve issue- Two Options
R1(config-router)# exit
Continue Reading...
- Why BGP-SRx is a Must-Have for Large Enterprises
- 51 facts about BGP routing Protocol for Network Engineers
- BGP Conditional Advertisement Feature
- Quick facts on BGP for interviews
- BGP Protocol : iBGP vs MP-iBGP protocol
- BGP : bgp deterministic-med and bgp always-compare-med
- BGP Attribute : AIGP-BGP Accumulative IGP