Dave Taht <[email protected]> writes: > One of the things not readily evident in trying to scale up, is the > cost of even the most basic routing table lookup. A lot of good work > in this area landed in linux 4.1 and 4.2 (see a couple posts here: > https://vincent.bernat.im/en/blog/2017-performance-progression-ipv4-route-lookup-linux > ) > > Lookup time for even the smallest number of routes is absolutely > miserable for IPv6 - > https://vincent.bernat.im/en/blog/2017-ipv6-route-lookup-linux
The IPv6 routing lookup is on par with v4 these days. We got 7.2M pkts/s in our XDP tests on a single core (although admittedly a fairly high-end Intel one). Which allows you to route 10Gbps of 64-byte packets on two cores... -Toke _______________________________________________ Bloat mailing list [email protected] https://lists.bufferbloat.net/listinfo/bloat
