There are a few rules that BGP Route Reflectors obey when it comes to route propagation:
- Routes learned from Route Reflector clients are advertised to other RR clients and RR non-clients.
- Routes received from RR non-clients are advertised to RR clients only.
- Routes learned from eBGP neighbors are reflected to RR clients and RR non-clients.
- Only the best routes are reflected if there are multiple possible routes.
- The Route Reflector cannot change any attributes, including the next-hop address.
- Qeustoin 11: R2 does not have a route to the next hop, so R2 does not advertise the prefix to other clients.
1. Standard config of BGP
2. Check if R3 can learn 5.5.5.5
3. Propagate the route to R3(RR client) through the Route Reflector
4. The route is in bgp neighbors advertised-routes now.
5. ping R1 from R3
config 6.6.6.6 on R3, ping with source IP, otherwise it will fail.