天天看點

計算機網絡系統————域名系統

  雖然使用IP位址可以辨別網絡中的計算機,但是IP位址容易混淆,并且不容易記憶,人們更傾向于使用主機名來辨別IP位址。由于在internet上存在許多計算機,為了防止主機名相同,internet管理機構采用了在主機名後加字尾名的方式辨別一台主機,其字尾名被成為域名。例如,www.mingrisoft.com,主機名位www,域名位。    .com為一級域名,表示商業組織:mingrisoft為二級域名,表示本地名。為了能夠利用域名進行不同主機間的通信,需要将域名解析為IP位址,稱為域名解析。域名解析是通過域名伺服器來完成的。假如主機A的本地域名伺服器是dns.local.com 。根域名伺服器是dns.mr.com:所要通路的主機B域名為www.minggeibook.com,域名伺服器為dns.mingribook.com的封包;本地域名伺服器收到請求後,查詢本地緩存,假如沒有該記錄,則本地域名伺服器dns.local.com将向跟域名伺服器dns.mr.com送出請求解析域名www.mingribook.com;跟域名伺服器dns.mr.com收到請求後查詢本地記錄,如果能發現“minggribook.comNSdns.mrbook.com"資訊,将給出dns.mrbook.com的ip位址,并将結果傳回給主機A的本地域名伺服器 dns.local.com,當本地域名伺服器dns.local.com收到資訊後,并向主機B的域名伺服器dns.mrbook.com發送解析域名www.mingribook.com的封包;當域名伺服器收到請求後,開始查詢本地的記錄,發現”www.mingribook.com  A211.119.X.X“。類似的資訊,則将結果傳回給主機A的本地域名伺服器dns.local.com

繼續閱讀