我试着去理解DNS的内部运作。
为了澄清问题,当我说根域时,我指的是没有名称的根域。
因此,当我输入http://www.example.info时,它将检查顶级域.INFO,并找出IP example指向哪个,这一切都是好的。
然而浏览器如何知道顶级域.INFO的IP呢?
所以我想浏览器会联系根域的名称服务器。根域将告诉浏览器.INFO在123.456.123.456。
但维基百科指出:
尽管DNS的任何本地实现都可以实现自己的私有根名服务器,但术语“根名称服务器”通常用于描述13个众所周知的根名称服务器,这些服务器为Internet的域名系统的官方全球实现实现根名空间域。
我想知道为什么根名称服务器不是根域的名称服务器?
为什么根域也不是一个名称服务器?
发布于 2011-09-16 12:47:18
你的问题对我来说并不十分清楚,但我尽力了;-)
例子: www.serverfault.com.
如果你仔细阅读,你会发现在结尾有一个点。这个点实际上是用于根服务器的。所以你得到了主机.域名.顶层域.根部,因为只有一个根,不需要在最后一个点之后有一个名字。最后一个点通常是不写的(除了在名称服务器的信任中,例如绑定)。
发布于 2011-09-16 13:11:46
根域只是一个抽象容器,其中包含所有顶级域(.com、.gov、.net等)。它不是服务器(或服务器)。根名称服务器(letter.rootservers.net)管理根域。
https://serverfault.com/questions/312148
复制相似问题