Writing a modern policer in ebpf is feasible. it's got nsec timestamping, counters, threads, lots of potential parallelism. Loops that have to be carefully bound. The worst possible config api. A nice statistics export system.
Classic policers use token buckets, but anyone up for codel, time_per_byte, framing awareness and deficits, and a little aqm? -- Dave Täht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619 _______________________________________________ Cake mailing list [email protected] https://lists.bufferbloat.net/listinfo/cake
