当前美国把持着互联网域名根服务器在什么都占据着优势 美国根域名服务器对中国影响

今天聊个有意思的话题 。世界上共有13个根域名服务器 , 其中主根域名服务器是在美国 。那美国有没有可能通过根域名服务器掐断中国的互联网呢?在说结论之前 , 我们先来了解:DNS到底是怎么工作的?为什么根域名服务器只有13台?美国可以让中国从互联网上消失
今天聊个有意思的话题 。
世界上共有 13 个根域名服务器 , 其中主根域名服务器是在美国 。
那美国有没有可能通过根域名服务器掐断中国的互联网呢?
在说结论之前 , 我们先来了解:

  • DNS到底是怎么工作的?
  • 为什么根域名服务器只有 13 台?
  • 美国可以让中国从互联网上消失吗?
DNS到底是怎么工作的?
在上网冲浪时 , 我们在浏览器输入的都是网站的域名 , 而不是 Web 服务器的 IP 地址 。
原因很简单 , 域名和 IP 地址的关系就像我们手机通讯录那样 , 用对方的名字来对应它的手机号码 。这样每次拨打电话的时候 , 直接在通讯录里查名字就可以找到对方的手机号码 , 而不需要去记忆对方的手机号码 。
IP 地址和手机号码都是一长串的数字 , 如果要去记忆它们 , 还是挺费劲的 。
所以 , 为了网民上网冲浪舒服点 , 就搞了个 DNS 服务器 , 也就是域名解析服务器 , 它可以通过我们输入的域名来找到 Web 服务器的 IP 地址 , 然后浏览器再向 Web 服务器发送请求 。
域名都是用句点来分隔的 , 比如 .server.com , 这里的句点代表了不同层次之间的界限 , 越靠右的位置表示其层级越高 。
根域是在最顶层 , 它的下一层就是 com 顶级域 , 再下面是 server.com , 所以域名的层级关系类似一个树状结构:
  • 根 DNS 服务器
  • 顶级域 DNS 服务器(com)
  • 权威 DNS 服务器(server.com)

当前美国把持着互联网域名根服务器在什么都占据着优势 美国根域名服务器对中国影响


我们电脑实际上并不直接访问根域名服务器 , 而是访问我们「本地的 DNS 服务器」 , 由它来访问根域名服务器 , 而且在解析域名的时候 , 是一个递归的过程 。
域名解析是怎样的呢?
现在举一个具体的例子 , 比如客户端请求 .server.com 这个域名 , 解析域名的过程如下:
  1. 客户端首先会发出一个 DNS 请求 , 问 .server.com 的 IP 是啥 , 并发给本地 DNS 服务器(也就是客户端的 TCP/IP 设置中填写的 DNS 服务器地址) 。
  2. 本地域名服务器收到客户端的请求后 , 如果缓存里的表格能找到 .server.com , 则它直接返回 IP 地址 。如果没有 , 本地 DNS 会去问它的根域名服务器:“老大 ,  能告诉我 .server.com 的 IP 地址吗?” 根域名服务器是最高层次的 , 它不直接用于域名解析 , 但能指明一条道路 。

    推荐阅读