Christian Elmerot wrote on 2023-03-29 08:24:

On 2023-03-29 15:45, Paul Vixie wrote:

however, olafur's original CF blog post about CDoE also talked about packet size (desiring explicitly to fit in 512b). justification was about fragmentation avoidance, not CPU time needed to construct responses that were smaller than 512b being less than for responses that were larger than 512b. i think it's worth asking if this still matters, or else, is the current perceived benefit of CDoE simply that a NODATA response is easier to construct and contains no wildcard disproof?

The original blog does bring up the CPU argument: https://blog.cloudflare.com/black-lies/
from the Conclusion:

"We’re proud of our negative answers. They help us keep packet size small, and CPU consumption low enough for us to provide DNSSEC for free for any domain"

after X years your load has scaled to use all headroom added by your supply chain? usually these things relax. are you sure you still need to ask the world to accept NODATA in place of NXDOMAIN?

be sure that while olafur's blog is proud of its negative answers, those answers are non-negative, denying rrsets but not names, and the cost of that shortcut is a burden on internet security workers everywhere. we need to know when a name is asserted to not exist, and when.

and yes packet size still matters
can you help me understand why? for the networks i touch, PPS matters quite a lot but BPS differences between 512b and 1500b do not.

--
P Vixie

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to