TCP/IP 與 Internet 網路:第十三章 網域名稱系統          下一頁

 

翻轉工作室:粘添壽

 

第十三章 網域名稱系統

13-1 DNS 系統簡介

『網域名稱系統』(Domain Name System, DNS是由 RFC 1034 1035 制定的標準規範,為目前 Internet 網路不可或缺的應用系統,不論使用者瀏覽網頁、傳遞電子郵件、或使用各種應用系統等都必須仰賴 DNS 系統,來將網域名稱轉譯成 IP 位址,才能連結到資源所在的網站。我們在第十二章討論過,以有意義的網域名稱來記憶資源所在位置,總比沒有意義數字(IP 位址)來得容易。況且 IP 位址可能會受限於地理環境的因素,而被侷限於某一網路範圍下,而網域名稱的命名可以不受任何地區限制,近年來,國內許多廠商將網域名稱(網路在國內)註冊於國外網域名稱之下,就是一個明顯的例子。目前 Internet 網路上絕大部份的資源都以網域名稱來命名,譬如,網頁名稱(www.nsysu.edu.tw)、FTP 資源(ftp.nsysu.edu.tw)、Telnet 伺服器(bbs.nsysu.edu.tw)或電子郵遞信箱(tsnien@pchome.com.tw)。又當您在瀏覽網頁時,可以發現絕大部份時間都在作超連結動作,這些超連結也都是以網域名稱來表示。因此,任何一部電腦雖然網路狀況良好,如果沒有指定某一部 DNS Server,來負責解譯 IP 位址的工作,也無法連結到 Internet 網路上,譬如,在 Windows 98 電腦上必需指定 DNS 伺服器位址,才可順利瀏覽網頁或收發郵件。

然而,全世界至少有上億的網域名稱需要解譯,以得到它的 IP 位址,如此龐大的紀錄資料如何來登錄和解譯呢?這的確是個非常繁重的工作,但事實上並沒有那麼複雜。DNS 是一套分散式系統,解譯與登錄工作是由全球的 DNS 系統共同來達成,每一部 DNS 伺服器只負責該管轄地區的網域名稱,如果客戶查詢的名稱不在自己管轄範圍,便將其轉送到其它 DNS 伺服器上。DNS 系統的運作模式有點類似路徑選擇協定一樣,都是由 Internet 網路上所有端點共同來達成,也就是說,它的組織管理是鬆散的,並沒有一套嚴謹的專屬系統來負責,如此便增加了 Internet 的成長速度。

本章首先介紹 DNS 系統的運作原理,以及它的通訊協定,再以目前 Internet 網路上使用最普遍的 BIND 系統為範例,介紹 DNS 系統的設定與管理。

 

 

<GOTOP>