a fix might be to not advertise any routes to a BGP peer until you receive all the routes that peer has to send you.
that will *greatly* reduce the garbage in the global routing table. to zero, in fact. and, of course, we can not know when a peer has sent all the routes it has to send to you. randy
On Mon, 14 Jan 2002 12:40:49 PST, Randy Bush said:
a fix might be to not advertise any routes to a BGP peer until you receive all the routes that peer has to send you.
and, of course, we can not know when a peer has sent all the routes it has to send to you.
Well, wait till it sends you the FIRST route, and then wait a fixed amount of time for it to finish babbling. Figuring out how long the OTHER end will wait for you to finish babbling before sending the first route is left as a trivial excersize... ;) -- Valdis Kletnieks Computer Systems Senior Engineer Virginia Tech
And how long do you think convergence would take in this case? At 03:58 PM 1/14/2002, Valdis.Kletnieks@vt.edu wrote:
On Mon, 14 Jan 2002 12:40:49 PST, Randy Bush said:
a fix might be to not advertise any routes to a BGP peer until you receive all the routes that peer has to send you.
and, of course, we can not know when a peer has sent all the routes it has to send to you.
Well, wait till it sends you the FIRST route, and then wait a fixed amount of time for it to finish babbling. Figuring out how long the OTHER end will wait for you to finish babbling before sending the first route is left as a trivial excersize... ;) -- Valdis Kletnieks Computer Systems Senior Engineer Virginia Tech
a fix might be to not advertise any routes to a BGP peer until you receive all the routes that peer has to send you.
that will *greatly* reduce the garbage in the global routing table. to zero, in fact.
and, of course, we can not know when a peer has sent all the routes it has to send to you.
draft-ietf-idr-restart-01.txt describes a way to do this (to find out when a peer has sent all the routes it has to send to you). yakov.
participants (4)
-
Paul Donner
-
Randy Bush
-
Valdis.Kletnieks@vt.edu
-
Yakov Rekhter