DNS之“域”
如果剛剛理解並且接受了“域”的含義是“可管理的工作組”而不是“區域、地域”,那麼 當在DNS文檔中看到“域名”的概念時,頭腦可能再次陷入混亂。在以上兩種場合,“域”具 有完全不同的含義。
造成混亂的不僅有中文支字“域”,還有DNS本身。DNS-Domain Name System,翻譯 過來是“域名管理系統”;還有一個英文詞組的縮寫也叫“DNS”-Domain Name Server,翻 譯過來是“域名服務器”。只有這裡的域才具有“區域、地域”的相關含義。因為通俗一點說, 所謂“域名管理系統”,就是一個問路的系統,只不過問路的人是電腦,回答的人也是電腦 而已。
那麼問路的電腦問的什麼路?為什麼要問路呢?這是由於網絡上並行的兩套地址系統,即 IP地址和域名造成的。IP地址用二進制數來表示,每個IP地址長32bit,由4個小於256的數 字組成,數字之間用點間隔,例如125.39.78.230表示一個IP地址(天空下載網站,域名 www.skycn.net)。由於IP地址是用數字表示的,電腦用戶使用時難以記憶,因此在IP地址的基 礎上又發展出一套字母化的地址方案,每一個字母化的地址都與特定的IP地址一一對應,這樣 網絡上的資源訪問起來就容易多了。這個與網絡上的數字型IP地址相對應的字母地址,就稱為 域名。域名可以到域名注冊機構申請注冊。
像現實中的地址一樣,域名也是分級別的,級別包括頂級域名、二級域名、三級域名等。 頂級域名又分為國家頂級域名和國際頂級域名(com、org等),目前已有200多個國家按照ISO 3166國家代碼分配了頂級域名,例如中國是cn,美國是us,日本是jp等。所有的世界的頂級 域名構成了一張“世界域名地圖”,如圖5-23所示。 圖5-23
為方便用戶記憶而發展出來的這套字母化地址方案就是“域名管理系統”,而具體解決從域 名到IP地址轉換的計算機就是這個“域名服務器”。對於網管而言,“域名管理系統”是既定的 方案,而自己要做的就是“域名服務器”——如果企業需要的話。
企業在這幾種情況下會用到DNS:一是使用AD管理局域網,二是架設內部網站,三是架 設可供外部訪問的Intemet站點。在第一種情況下,由於域的管理依賴DNS,所以配置域名服 務器是必需的;第二種情況就是第三種情況的縮小,只是網站的訪問限制在局域網內。加果具 備三種需求其中之一,則網管對DNS的修煉和實踐就成為必需的了。和AD -樣,實際操作起 來,並不見得如理論介紹得那麼難以理解。
和DNS服務功能類似的還有WINS。WINS服務的作用和DNS的最終目的一樣,最後都 是要將名稱解析為IP地址,但是二者的差別在於DNS是通過TCP/IP協議來完成的,WINS是 通過NET BIOS協議來完成的。自Windows 2000以後,微軟就放棄了WINS方案,因為現實 中估計已經沒有Windows NT4.O+Windows 98這種組合的網絡應用了。
DNS之“域”.