域名解析分爲動態解析和靜態解析,二者可以相輔相成。在解析域名時,先採用靜態解析的方法,如果靜態解析不成功,再採用動態解析的方法。將一些常用的域名放入靜態域名解析表中,可以提高域名解析效率。
靜態DNS
手動建立域名和IP地址之間的對應關係表,將一些常用的域名放入表中。當客戶機需要域名所對應的IP地址時,首先到靜態域名解析表中查找指定的域名,從而獲得所對應的IP地址,提高域名解析的效率。
動態DNS
圖1 動態DNS
用戶程序=解析器=DNS服務器
||
緩存
域名後綴列表,省卻輸入域名後綴
域名解析方式
如果域名解析服務器不能解析出域名,它就根據客戶在查詢報文中所指明的解析方式(遞歸解析或者迭代解析)來進行下一步操作。
有以下兩種域名解析方式:
· 遞歸解析,找個人搞定,回來再告訴DNS客戶端
· 迭代解析,給你個能搞定人聯繫方式,讓你自己去聯繫
查詢類型
IPv4網絡支持的查詢類型是A類查詢,IPv6網絡支持的查詢類型是AAAA類查詢。
A類查詢是最常用的查詢類型,用於請求獲得域名對應的IP地址。
AAAA類查詢與A類查詢的原理相同,只是域名對應的地址爲IPv6地址