区域数据同步传输的概念
时间:2012-11-22
为了保证DNS数据相同,所有服务器必须进行数据同步,辅助域名服务器从主域名服务器获得区域副本,这个过程称为区域传输,区域传输存在两种方式,完全区域传输(AXFR)和增量区域传输(LXFR)。当新的DNS服务器添加到区域中,并且配置为新的辅助服务器时,它会执行完全区域传输(AXFR),从主服务器获取一份完整的资源记录副本。主服务器上区域文件再次变动后,辅助服务器则会执行增量区域传输(IXFR),完成资源记录的更新,始终保持DNS数据同步。
满足发生区域传输的条件时,辅助域名服务器向主服务器发送查询请求,更新其区域文件。
1.区域传输初始阶段,辅助服务器向主DNS服务器发送完全区域传输(AXEF)请求。
2.主服务器做出响应,并将此区域完全传输到辅助服务器。
这个区域传输时会一并发送SOA资源记录。SOA中“序列号”字段标示区域数据的版本,“刷新时间”(refresh)指出辅助服务器下一次发送查询请求的时间间隔。
3.刷新间隔到期时,辅助服务器使用SOA查询来请求从主服务器续订此区域。
4.主域名服务器应答其SOA记录的查询。
5.辅助服务器检查响应中的SOA记录的序列号,并确定续订这个区域的方法,如果辅助服务器确认区域文件已经更改,则它会把IXFR查询发送至主服务器。