DNS<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1.3 区(Zone)
区是DNS名称空间的一个连续部分,其包含了一组存储在DNS服务器上的资源记录.每个区都位于一个特殊的域节点,但区并不是域.DNS域是名称空间的一个分支,而区一般是存储在文件中的DNS名称空间的某一部分,可以包括多个域.一个域可以再分成几部分,每个部分或区可以由一台DNS服务器控制.使用区的概念,DNS服务器回答关于自己区中主机的查询,它是哪个区的授权服务器.
1.4 主域名服务器与辅助域名服务器
DNS服务器可以不存储任何区的信息或者存储一个或多个区的信息.当DNS服务器接收到DNS查询时,它检索它的本地区以定位所请求的信息.如果服务器不是所DNS域的授权服务器,从而没有所请求域的数据而使用检索失败,服务器就检查它的高速缓存并与其他DNS服务器通信以解析该请求,或者把客户机提交给另一个可能知道答案的DNS服务器.
DNS服务器可以管理主区和辅助区.用户可以把服务器配置成管理多个不同的主区和辅助区,以尽量接近实际情况,这意味着服务器可能管理一个区的主拷贝和另一个区的辅助拷贝,或只管理一个区的主拷贝和辅助拷贝.对每个区,管理其主区的计算机是该区的主服务器,管理其辅助区的服务器是该区的辅助服务器.
主区是本地更新的,在区数据改变时,例如把该区的某个部分授权给另一台DNS服务器,或在区中添加资源记录,这些改动在该区的主DNS服务器上进行,以便新信息能加进本地区.
相反,辅助区是从其他服务器复制的.在辅助服务器上定义区时,区配置有服务器的IP,辅助区就是从该地址复制信息.复制区文件的服务器可以是该区的主服务器或辅助服务器,有时称为辅助区的主控服务器.
当区的辅助服务器启动时,它与该区的主控服务器进行连接并启动一次区传输,区辅助服务器定期与区主控服务器通信,查看区数据是否改变.如果改变了,它就启动一次区传输.
每个区有主服务器,另外每个区至少要有一台辅助服务器,否则如果该区的主服务器崩溃了,就无法解析该区的名称.
2)递归查询和迭代查询
|