admin管理员组

文章数量:1530032

总结:上一级的域名服务器中存储了下一级的域名服务器的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地址

本文标签: 机制地址域名dnsip