Re: [c-nsp] Best Practices for quickly removing routes when BGP peer drops

Gert Doering via cisco-nsp <[email protected]> Wed, 10 Dec 2025 15:41:59 +0100
Newsgroups gmane.network.nsp.cisco
Message-ID <[email protected]>
--===============6374428710748932281==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="er25BE+JSc0WJTI6"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit


--er25BE+JSc0WJTI6
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

On Wed, Dec 10, 2025 at 09:29:34AM -0500, Shawn L via cisco-nsp wrote:
> We currently have a couple of Internet feeds (full tables) and peering
> sessions to most of the major streaming networks, etc.  When our peering
> sessions go down for whatever reason (lately it's been fiber cuts) it tak=
es
> a couple of minutes for our routers to process all of the routing changes
> and for streaming sessions to start up again.
>=20
> I'm wondering what others are doing to try to reduce this time.  In the
> past I was always told that reducing the BGP timers was a bad idea.  Is
> that still the case?  BFD?

There's a number of aspects to it

 - determine that a session is down -> use BFD for that (with reasonable
   timers, don't go for "50ms" because that will just lead to spurious
   flaps on some platforms)

 - propagate that information
   (this can be sped up with TCP PMTUd between routers, using full segments)

 - reconverge with new information
   (this can be sped up by having backup paths available all the time,=20
   trading in memory for convergence speed - BGP add-path, BGP=20
   fast-external-fallover, ..., depending on platform)

 - reduce the amount of information that needs to be processed
   (not receive full-tables from everyone but only relevant routes for
   that network)

also, "it takes a few minutes for streaming to restart" could be on the
*other* end as well - BFD might help with that, the rest is not under
your control.

gert
--=20
"If was one thing all people took for granted, was conviction that if you=
=20
 feed honest figures into a computer, honest figures come out. Never doubte=
d=20
 it myself till I met a computer with a sense of humor."
                             Robert A. Heinlein, The Moon is a Harsh Mistre=
ss

Gert Doering - Munich, Germany                             [email protected]=
=2Ede

--er25BE+JSc0WJTI6
Content-Type: application/pgp-signature; name=signature.asc
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iQGzBAEBCAAdFiEEti5qK05WVwt73GvgHYKe/spWKBIFAmk5hrUACgkQHYKe/spW
KBK4VAwAifzP28C6IKPsVB9ylRMY8UNIz79WGnDmKECIKp1edXGdYz7HOmdFOHPU
mtQMEvyvQfAeSULx2OIpNIVypfzN09O6vfpKyN0oZ4rybgJPaCf1aZVFV+GXmt/t
y+ZBo3JBGCeUVgd6AeHvJO8J5KKaSOaxzDO67ToGh0/NXwsYuSqYHAnD0k+ItJgW
JK1PclMuJ7I/r1ELqFm2KeA0W1kQlis/zl47dMi49hdXmkAAV1/uc6kAsu/NFYo0
EGkSHb9nWwkI3HprllN1mD1zxUdx05KUgihPXnm1gZUckeJwe0ZREnvK/LHnMyr+
5myMWOwr5qRbQ+2pPnUUII7layhRfkXP2qavhgJHhEwRYDerJiBDEpOcmki69JP0
eRcSHnkAVxBiMMOQuyH6aJQY5+taRB/WT4AnPx+NEyOkB68yR0Wv6fpeLRxH5aqi
LVGswZSjydIVRSHOClvOhHegO3f01nBWC5v6RJisoxegGAJTuTHwypL7drJJkAvh
bXOiLFr6
=5TSG
-----END PGP SIGNATURE-----

--er25BE+JSc0WJTI6--

--===============6374428710748932281==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KY2lzY28tbnNw
IG1haWxpbmcgbGlzdCAgY2lzY28tbnNwQHB1Y2submV0aGVyLm5ldApodHRwczovL3B1Y2submV0
aGVyLm5ldC9tYWlsbWFuL2xpc3RpbmZvL2Npc2NvLW5zcAphcmNoaXZlIGF0IGh0dHA6Ly9wdWNr
Lm5ldGhlci5uZXQvcGlwZXJtYWlsL2Npc2NvLW5zcC8K

--===============6374428710748932281==--