01-20-2014 04:33 PM - edited 03-07-2019 05:41 PM
Hi all.
I'm stumped with this one.
If I update a suppress route-map used to unsuppress some of the more specifics under a aggregate, I have to do a hard reset to get the more specific advertised. I need to do a soft reset so I don't cause a BGP flap.
Config;
Router A;
router bgp 2000
aggregate-address 10.30.0.0 255.255.0.0 suppress-map BGP_SUPPRESS
!
route-map BGP_SUPPRESS deny 40
match ip address prefix-list TEST1_DONT_SUPPRESS
!
route-map BGP_SUPPRESS deny 50
match ip address prefix-list TEST2_DONT_SUPPRESS
!
route-map BGP_SUPPRESS permit 100
!
ip prefix-list TEST1_DONT_SUPPRESS seq 100 permit 10.30.131.0/24
ip prefix-list TEST2_DONT_SUPPRESS seq 100 permit 10.30.132.0/24
On the neighbor router
;
routerB#show ip bgp neighbors 10.7.64.7 received-routes | in 10.30
*>i10.30.0.0/16 10.7.64.7 0 100 0 i
*>i10.30.131.0/24 10.7.64.7 0 100 0 40000 i
*>i10.30.132.0/24 10.7.64.7 0 100 0 40000 i
Add new subnet to router A to not be suppressed
router A
route-map BGP_SUPPRESS deny 60
match ip address prefix-list TEST3_DONT_SUPPRESS
!
ip prefix-list TEST3_DONT_SUPPRESS seq 100 permit 10.30.133.0/24
The only way to make this route appear on the neighbors is to do a
clear ip bgp *
But I want to do a soft clear.