域名解析的步骤

DNS域名解析 - 图1
浏览器地址栏输入域名: :::success DNS解析(找到域名对应的IP地址)
① 首先从浏览器缓存中,查找是否有该域名对应的IP地址,如果没有,则去找本机文件里面有没有
(如果在缓存或文件中,查询到了对应的记录,那么就没有下面的过程)
② 浏览器向DNS解析器(本机的-DNS客户端)发送解析请求,然后DNS解析器又向本地的DNS服务器(三大运营商)发送解析请求(这个过程是一个递归的过程)
③ 如果本地服务器有缓存这个域名解析后的IP地址,则直接返回;如果没有,则迭代查询根域名服务器,顶级域名服务器,直到权威域名服务器,最后获得到IP地址,并返回给浏览器(中途会被缓存起来)
简单描述一下就是:
(1)查自己电脑里面有没有缓存这个IP地址
(2)递归查询 本地DNS服务器(三大运营商)有没有这个IP地址
(3)迭代查询 根、顶级、权威域名服务器,直到拿到IP地址 :::

域名结构的解读

域名结构树

:::success www.bilibili.com
主机名 . 域名 . 顶级域名
不同的主机名可以用于区分不同的功能
www :访问主站的
mail :访问邮箱的
member :和会员有关的页面 ::: DNS域名解析 - 图2

域名服务器

DNS域名解析 - 图3