當前位置:才華齋>計算機>計算機三級>

2015計算機三級《網路技術》複習重點:域名系統

計算機三級 閱讀(2.65W)

 1、網際網路的命名機制

2015計算機三級《網路技術》複習重點:域名系統

網際網路利用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地址的對映關係都被放置在資源記錄中。每一條資源記錄通常有域名、有效期、類別、型別和域名的具體值組成。