摘要:Internet中IP地址由32bit組成,對于這種數(shù)字型地址,用戶很難記憶和理解。為了向用戶提供一種直觀明白的主機(jī)標(biāo)識符,TCP/IP開發(fā)了一種命名協(xié)議,即域名系統(tǒng)(DNS)。這是一種字符型的主機(jī)名字機(jī)制,用于實現(xiàn)主機(jī)名與主機(jī)地址間的映射。本模塊首介紹域名系統(tǒng)的相關(guān)內(nèi)容。一、命名機(jī)制Internet允許每個用戶為自己的計算機(jī)命名,并且允
Internet中IP地址由32bit組成,對于這種數(shù)字型地址,用戶很難記憶和理解。為了向用戶提供一種直觀明白的主機(jī)標(biāo)識符,TCP/IP開發(fā)了一種命名協(xié)議,即域名系統(tǒng)(DNS)。這是一種字符型的主機(jī)名字機(jī)制,用于實現(xiàn)主機(jī)名與主機(jī)地址間的映射。本模塊首介紹域名系統(tǒng)的相關(guān)內(nèi)容。
一、命名機(jī)制
Internet允許每個用戶為自己的計算機(jī)命名,并且允許用戶輸入計算機(jī)的名字來代替機(jī)器的地址。 Internet提供將主機(jī)名字翻譯成地址的服務(wù)。
1、對主機(jī)名字的要求
全局性,這樣才可在整個網(wǎng)中通用;
便于管理,這里包括名字的分配、確認(rèn)和回收等工作;
便于名字與IP地址之間的映射。
對這樣3個要求的解決方法,便構(gòu)成了特定的命名機(jī)制。
2、層次型主機(jī)名格式
TCP/IP采用的是層次型命名機(jī)制,其命名結(jié)構(gòu)與Internet網(wǎng)絡(luò)體系結(jié)構(gòu)相對應(yīng)。
在層次型命名管理中,首先由中央管理機(jī)構(gòu)將較高一級名字空間劃分為若干部分,并將各部分的管理權(quán)授予相應(yīng)機(jī)構(gòu);各管理機(jī)構(gòu)可以將自己管轄的名字空間再進(jìn)一步劃分成若干子部分,并將這些子部分的管理權(quán)再授予若干子機(jī)構(gòu)。
一個通用的完整的層次型主機(jī)名格式如下:
本地名。組名。網(wǎng)點名
其中,一個網(wǎng)點是Internet中的一個部分,由若干在地址位置或組織關(guān)系上聯(lián)系非常緊密的網(wǎng)絡(luò)組成;一個網(wǎng)點內(nèi)又可分為若干個“管理組”,并以此作為基礎(chǔ);在組名之下是各主機(jī)“本地名”。
討論:
為保證主機(jī)名的性,則要保證同層名字不發(fā)生沖突。
3、Internet域名
TCP/IP命名協(xié)議只是一種抽象說法,任何組織都可根據(jù)其層次型名字空間的要求,構(gòu)造自己組織內(nèi)部的域名,不過這些域名的使用也僅限于其系統(tǒng)內(nèi)部。
Internet為保證其域名系統(tǒng)的通用性,特規(guī)定了一組正式的通用標(biāo)準(zhǔn)符號,作為第一級域的域名。
如:.com表示商業(yè)組織;.edu表示教育組織;.gov表示政府組織;.Info表示提供信息服務(wù)的實體;.int表示國際組織;.mil表示軍事組織;.net表示網(wǎng)絡(luò)組織;.org表示非商業(yè)組織;.web表示與WWW相關(guān)的實體。
域名中的國別代碼用兩個字母表示,如:.cn表示中國;.ul表示英國;jp表示日本;.fr 表示法國;.ca表示加拿大等。
二、域名系統(tǒng)(DNS)的作用
在Internet中,IP數(shù)據(jù)報傳送必須使用IP地址,用戶輸入的是主機(jī)名字,DNS的作用是將名字自動翻譯成IP地址。
DNS使用客戶機(jī)/服務(wù)器模型,其服務(wù)器稱為域名服務(wù)器。在域名服務(wù)器中保存了某一組織的全部主機(jī)的名字及其對應(yīng)的IP地址。當(dāng)某個應(yīng)用程序需要將某一主機(jī)名翻譯成IP地址時,該應(yīng)用程序即成為DNS的一個客戶。該應(yīng)用程序與域名服務(wù)器建立連接,將其主機(jī)名發(fā)送到域名服務(wù)器,域名服務(wù)器查找其對應(yīng)的IP地址,然后將正確的IP地址回送給該應(yīng)用程序。這樣該應(yīng)用程序在以后的所有通信中將使用該IP地址。
總結(jié)
對主機(jī)名字的要求是:全局性,便于管理,便于名字與IP地址之間的映射。
TCP/IP采用的是層次型命名機(jī)制,一個通用的完整的層次型主機(jī)名格式包括:本地名。組名。網(wǎng)點名。
DNS的作用是將名字自動翻譯成IP地址。
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取