On Wed, Jan 8, 2025, 10:53 AM Paul Vixie
<paul=40redbarn....@dmarc.ietf.org> wrote:
>
> wildcarding should always have been signaled by the server and synthesized in 
> the stub. however, when dns was first developed, stubs were tiny and the idea 
> of an extra 500 lines of C to implement wildcard synthesis would have seemed 
> crazy.
>
>
> what we should do now is evolve, for example an EDNS option or flag to 
> indicate that the initiator is capable of understanding wildcard signalling, 
> and if not, the responder should synthesize as before. this would be 
> meaningful on both stub->recursive, recursive->forwarder, 
> recursive->authority, and forwarder->authority.
>
>
> if a server (recursive or forwarding) knows the wildcard signal patterns then 
> it is capable of synthesis for queries from initiators who do not know the 
> wildcard signal patterns. this would be huge for defending against random 
> subdomain attacks which currently fills the cache with synthetic data that 
> competes for LRU against real (non-attack) content.

Huh?

Maybe I'm missing something but if the attacker is just filling the
cache on a recursive resolver they cooperate with the origin to get
the responses.

Are you discussing setups where the authoritative has a caching layer
that is getting hit and responses are expensive? Then there's no point
in making a standard vs have the authoritative use a smarter
cache/cheaper lookup.

What would the benefit of this signalling be on the Internet? And how
would it avoid being overinclusive when some names change?

Sincerely
Watson

>
> _______________________________________________
> DNSOP mailing list -- dnsop@ietf.org
> To unsubscribe send an email to dnsop-le...@ietf.org

_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to