DNS服務器的作用是把域名解析為IP地址。
要訪問壹臺互聯網上的服務器,最終還必須通過IP地址來實現,域名解析就是將域名重新轉換為IP地址的過程。壹個域名對應壹個IP地址,壹個IP地址可以對應多個域名;所以多個域名可以同時被解析到壹個IP地址。域名解析需要由專門的域名解析服務器(DNS)來完成。
人們習慣記憶域名,但機器間互相只認IP地址,域名與IP地址之間是對應的,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析服務器來完成,整個過程是自動進行的。
域名代替IP地址
當應用過程需要將壹個主機域名映射為IP地址時,就調用域名解析函數,解析函數將待轉換的域名放在DNS請求中,以UDP報文方式發給本地域名服務器。本地的域名服務器查到域名後,將對應的IP地址放在應答報文中返回。
同時域名服務器還必須具有連向其他服務器的信息以支持不能解析時的轉發。若域名服務器不能回答該請求,則此域名服務器就暫成為DNS中的另壹個客戶,向根域名服務器發出請求解析。