APNIC Registrar, responsible for allocating IP addresses in the Asia-Pacific region,
Diagnostic checks are used in Chromium to determine if service providers are using services that redirect requests for non-existent names to their handlers. Similar systems are implemented by some providers to direct traffic to themselves for domain names entered with an error - as a rule, for non-existent domains, pages are shown with an error warning, a list of likely correct names and advertising. At the same time, such activity completely destroys the logic of determining intranet hosts in the browser.
When processing a search query entered in the address bar, if only one word without dots is entered, the browser will first
To solve the problem, Chromium developers added to the browser
Every time you start, change your DNS settings, or change your IP address, the browser sends three DNS queries with random top-level domain names that most likely do not exist. Names include from 7 to 15 Latin letters (without periods) and are used to detect redirection of non-existent domain names by the provider to its host. If, when processing three HTTP requests with random names for two, a redirect to the same page is received, then Chromium considers that the user has been redirected to a third-party page.
As signs for highlighting Chromium activity from the general flow of requests on the root DNS server, atypical sizes of the first-level domain (from 7 to 15 letters) and a request repeatability factor (names were generated randomly each time and did not repeat) were used.
The log first filtered out requests for non-existent domains (78.09%), then highlighted requests that were repeated no more than three times (51.41%), and then filtered out domains that included from 7 to 15 letters (45.80%). Interestingly, only 21.91% of requests to the root servers turned out to be related to the definition of existing domains.
The study also examined how the load on the a.root-servers.net and j.root-servers.net root servers depended on the growing popularity of Chrome.
Firefox redirect checks via DNS
Source: opennet.ru