Please do not leave this page until the evaluation is over

DNS Cache Test is combination of a client side HTML and javascript code, with dedicated domain
names and a set of authoritative nameservers for these domains. The javascript code runs in the
browser and generates DNS requests to the ingress resolver which the client operating system is
configured to use for DNS lookups. The DNS resolver communicates with our nameservers in
order to resolve the queries. Using the queries arriving at the nameservers from the DNS platform
we learn the architecture of DNS platform, which software and OS is used by the caches, and the
mapping between IP addresses and the caches. We make an educated guess about the resolver
OS using the ports assignment and range, and we infer the DNS software using the caching
functionality "fingerprints". Our tool also evaluates the security of ports’ assignment and of
transaction identifier (TXID) values selection (specifically for BIND) by the DNS resolution platform.

The test is complete once 100% of the DNS queries are completed. This typically takes several
minutes, and sometimes up to 15 minutes. Evaluation results can be fetched and inspected afterwards.
Experience of other web browsing activity may be affected during that time. We recommend running
the test from a workstation or laptop.