Minimise response to ANY queries
The newest versions of Knot minimise responses to most queries, with the exception of ANY queries. For ANY queries, Knot returns a full answer, and this can be huge.
I'm aware that there's a disable-any
option, but it has the effect of making the client retry over TCP.
Both BIND and NSD have a feature where they also minimise an ANY response over UDP, by filling the ANSWER section with only one RRSET (and its associated RRSIG if applicable). The TC bit is not set in these responses. This way, the client gets something, and won't retry over TCP.
May I request a new option in Knot, called minimise-any
or minimal-any
, that makes Knot emit a small response to an ANY query, without setting the TC bit?