計算機三級網絡技術複習輔導:域名系統

來源:文萃谷 1.98W

導語:全國計算機等級考試,是經教育部批准,由教育部考試中心主辦,面向社會,用於考查應試人員計算機應用知識與技能的全國性計算機水平考試體系。下面我們來看看計算機三級網絡技術複習輔導:域名系統,供參考借鑑!

計算機三級網絡技術複習輔導:域名系統

域名系統(DNS)

1、互聯網的命名機制

互聯網利用IP地址識別主機,不便於記憶,使用字符串記憶主機好讀易記(域名系統誕生)。需要解決的問題有:主機名的管理和主機名-IP地址映射問題

命名機制遵循的原則:

全局唯一性:特定的主機名在互聯網上是唯一的。

名字便於管理:能夠方便地分配名字、確認名字和回收名字。

高效地進行映射:IP地址與域名之間存在映射需求。高效的命名可高效映射。

命名方法:

(1)無層次命名機制:

簡單字符串組成,沒有進一步結構。只能適應於主機不經常變化的小型互聯網。該機制實際已經淘汰。

(2)層次命名機制

在名字中加入結構,而這種結構是層次型的。具體説,主機名被劃分成幾部分,每部分之間存在層次關係。層次命名機制對名字的管理非常有利,類似樹狀結構。

(3)TCP/IP互聯網域名

TCP/IP互聯網中所實現的層次型名字管理機制稱為域名系統(DNS)。域名系統的命名機制稱為域名(DN)。一個完整的域名是從一個結點到根結點路徑上結點標識符的有序序列組成。其中結點標識符用“.”間隔。

(4)Internet域名

作為大型互聯網,Internet規定了一組正式通用的標準符號,形成了頂級域名(如國家或組織域名)。然後再分二級域名,依次類推。頂級域名採用組織模式和地理模式兩種劃分方法。int(國際組織)mil(軍事組織)

2、域名解析

域名僅僅是為用户提供方便記憶,不能用域名通信,所以需要將域名映射轉換為IP地址,稱為域名解析。

(1)TCP/IP域名服務器與解析過程

藉助域名服務器運行一個服務器軟件,完成域名到IP地址的映射。在服務器中保存它所管轄的'域名與IP地址的對照表。請求域名解析服務的軟件稱為域名解析器。

在TCP/IP互聯網中,對應域名的層次結構,域名服務器也構成一定的層次結構,採用自頂向下的分析算法。從根節點到葉結點,一定能找到所需要的名字-地址映射。

域名解析有兩種方式:遞歸解析和反覆解析。

遞歸解析:可一次行完成全部名字-地址變換。

反覆解析:每次請求一個服務器,不行再請求別的服務器。

(2)提高域名解析效率

解析從本地域名服務器開始。

大部分域名解析都可以在本地服務器中完成,如果能在本地服務器中直接完成,無需從根開始遍歷域名服務器,提高效率。當然如果本地不能解決,則需要藉助其他域名服務器。

域名服務器的高速緩衝技術

域名解析從根向下解析增加網絡負擔,開銷很大。在互聯網中可借用高速緩存減少非本地域名解析的開銷;所謂高速緩存是在域名服務器中開闢專用內存區,存儲最近解析過的域名及其相應的IP地址。

服務器一旦收到域名請求,首先檢查域名與IP地址的對應關係是否存在本地,如果是,則本地解析,否則檢查域名緩衝區,如果是最近解析過的域名,將結果報告給解析器,否則再向其他服務器發出解析請求。

為保證緩衝區域名與IP地址之間的有效性,採用以下兩種策略:

(a)域名服務器向解析器報告緩衝信息時,需註明是“非權威性”映射。並給出獲取該映射的域名服務器IP地址。如果注重準確性,可聯繫該服務器。

(b)高速緩存中每一映射都有一個最大生存週期,規定該映射在緩存中保留的最長時間,時間到,系統將它刪除。

主機上的高速緩存技術:主機將解析器獲得的域名-IP地址對應關係存儲在高速緩存中,先找高速緩存,在找本地域名服務器。

  3、對象類型與資源記錄

(1)對象類型與類別

為區分不同類型的對象,域名系統中每一條目都被賦予了類型屬性,這樣一個特定名字就可能對應域名系統的若干條目。域名還被賦予“類別”屬性,標識使用該域名對象的協議類別。

(2)資源記錄

域名服務器的數據庫中,域名與IP地址的映射關係都被放置在資源記錄中。每一條資源記錄通常有域名、有效期、類別、類型和域名的具體值組成。

熱門標籤