有没有可能自建流浪地球2中的根服务器?
作者:卡卷网发布时间:2025-01-13 18:56浏览数量:95次评论数量:0次
很简单,给你看看其中一台根服务器长啥样
代号K,位于欧洲网络信息中心(RIPE-NCC),IP:193.0.14.129。维护一个只有3K大小的列表。
之所以叫根服务器,因为它只记录顶级域的DNS,比如.com、.cn、.net、.org等等,告诉查询方下一步去问谁。
下图是解析http://www.baidu.com这个域名的过程∶
从13台全球根服务器中挑一台问它“.com“找谁问?,图中http://h.root-servers.net是其中一台根服务器,回复你说.com去问 http://a.gtld-servers.net—— m.gtld-servers.net.这13台服务器。
然后 g.gtld-servers.net.告诉你http://baidu.com在我这里登记了自家NS,你去问http://ns1.baidu.com、http://ns2.baidu.com、http://ns3.baidu.com、http://ns4.baidu.com、http://ns7.baidu.com这几台服务器。
然后http://ns3.baidu.com回复你说http://www.baidu.com在我这里登记的是CNAME记录指向http://www.a.shifen.com,你现在重新问一遍这个别名指向在哪个服务器...
最终你能得到一个IP地址,你打开网页的那一瞬间,浏览器向目标IP发出连接请求...
以上是相对完整的过程,实践中,你不会经历整个的过程,一般由Public DNS代劳,它们往往有缓存机制,确保你拿到结果的效率更高...
——
这种长途台的层层转接有点儿类似DNS...
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
相关推荐

你 发表评论:
欢迎