cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
374
Views
0
Helpful
1
Replies

BGP Syncronization rule

BGP syncronization rule states that when iBGP router learns a route from eBGP or iBGP neigbor. Then  iBGP router would not advertise this route to its iBGP neighbor until it receives it route from IGP also. 

Is it correct. Most welcome for suggestions.  I practiced as above defined but didn't work. Share with me your suggestion. R1, R2, R3, R4 & R5. R1, R2 and R3 are iBGP neigbor and R2 receives a route 4.4.4.4/32 from its eBGP nei and I didn't run eigrp among R1, R2, R3 but still R3 receives its route but not best and sh ip route show on R3 due to sync enable only connected and doesn't share with R5 eBGP. If I run eigrp than it show 4.4.4.4 route via IGPon R3 but don't share with R5 also due to sync rule. So what should I do. 

1 Reply 1

Philip D'Ath
VIP Alumni
VIP Alumni

http://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/5816-bgpfaq-5816.html#nineteen

Q. What is synchronization, and how does it influence BGP routes installed in the IP routing table?

A. If your AS passes traffic from another AS to a third AS, BGP should not advertise a route before all routers in your AS learn about the route via IGP. BGP waits until IGP propagates the route within the AS and then advertises it to external peers. A BGP router with synchronization enabled does not install iBGP learned routes into its routing table if it is not able to validate those routes in its IGP. Issue the no synchronization command under router bgpin order to disable synchronization. This prevents BGP from validating iBGP routes in IGP. Refer to BGP Case Studies: Synchronization for a more detailed explanation.