Dear TF members,

 

Here are the minutes from our seventh call.

 

Cheers,

Boris 

 

***

 

Tuesday8 August 2023 17:00 (UTC+2)

 

Attendees: Marteen Aertsen, Shane Kerr, Andronikos Kyriakou, Tim Wicinski

 

Scribe: Boris Duval 



1.  Recommended Knobs Settings 

The Task Force discussed recommendations for specific DNS settings:
https://github.com/DNS-Resolver-BCP-TF/Resolver-Recommendations/issues/10


Here’s a summary:


DNSSEC Validation:

·       Recommended enabling DNSSEC validation.

·       Negative caching (NSEC, NSEC3) reduces traffic, safeguards against random subdomain attacks (RFC 8198).

·       Root KSK update essential; RFC 5011 or resolver operator for updates via OS.

·       Valuable material in RFC9364 for DNSSEC operations.

TTL Limits (max & min):

·       Software default TTL of 1-2 days; potential reduction for cache size.

·       Lower TTL removes infrequently-used records, minimal operational impact, memory savings.

·       Some implementations allow minimum TTL, though a DNS protocol violation.

·       Software can set differing max/min TTL, impacting queries.

TTL Record Pre-fetch:

·       Certain resolvers prefetch records before cache expiration to extend TTL.

·       Feature not standardized; related proposal: https://datatracker.ietf.org/doc/html/draft-wkumari-dnsop-hammer-03

·       Recommended enabling if available. 

Cache Saving:

·       Exploring downsides; input sought from implementors, DNS OARC list.

Local Root (and maybe local TLD?):

·       Beneficial to use local root (RFC8806).

·       Not applicable to most TLDs due to frequent changes.


Shane offered to develop these notes and come up with a first draft.