Introduction to the Border Gateway Protocol (BGP) Part-3
iBGP
Scaling the iBGP mesh
- Two methods:
BGP Confederations
BGP Route Reflectors
BGP Confederations
- Method to subdivide a single AS into multiple, internal sub-AS’s, yet still advertise a single AS to external peers
- Reduces iBGP mesh
BGP Confederation
- AS10
- AS20
- AS30
- AS300
BGP Route Reflectors (RR)
- Another method to reduce iBGP mesh
- iBGP re-advertisement restrictions are relaxed
- Single iBGP peer advertises (reflects) routes to subordinate iBGP peers
- Clients must not peer with RR’s outside of cluster
Route Reflectors
- (RR)
- AS300
- (RR)
- (RR)
Asymmetric Routing Paradigm
- In the Internet, it is impossible to control end-to-end routing and paths traversed
- Packets may not always traverse same downstream path as they do when forwarded upstream
Asymmetric Routing
Achieving stability
- Using loopbacks
- BGP/IGP Interaction
- Peer groups
- Route-flap dampening
- BGP soft reconfiguration
Stable iBGP Peering
- Peer with loop-back addresses
- iBGP session is not dependent on a single interface
- Loop-back interface does not go down
Peering to Loop-Back Address