hi,
we run a network with 3 route reflectors. the third one is for own and
customer prefixes. it has 2k routes, the other two rrs have full table.
the pes advertise bestexternal, so rrs have full visibility. our policy
dictates that all the routes have locpref set to express active/backup.
it's observed multiple times that the small rr sends out the updates much
faster than full table rrs. when a customer changes from active to backup,
the active pe sends the withdraw to the rrs, the rrs select the new bestpath,
and floods it. but in this case, the locpref changes from high to low, and any
pe that wants to forward for this prefix, have to get the update from all the
rrs, because until one high locpref exists, that will be selected locally.
the idea is that what if i change the small rr to do the following:
when it detectes a nexthop change during bestpath calculation, take the
old bestpath's locpref, increment it by 1, and send out the new bestpath
with this incremented locpref. if another nexthop change detected for this
prefix, increment the locpref again. so every time it computes the bestpath
for this prefix, it'll send out the result with an increasing locpref, forcing pes
to instantly start using the new path.
optionally, a minute timer couldĀ  expire the prefix, then it'll send out the prefix
with the received locpref, because for that time, other rrs completed their
normal flooding process, but it would double bgp traffic.
it would speed up convergence in the active->backup case because we don't
have to wait for all the rrs to finish it's work. only drawbacks i see now are the
following:
-it requres local hot potato routing at backup pe to work.
-maximum one conqueror rr must be used within a single cluster.
-when active route flaps, the locpref will count to 2^31.
-it disrupts igp metric usage in case of scattered rrs or addpath.
the question is, that do you see something else? any feedback welcomed!

sorry for the timing, but preiously i tried to discuss it on
ietf routing board, but they haven't answered to me...
now i'm sure that i'll attend at ripe71, hopefully
i'll have oppurinity to discuss it with someone....

thanks,
csaba mate
niif/as1955