{"id":1083,"date":"2017-10-16T11:11:05","date_gmt":"2017-10-16T18:11:05","guid":{"rendered":"https:\/\/ant.isi.edu\/blog\/?p=1083"},"modified":"2020-10-14T15:51:18","modified_gmt":"2020-10-14T22:51:18","slug":"new-conference-paper-recursives-in-the-wild-engineering-authoritative-dns-servers-in-imc-2017","status":"publish","type":"post","link":"https:\/\/ant.isi.edu\/blog\/?p=1083","title":{"rendered":"new conference paper \u201cRecursives in the Wild: Engineering Authoritative DNS Servers\u201d in IMC 2017"},"content":{"rendered":"<p>The paper \u201c<a href=\"https:\/\/www.isi.edu\/~johnh\/PAPERS\/Mueller17b.pdf\">Recursives in the Wild: Engineering Authoritative DNS Servers<\/a>\u201d will appear in the 2017 Internet Measurement Conference (IMC) on November 1-3, 2017 in London, United Kingdom.<\/p>\n<p><figure id=\"attachment_1084\" aria-describedby=\"caption-attachment-1084\" style=\"width: 300px\" class=\"wp-caption alignright\"><a href=\"https:\/\/ant.isi.edu\/blog\/wp-content\/uploads\/2017\/10\/Mueller17b_icon.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1084\" src=\"https:\/\/ant.isi.edu\/blog\/wp-content\/uploads\/2017\/10\/Mueller17b_icon-300x116.png\" alt=\"\" width=\"300\" height=\"116\" srcset=\"https:\/\/ant.isi.edu\/blog\/wp-content\/uploads\/2017\/10\/Mueller17b_icon-300x116.png 300w, https:\/\/ant.isi.edu\/blog\/wp-content\/uploads\/2017\/10\/Mueller17b_icon-1024x395.png 1024w, https:\/\/ant.isi.edu\/blog\/wp-content\/uploads\/2017\/10\/Mueller17b_icon-768x296.png 768w, https:\/\/ant.isi.edu\/blog\/wp-content\/uploads\/2017\/10\/Mueller17b_icon.png 1151w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1084\" class=\"wp-caption-text\">Recursive DNS server selection of authoritatives, per continent. (Figure 4 from [Mueller17b].)<\/figcaption><\/figure>From the abstract:<\/p>\n<blockquote><p>In In Internet Domain Name System (DNS), services operate <em>authoritative<\/em>&nbsp;name servers that individuals query through <em>recursive resolvers<\/em>. Operators strive to provide reliability by operating multiple name servers (NS), each on a separate IP address, and by using IP anycast to allow NSes to provide service from many physical locations. To meet their goals of minimizing latency and balancing load across NSes and anycast, operators need to know how recursive resolvers select an NS, and how that interacts with their NS deployments. Prior work has shown some recursives search for low latency, while others pick an NS at random or round robin, but did not examine how prevalent each choice was. This paper provides the first analysis of how recursives select between name servers in the wild, and from that we provide guidance to operators how to engineer their name servers to reach their goals. We conclude that all NSes need to be equally strong and therefore we recommend to deploy IP anycast at every single authoritative.<\/p><\/blockquote>\n<p>All datasets used in this paper (but one) are available at&nbsp;<a href=\"https:\/\/ant.isi.edu\/datasets\/dns\/index.html#recursives\">https:\/\/ant.isi.edu\/datasets\/dns\/index.html#<\/a>recursives&nbsp;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The paper \u201cRecursives in the Wild: Engineering Authoritative DNS Servers\u201d will appear in the 2017 Internet Measurement Conference (IMC) on November 1-3, 2017 in London, United Kingdom. From the abstract: In In Internet Domain Name System (DNS), services operate authoritative&nbsp;name servers that individuals query through recursive resolvers. Operators strive to provide reliability by operating multiple [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[284,282],"tags":[43,24,71,63,157,58,67,22,10,161,5,142,68,170,57,144],"class_list":["post-1083","post","type-post","status-publish","format-standard","hentry","category-papers-publications","category-publications","tag-anycast","tag-conference","tag-datasets","tag-dns","tag-impact","tag-isi","tag-lacrend","tag-measurement-systems","tag-network-datasets","tag-nipet","tag-papers","tag-researchroot","tag-retro-future","tag-retrofuturebridge","tag-usc","tag-utwente"],"_links":{"self":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1083","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1083"}],"version-history":[{"count":2,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1083\/revisions"}],"predecessor-version":[{"id":1585,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1083\/revisions\/1585"}],"wp:attachment":[{"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ant.isi.edu\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}