DNS相当于一个电话簿,姓名是域名,号码是IP地址。主要作用就是通过域名查询具体的IP地址。
多级的域名会构成一个域名树,每一层是都是一级域名。
DNS查询方式
递归查询:
1.先在本地缓存中查询,没有的话
2.在本地DNS服务器查询,没有的话
3.本地DNS服务器会向DNS一级域服务器查询
3.DNS一级域服务器会向DNS二级域服务器查询
3.DNS二级域服务器会向DNS三级域服务器查询
迭代查询:
1.先在本地缓存中查询,没有的话
2.在本地DNS服务器查询,没有的话,返回DNS一级域服务器地址
3.客户端会向DNS一级域服务器查询,返回DNS二级域服务器地址
3.客户端会向DNS二级域服务器查询,返回DNS三级域服务器地址
3.客户端会向DNS三级域服务器查询