【前言】当用户在浏览器输入一个URL后,如果该URL中协议名称后跟的是域名而不是IP,则会先进行域名解析,即DNS协议,DNS协议就是把域名转换为IP地址
DNS协议是基于UDP传输的
1.域名的层次结构
注意注意注意!根域名默认是个.,常见的最后的比如com,是顶级域名并不是什么根域名
(1)域名的层级之间是属于管理的关系
根域名只有一个,是没有标识的,直接用.表示
根域名知道所有的顶级域名的IP,以此类推
(2)如下面这个域名:
Host.example.Microsoft.com.
这个域名中,Host是四级域名,example是三级域名,Microsoft是二级域名,com是顶级域名,最后的.是根域名
Host是四级域名,是最基本的信息,一般是一台计算机的主机名称,常见的www表示的是一个Web服务器
2.部分顶级域名
com 商业组织,比如www.baidu.com
cn 中国
net 网络支持机构
gov 政府组织
edu 教育机构
3.域名解析过程
3.1 递归查询
一般由DNS客户端提出的查询请求都是递