域名解析过程

域名解析

其实就是类似于图书馆借书和找书

1.当输入一个域名的时候,浏览器回去看本地有没有这个域名对应的ip地址。也就是问身边的同学有没有这本书。

​ 如果有就直接使用,就结束了。

2.假设前面的没有找到对应的ip地址。然后浏览器就会向DNS服务器发送网络强求,那么我们怎么知道DNS服务器的地址呢,其实在我们电脑的网络设置是存在DNS的ip地址的。这个DNS服务器一般是最接近我们的本地DNS服务器,这台本地DNS服务器一般都是由运营商管理(中国移动、电信、联通)。本地DNS服务器收到请求后会查看缓存中是否存在,如果有就直接返回。如果没有接下来的就有本地DNS服务器独立完成

3.DNS就会问根域名服务器,然后根域名服务器就会返回.com顶级域名服务器的地址,然后再去访问.com顶级域名服务器,然后返回bilibili.com的地址,然后就会去问bilibili.com,返回www.bibi.com的地址

4.接下来本地DNS服务器就会把bilibili的ip地址返回给浏览器了。

注意

浏览器和DNS服务器是递归查询,也就是发送数据给你,然后你返回结果给我就可以了

DNS服务器和剩下的服务器是迭代,也就是第一步得到什么,第二步得到什么…

你可能感兴趣的:(网络,网络,vue,网络面试)