BGP import_table & graceful restart issue

Ondrej Zajicek santiago at crfreenet.org
Fri Mar 22 20:54:59 CET 2019


On Thu, Mar 21, 2019 at 05:54:00AM +0000, Arvin Gan wrote:
> Hi All,

>      I am using BIRD 2.0.4, the configuration of bgp.ipv4  for import
> table and graceful restart are yes . when BGP remote peer is restarting,
> the graceful restart is detected by the local peer, using "show route
> protocols bgp1" on local peer, the route related with the restarting peer
> are exist, I think it's correct. But when I using "show route import
> table bgp1.ipv4" to show route for local peer Adj-RIB-In , the route is
> empty,  correct ?   After the remote peer is restarted done, the local
> import table can be recovered.
>
> As RFC4274 description:
> "when the Receiving Speaker detects termination of the TCP session for
>    a BGP session with a peer that has advertised the Graceful Restart
>    Capability, it MUST retain the routes received from the peer for all
>    the address families that were previously received in the Graceful
>    Restart Capability and MUST mark them as stale routing information."

Hi

After graceful restart, BIRD retains the routes, but only in the master
table, not in the import table. That is intended and IMHO correct
behavior.

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."


More information about the Bird-users mailing list