DNS

域名与IP地址

stringxxx.xxx.xxx.xxxstring\leftrightarrow xxx.xxx.xxx.xxx

IPv4104.17.208.102

IPv62606:4700::6811:d166

域名结构树

image-20240320234109830

根域名服务器

在图中表示为.,负责管理com,cn,net,gov这些顶级域名服务器(Top Level Domain,TLD)

顶级域名服务器

负责管理bilibili,qq,baidu这些权限域名服务器/权威域名服务器(Authoritative)

任播

目前的根域名数量远远小于工作的节点数量,意味着很多工作节点的IP地址是一样的,我们希望去获取服务时,优先找到离自己电脑更近的工作节点

域名解析

如果电脑上的DNS服务器配置错误,就会出现可以上QQ但不能浏览网页的情况,因为QQ直接通过IP地址访问服务器

  • 首先查看浏览器缓存和电脑缓存:query(name)query(name)

  • 电脑上配置的DNS服务器一般是最接近我们的本地DNS服务器,这台本地DNS服务器一般由ISP(互联网服务提供商,比如中国电信,中国网通)负责管理。查看该DNS服务器的缓存:query(name)query(name)

  • 然后交由本地DNS服务器分别与根域名服务器顶级域名服务器权威域名服务器进行交流,一层一层最终查到我们想要的IP地址