{"id":92230,"date":"2020-08-24T19:42:19","date_gmt":"2020-08-24T17:42:19","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/pochti-polovina-trafika-na-kornevye-dns-servery-vyzvana-aktivnostyu-chromium"},"modified":"2020-08-24T19:42:19","modified_gmt":"2020-08-24T17:42:19","slug":"pochti-polovina-trafika-na-kornevye-dns-servery-vyzvana-aktivnostyu-chromium","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/pochti-polovina-trafika-na-kornevye-dns-servery-vyzvana-aktivnostyu-chromium","title":{"rendered":"Almost half of the traffic to root DNS servers is caused by Chromium activity.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>APNIC, the registrar responsible for the distribution of IP addresses in the Asia-Pacific region, <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.apnic.net\/2020\/08\/21\/chromiums-impact-on-root-dns-traffic\/\">announced<\/a><\/noindex> results of traffic distribution analysis on one of the root DNS servers a.root-servers.net. 45.80% of the requests to the root server turned out to be related to checks performed by browsers based on the Chromium engine. Thus, almost half of the root DNS servers' resources are spent on performing diagnostic checks for Chromium rather than processing requests from DNS servers when determining root zones. Given that Chrome occupies 70% of the web browser market, such diagnostic activity leads to about 60 billion requests to root servers daily.<\/p>\n<p>Diagnostic checks are used in Chromium to identify the actions of service providers that redirect requests for non-existent names to their own handlers. Such systems are implemented by some providers to divert traffic to themselves for misspelled domain names \u2014 typically, non-existent domains display error warning pages, suggestions for likely correct names, and advertisements. This kind of activity completely undermines the logic of identifying intranet hosts in the browser.<\/p>\n<p>When processing a search query entered in the address bar, if only one word is entered without dots, the browser first <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53178\">tries<\/a><\/noindex> to resolve this word in DNS, assuming that the user may be attempting to access an intranet site on a local network rather than sending a request to a search engine. If a provider redirects requests for non-existent domain names to themselves, users encounter a problem \u2014 any single-word search queries entered in the address bar begin redirecting to the provider's pages instead of being sent to the search engine.<\/p>\n<p>To address this issue, Chromium developers added <noindex><a rel=\"nofollow\" href=\"https:\/\/chromium.googlesource.com\/chromium\/src\/+\/master\/chrome\/browser\/intranet_redirect_detector.cc#147\">additional checks<\/a><\/noindex>, which, when redirects are detected, change the logic of request processing in the address bar.<br \/>\nEach time a browser is launched, settings are changed in DNS, or the IP address changes, it sends three DNS requests with random first-level domain names that are highly likely to not exist. The names consist of 7 to 15 Latin letters (without dots) and are used to detect how the provider redirects non-existent domain names to their host. If two out of the three HTTP requests with random names result in a redirect to the same page, Chromium assumes that the user has been redirected to a third-party page.<\/p>\n<p>Unusual sizes of first-level domains (from 7 to 15 letters) and the factor of request repetition (names were randomly generated and did not repeat each time) were used as indicators to highlight Chromium's activity from the overall stream of requests to the root DNS server.<br \/>\nInitially, the log filtered out requests for non-existent domains (78.09%), then highlighted requests that repeated no more than three times (51.41%), and subsequently filtered domains consisting of 7 to 15 letters (45.80%). Interestingly, only 21.91% of requests to the root servers were related to identifying existing domains.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.apnic.net\/wp-content\/uploads\/2020\/08\/Fig2_Chromium_sankey-graph-1320x493.png\"><img decoding=\"async\" alt=\"Almost half of the traffic to root DNS servers is caused by Chromium activity.\" src=\"\/wp-content\/uploads\/2020\/08\/6e2cf94b3d0db6a89f4aa50c3da72aeb.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>The study also examined the relationship between the increasing load on the root servers a.root-servers.net and j.root-servers.net and the growing popularity of Chrome.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.apnic.net\/wp-content\/uploads\/2020\/08\/Fig3_Chromium_long-term-analysis-graph.png\"><img decoding=\"async\" alt=\"Almost half of the traffic to root DNS servers is caused by Chromium activity.\" src=\"\/wp-content\/uploads\/2020\/08\/50f099926dbefe26ab58561d9f837193.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>In Firefox, checks for redirects through DNS <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/QA\/Captive_Portals\">are limited to<\/a><\/noindex>  determining redirects to authentication pages (captive portal) and  <noindex><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/en-US\/questions\/1251590\">is implemented<\/a><\/noindex> with <noindex><a rel=\"nofollow\" href=\"https:\/\/dxr.mozilla.org\/mozilla-central\/source\/toolkit\/components\/captivedetect\">using<\/a><\/noindex> fixed subdomain \u2018detectportal.firefox.com\u2019 without querying top-level domain names. Such behavior does not create additional load on root DNS servers, but could potentially <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1307867\">be regarded<\/a><\/noindex> leak confidential data regarding the user\u2019s IP address (each start requests the page \u2018detectportal.firefox.com\/success.txt\u2019). To disable this check in Firefox, there is a setting \u2018network.captive-portal-service.enabled\u2019, which can be changed on the \u2018about:config\u2019 page.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53587\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 APNIC, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 IP-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0432 \u0410\u0437\u0438\u0430\u0442\u0441\u043a\u043e-\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u043e\u043c \u0440\u0435\u0433\u0438\u043e\u043d\u0435, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 a.root-servers.net. 45.80% \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0441 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430\u043c\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u043c\u0438 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u043c\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Chromium. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043f\u043e\u0447\u0442\u0438 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0430 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0443\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a Chromium, \u0430 \u043d\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043e\u0442 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u043f\u0440\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":92231,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-92230","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 APNIC, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 IP-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0432 \u0410\u0437\u0438\u0430\u0442\u0441\u043a\u043e-\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u043e\u043c \u0440\u0435\u0433\u0438\u043e\u043d\u0435,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/pochti-polovina-trafika-na-kornevye-dns-servery-vyzvana-aktivnostyu-chromium\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043e\u0447\u0442\u0438 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u043d\u0430 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0432\u044b\u0437\u0432\u0430\u043d\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u044e Chromium | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 APNIC, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 IP-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0432 \u0410\u0437\u0438\u0430\u0442\u0441\u043a\u043e-\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u043e\u043c \u0440\u0435\u0433\u0438\u043e\u043d\u0435,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/pochti-polovina-trafika-na-kornevye-dns-servery-vyzvana-aktivnostyu-chromium\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-08-24T17:42:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-24T17:42:19+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Almost half of the traffic to root DNS servers is caused by Chromium activity | ProHoster","description":"APNIC, the registrar responsible for the distribution of IP addresses in the Asia-Pacific region,","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/pochti-polovina-trafika-na-kornevye-dns-servery-vyzvana-aktivnostyu-chromium","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043e\u0447\u0442\u0438 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u043d\u0430 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u044b \u0432\u044b\u0437\u0432\u0430\u043d\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u044e Chromium | ProHoster","og:description":"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 APNIC, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 IP-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0432 \u0410\u0437\u0438\u0430\u0442\u0441\u043a\u043e-\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u043e\u043c \u0440\u0435\u0433\u0438\u043e\u043d\u0435,","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/pochti-polovina-trafika-na-kornevye-dns-servery-vyzvana-aktivnostyu-chromium","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-08-24T17:42:19+00:00","article:modified_time":"2020-08-24T17:42:19+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"92230","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:12:28","updated":"2022-10-02 11:58:00","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/92230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=92230"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/92230\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/92231"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=92230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=92230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=92230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}