1.域名的概念
在網上辨別一臺計算機的方式是利用 IP 地址。但是一組 IP 地址數字很不容易記憶,因此,需要為網上的服務器取一個有意義又容易記憶的名字,這個名字就叫它域名(Domain Name)。
例如就北京市政府的門戶網站“首都之窗”而言,一般使用者在瀏覽這個網站時,都會輸 入 www.beijing.gov.cn,而很少有人會記住臺服務器的IP 地 址 是 多 少www.beijing.gov.cn 就是“北京之窗”的域名,而 210.73.64.10 則是它的IP地址,就如同我們在稱呼朋友時,一定是叫他的名字,幾乎沒有人叫對方的身份證號碼。
但由于在因特網上真正區分機器的還是IP地址,所以當使用者輸入域名后,瀏覽器必須要先去一臺有域名和IP地址相互對應的數據庫的主機中去查詢這臺計算機的IP地址,而這臺被查詢的主機就稱為域名服務器 ( Domain Name Server ),簡 稱 DNS , 例如 : 當輸入www.beijing.gov.cn時,瀏覽器會將www.beijing.gov.cn這個名字傳送到最近的DNS服務器去做分析,如果尋找到,則會傳回這臺主機的IP址,但如果沒查到,系統就會提示“DNS NOTFOUND(沒找到DNS服務器)”,所以一旦DNS服務器不工作了,就像是路標完全被毀壞,沒有人知道該把資料送到那里。
2.域名的結構
一臺主機的主機名由它所屬各級域的域名和分配給主機的名字共同構成。書寫的時候,按照由小到大的順序,頂級域名放在最右面,分配給主機的名字放在最左面,各級名字之間用“.”隔開。
在域名系統中,常見的頂級域名是以組織模式劃分的。例如,www.ibm.com 這個域名,因 為它的頂級域名為com,可以推知它是一家公司的網站地址。
除了組織模式頂級域名之外,其他頂級域名對應于地理模式。例如,www.tsinghua.eu.cn這個域名,因為它的頂級域名為cn,可以推知它是中國的網站地址。
組織模式 含義 地理模式
頂級域的管理權被分派給指定的管理機構,各管理機構對其管理的域繼續進行劃分,即劃分成二級域并將二級域名的管理權授予其下屬的管理機構,如此層層細分,就形成了層次狀的域名結構,圖1-27顯示了因特網的域名結構。
因特網的域名由因特網網絡協會負責網絡地址分配的委員會進行登記和管理。全世界現有3個大的網絡信息中心:INTER-NIC 負責美國及其他地區,RIPE-NIC 負責歐洲地區,APNIC負責亞太地區。
中國互聯網絡信息中心(CNNIC,China Internet Network Information Center)負責管理我國頂級域名 cn,負責為我國的網絡服務商(ISP)和網絡用戶提供 IP 地址、自治系統 AS 號碼和中文域名的分配管理服務。
3.域名地址的尋址過程
域名地址的廣泛使用是因為它便于記憶,在因特網網絡中真正尋找“被叫”時還要用到IP 地址,因此域名服務器的工作就是專門從事域名和 IP 地址之間的轉換翻譯。域名地址結構本身是分級的,所以域名服務器也是分級的。
舉例說明因特網中的尋址過程,一個國外用戶要尋找一臺叫 host.edu.cn 的中國主機,其過程如圖 1-28 所示。
此用戶“呼叫”host.edu.cn,本地域名服務器受理并分析號碼;由于本地域名服務器中沒有中國域名資料,必須向上一級查詢,圖中本地域名服務器向本地最高域名服務器問詢;本地最高域名服務器檢索自己的數據庫,查到cn為中國,則指向中國的最高域名服務器;
中國最高域名服務器分析號碼,看到第二級域名為edu,就指向 edu 域名服務器,從圖中可以看到 ca 域名服務器與 edu 域名服務器是平級的;經 edu 域名服務器分析,找到本域內host主機所對應的 IP 地址,就指向名為hos 的主機,這樣,一個完整的尋址過程結束。
注意:
真正要實現線路上的連接,還是要必須通過通信網絡,因此,域名服務器分析域名地址的過程實際就是找到與域名地址相對應的 IP 地址的過程,找到IP地址后,路由器再通過選定的端口在電路上構成連接,從此可以看出,域名服務器實際上是一個數據庫,它存儲著一定范圍內主機和網絡的域名及相應 IP地址的對應關系。
新聞熱點
疑難解答