admin管理员组文章数量:1564200
总结:上一级的域名服务器中存储了下一级的域名服务器的ip地址,一直到最低一级的服务器里面存储了www.bilibili这个域名的IP地址
举例:com服务器中存储了bilibil服务器的ip地址,bilibili服务器中存储了www服务器的ip地址,www服务器中存储了www.bilibili这个域名对应的ip地址
图书馆是按照层级划分的,域名也是按照层级划分
域名结构树:最顶部由一个点来表示
www.bilibili为例
www是主机名,还有mail,member,space等主机名,www是用来访问主站的,mail是与邮箱有关的,member是访问跟会员有关的页面
,与之同一级的域名有,.edu,,,
上一级服务器中存储着下一级服务器的ip地址
当你在浏览器中输入www.bilibili,浏览器先看自己浏览器缓存中有没有对应的ip记录
如果没有,dns解析器(就是一个程序,也就是dns客户端)就会向最近的dns服务器发送请求(电脑里面是有最近的dns服务器的ip地址的)
(1)本地主机与dns服务器之间的交互
如果想访问某台服务器,人们显然是记不住这台服务器的32位IP地址的,但是域名www.baidu是很容记住的,将域名转化为IP地址的过程就叫域名解析
我们的计算机上有DNS客户端,也叫DNS解析器,将域名发送给DNS服务器(发送查询请求),注意:向DNS服务器发送消息的时候,我们也需要知道DNS服务器的IP地址,只不过这个IP地址是预先设置好的
DNS服务器从域名和IP地址的对照表中查找,DNS服务器返回这个域名对应的的IP地址(返回响应消息)
(2)DNS服务器与DNS服务器之间的接力
互联网中IP地址太多,一台DNS服务器存不下所有的域名-IP地址对应关系的,于是将信息分布在多台DNS服务器中,实际上互联网中有上万台DNS服务器
域名是有层次结构的,比如www.lab.glasscom
com域下一层级是glasscom域,再下一层级是lab域,再下一层级是www域,越靠右的位置层级越高
假设我们要查询www.lab.glasscom这台服务器的ip地址,先是查询最近的DNS服务器发现没有存放这一域名对应的ip地址,于是我们从顶层开始查找(最近的DNS服务器中存放了根域DNS服务器的ip地址),根域服务器中也没有www.lab.glasscom这台服务器的ip地址,于是去com DNS服务器里面寻找(根域服务器中存放了com DNS服务器和jp DNS服务器的ip地址)....一直查询下去,直到查到www.lab.glasscom这台服务器的ip地址
版权声明:本文标题:DNS机制(实现域名和IP地址的转化) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1726533881a1074473.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论