- 什么是域名解析
- 域名分层结构
- 根域(.)
- 顶级域(.com)
- 一级域(example.com)
- 二级域(www.example.com)
- 域名解析过程
- 相关链接
域名解析,就是把 人们常用的域名 转换成 计算机连接的IP地址。比如,把 www.example.com 转换成 116.5.125.121。这样,就可以直接在浏览器中输入域名,访问网站或者web应用程序。
域名分层结构域名解析过程是一种分层的递归查询过程,这是由域名的分层结构决定的。以 www.example.com为例。
根域(.).,即根域,是最高级别的域名。
域名www.example.com在DNS(Domain Name Service)系统中的完整格式为www.example.com.。当我们在浏览器中输入时,通常会省略最末尾的.,DNS系统会默认将域名转换为完整格式。
顶级域根据域名后缀进行区分,主要包括两大类:
- 通用顶级域,如 .com,.net,.org,.top 等;
- 国家顶级域,如 .cn,.uk,.de 等。
顶级域对应顶级域名服务器。一级域对应一级域名服务器。
顶级域名服务器保存着一级域DNS服务器地址。比如,.cn对应的顶级域名服务器保存着以.cn为后缀的一级域名的DNS服务器地址。
一级域(example.com)一级域是顶级域的子域。一级域对应一级域名服务器。
二级域(www.example.com) 域名解析过程用户通过域名www.example.com访问网站的域名解析过程如下图所示。
- 用户通过浏览器输入网站域名:www.example.com。
- 浏览器将对域名www.example.com的查询请求路由到Local DNS(Local DNS通常是Internet服务商提供提供的DNS),Local DNS缓存域名解析数据,并提供递归查询功能。
- Local DNS在缓存中没有查询到域名的解析记录,将对域名www.example.com的查询请求路由到根域名服务器。
- 因为域名后缀为.com,根域名服务器向Local DNS返回.com顶级域名服务器地址。
- Local DNS将对www.example.com的查询请求路由到顶级域名服务器。
- 顶级域名服务器向Local DNS返回一级域名服务器地址。
- Local DNS将对域名www.example.com的查询请求路由到一级域名服务器。
- 一级域名服务器解析域名,向Local DNS返回域名www.example.com对应的网站IP地址。
- Local DNS向浏览器返回域名对应的IP地址。
- 浏览器通过IP地址访问网站服务器。
- 网站服务器向浏览器返回网站主页。
- 用户最终访问到网站主页。
公网域名解析
Local DNS查询



