ITHI Metric M5, Recursive Resolver Integrity

-

The M5 metrics measure the "integrity" with which resolvers process queries. The metric is computed by sending specially crafted queries at DNS resolvers from a large number of clients, including queries to domains under the experimenters' control. This allows us to analyze how recursive resolvers manage key part of the service, and how well responses sent to stub resolvers track data updates by the authoritative servers. There are two ways of measuring these metrics: either as a fraction of the user population; or, as a fraction of the total number of resolvers. We provide both evaluations based on estimation of the population size behind each of the resolvers that we track. We also provide an estimate of the fraction of the global population behind the 10000 largest resolvers.

There are five components in the M5 metric:

The following table provides the value observed for the metrics in the current month, as well as the average value over the 3 previous months, and the "historical" minimum and maximum observed since the beginning of the measurements.

M5.1 (% alignment of cache time to SOA TTL) Current Value Past 3 months Historic Low Historic High
M5.1.1 % of users using resolvers that re-fetch early - - - -
M5.1.2 % of users using resolvers that re-fetch according to TTL - - - -
M5.1.3 % of users using indeterminate resolvers - - - -
M5.1.4 % of resolvers that re-fetch early - - - -
M5.1.5 % of resolvers that re-fetch according to TTL - - - -
M5.1.6 % of resolvers where cache time is indeterminate - - - -
M5.2 (% auto cache refresh) Current Value Past 3 months Historic Low Historic High
M5.2.1 % of users using resolvers that auto-refresh their cache - - - -
M5.2.2 % of query load due to cache refresh - - - -
M5.2.3 % of resolvers that auto-refresh their cache - - - -
M5.3 (% EDNS0 DO query rate) Current Value Past 3 months Historic Low Historic High
M5.3.1 % of users using resolvers that set the DO bit in queries - - - -
M5.3.2 % of resolvers that set the DO bit in queries - - - -
M5.4 (%DNSSEC Validation rate) Current Value Past 3 months Historic Low Historic High
M5.4.1 % of users using resolvers that perform DNSSEC validation - - - -
M5.4.2 % of resolvers that perform DNSSEC validation - - - -
M5.5 (Distribution of resolver use) Current Value Past 3 months Historic Low Historic High
M5.5 % of users using one of the top 10,000 resolvers - - - -