Re: [c-nsp] MTU and PMTUD

Lukasz Bromirski via cisco-nsp <[email protected]>
Newsgroups gmane.network.nsp.cisco
Message-ID <[email protected]>
Marcin,

I did some benchmarking back in ~2008-2009 (with 12.2.31SB and 12.2SR,
who still remembers that?), and we (Cisco) fixed numerous non optimized
paths in the routing code. But that was over a decade ago, so I’ll
limit bragging about it ;) There are two presentations, quoted from
about that time I can find some references to, which show in general
terms what improvements you can expect. XR code was however way
more optimized right from the start, and specially over last 5 years
there was a lot additional work done to optimize it.

Anyway - Cisco BGP stack is still limited to 4kB message for BGP (as
far as I know), so we still don’t implement RFC 8654 neither in XR or XE.
I can check that with developers, but last time I’ve heard it’s only on
roadmap.

In the end you’ll get about 2.5-3x improvement using MTU 9k, but the actual
BGP messages inside will still be limited to 4k. Back in the day, in my
testbed, that made 7200VXR with NPE-G1 converge in about 21 seconds versus
a minute with ~600k prefixes and 100 sessions.

Most of the benefits are coming BTW from the fact its lesser amount of
packets in BGP communication (to Ytti point) as for real-world BGP table,
the packing of attributes and updates with 4k vs 1.3-1.5k is better,
but only by so much. Again, the old numbers I’m quoting are back from the
day when IOS was monolithic, now with CSR you’re using for testing, IOS-XE
should handle that way more smoothly even under stress.

Running 9k MTU is anyway recommended for BGP RR scenarios, as many core SP
networks (and some Enterprises) run 9k MTU in the core anyway. You’ll get
less bursts for initial convergence and then ongoing session maintenance
thanks to less packets. Some very old recommendations (again, remember
ISP Best Practices guide v2.9?) about interface hold buffers and SPD tuning
will no longer apply obviously.

--
./

_______________________________________________
cisco-nsp mailing list  [email protected]
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEVBv2AKcw1EpJVQiKaa++EphLmgMFAmOR0dgACgkQaa++EphL
mgOYexAAhcPsOwAwY8o2DjIQH9LvyomMx9Sa3uGbr4x8hNagUGkBnpwfxntEyUXD
fYl+lyLXVyW5JOxDXnVd5c35S6Xw4oDpyR6RRy1k6qASl7qvYmVQxdmV+XsFwvT8
8fHO7h5Hc+TRWvTVmAq3PnlFCYsYPJnd9cmTd6EXht0l9tQVTIBl3+8Bwod12zZl
ZnHkkjj2JIv9sXDaHz6dFCVr8S0Bi/OqoSwJwqLgYPPZ25nD4S9XNroCbaHDirks
Ls8W7K7wM3X4YWEBx4/wfd/uhSorWcM30Rf4sbkkNA8jOmQx1ZsDMSAX5rPbrbqg
Id7vG6/tEC3wvi5lP67Pp1rS0f4MMEZmatwOxvI3Uh8+kbp+ZqJ/YV5o6MxvXEWT
EprS00V6j56f70VDV2qxxUKGUP5avf7l47Jl4T7JZoyZmTqlMuUhPp8uT6+020BI
gF2DXA6/IuAQuxf7+JF1lkElnIn7d95m4Ya/oHW8fjFA9FoSFzXHbvX9Gz27Dz1t
b7bzuObHm57OQadoet3NTlYzV7+psO0P1AMpSQG2A4xMYK+jRkziTSejR8zlFK71
3BTJ43yAhat6slwaBP7E4UKFkyHuE35aMKvg2ySGsSiADo8PLAFP8oT/02TtB79H
VIiMTbipcgI8W+z2AKan45rJPgeDKv7jzXFWYkolTUCnUsCSmy8=
=8DtV
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.