ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

What are root name servers?

2021-05-20 23:05:37  阅读:730  来源: 互联网

标签:What addresses level IP server servers root name



关于DNS中的root name servers,转自http://www.netnod.se/what-are-root-name-servers.

Root name servers are the servers at the root of the Domain Name System (DNS) hierarchy.

The DNS is the system which converts Internet domain names, such as www.netnod.se, into numeric addresses such as 192.71.80.109 or 2a01:3f0:1:3::109. DNS includes a hierarchy of “authoritative name servers”, each level of which contains different pieces of information. To translate www.netnod.se, a resolver – the name server a user queries directly – first has to figure out where .se is, then netnod.se, and finally www.netnod.se.

The authoritative name servers that the resolvers use to find top level domains (like .se) are the root name servers.

这里写图片描述

The root zone

The root servers contain the information that makes up the root zone, which is the global list of top level domains. The root zone contains:
• generic top level domains – such as .com, .net, and .org
• country code top level domains – two-letter codes for each country, such as .se for Sweden or .no for Norway
• internationalized top level domains – generally equivalents of country code top level domain names written in the countries’ local character sets

For each of those top level domains, the root zone contains the numeric addresses of name servers which serve the top level domain’s contents, and the root servers respond with these addresses when asked about a top level domain.

Who operates them?

The root servers are operated by 12 different organizations:
• Verisign
• University of Southern California
• Cogent
• University of Maryland
• NASA AMES Research Center
• Internet Systems Consortium
• US Department of Defense
• US Army Research Lab
• Netnod
• RIPE
• ICANN
• WIDE
Many of these organizations have been operating root servers since the creation of the DNS; and the list shows the Internet’s early roots as a US-based research and military network.

Where they are?

There are more than 300 root servers scattered around the world, on all six populated continents. They are reachable using 13 numeric IP addresses – one per operating organization, except for Verisign, which has two. Most of those addresses are assigned to multiple servers scattered around the world, so DNS queries sent to those addresses get fast responses from local servers. This was not always the case. A decade ago there were only 13 root servers – one per IP address – and all but three were in the United States. However, significant efforts by several of the root server operators, including Netnod, have expanded the root server footprint over the last ten years.

Because there are only 13 root server IP addresses, only 13 root servers can be seen from any single location at any given time. Different servers (using the same IP addresses) will be seen from different locations.

Who is responsible for them?

Each operating organization is solely responsible for the root server IP address (or addresses) it operates. The operating organization determines how many locations that IP address will be served from, what those locations are, what hardware and software will be installed in each location, and how that hardware and software will be maintained. Some operators operate only a single location, while others operate many (one operator is responsible for almost 100). Each organization secures its own operating funds.

Where does the root zone come from?

The root zone comes from the Internet Assigned Numbers Authority (IANA), which is part of the Internet Corporation for Assigned Names and Numbers (ICANN). It is signed using DNSSEC signatures to ensure authenticity, and issued to the root server operators to publish to their root servers. The root server operators publish the root zone as written, and have no authority to alter the content.

How do resolvers find root servers?

Since root servers are at the root of the DNS hierarchy, it isn’t possible to walk through the DNS hierarchy to find them: the resolvers wouldn’t know where to look. Instead, there is a list of well-known and rarely changed root server IP addresses, and every DNS resolver has that list of IP addresses included with the software. If a root server does need to change addresses – something that has happened twice in the last ten years – this does not present a significant problem. Older resolvers continue to work by using the other 12 root server addresses, and their list gets updated when their software is updated.

Fault tolerance

While root servers are critical infrastructure, the failure of a single root server won’t be noticed by most Internet users. Individual servers that fail should withdraw their address announcements, allowing queries to be answered by a different server responding to the same address. If all instances of a single address are unreachable, either in general or for a specific part of the world, there are 12 more root server IP addresses to choose from. The chances of all 300+ root servers or all 13 root server IP addresses being unreachable at once are very small, and the root server system is, thus, very reliable.

标签:What,addresses,level,IP,server,servers,root,name
来源: https://blog.51cto.com/u_15147256/2799142

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有