DNS原理
一、域名服务器的分类? 1、权威域名服务器 用途:负责授权域下的域名解析服务,由上级权威服务器使用NS记录进行授权。 2、一般有3种类型权威服务器 1)根域名服务器 最上层权威域名服务器,负责对.com,.cn,.org,等域名的向下授权。全球有13组根域名服务器,采用anycast技术。 2)顶名域名服务器 为通用顶级域名,如.com,.org等或为,国家代码顶级域名,如.cn,.jp等授权的域名服务器。 3)二级域名服务器 这里域名负责具体的域名解析,如sdo.com,cztv.com,8531.cnd等。 3、域名缓存服务器 这类域名服务器,依次通过[根域名]--[顶级域名]--[二级域名服务器]等获取DNS的解析条目,然后把结果根据DNS条目的TTL进行缓存。 4、域名转发服务器 这类域名,负责接收发过来的DNS请求,转发到指定的上级域名服务器获得DNS条目,不缓存条目信息。 二、递归和迭代的区别? 递归查询:是指本地域名不知道被查询的域名的IP地址,那么本地域名服务以客户端的方式,依次查询[根域名]--[顶级域名]--[二级域名服务器]等获取DNS条目,而不是让客户端主机自己去查询下一步,递归返回的查询结果或者所需要查询的IP地址。 作用范围:本地DNS服务器与客户端之间的查询一般都是采用递归查询。 迭代查询:本地域名服务器不依次查询,通常把自己知道的根域名的IP地址告诉