摘要:通信工程師考試培訓(xùn)傳輸與接入考試域名系統(tǒng):在計算機網(wǎng)絡(luò)中,主機標(biāo)識符分為三類:名字、地址和路由。在Internet中主機標(biāo)識符涉及到IP地址和物理地址。這是兩類處于不同層次上的地址,物理地址是指物理網(wǎng)絡(luò)內(nèi)部所使用的地址,在不同的物理網(wǎng)絡(luò)中其物理地址模式各不相同;IP地址用于IP層及以上各層的高層協(xié)議中,其目的在于屏蔽物理地址細(xì)節(jié),在Internet中提供一種全局性的通用地址。
10.3.3 域名系統(tǒng)
在計算機網(wǎng)絡(luò)中,主機標(biāo)識符分為三類:名字、地址和路由。在Internet中主機標(biāo)識符涉及到IP地址和物理地址。這是兩類處于不同層次上的地址,物理地址是指物理網(wǎng)絡(luò)內(nèi)部所使用的地址,在不同的物理網(wǎng)絡(luò)中其物理地址模式各不相同;IP地址用于IP層及以上各層的高層協(xié)議中,其目的在于屏蔽物理地址細(xì)節(jié),在Internet中提供一種全局性的通用地址。
Internet中IP地址由32 bit組成,對于這種數(shù)字型地址,用戶很難記憶和理解。為了向用戶提供一種直觀明白的主機標(biāo)識符,TCP/IP開發(fā)了一種命名協(xié)議,即域名系統(tǒng)DNS(Domain Name System)。這是一種字符型的主機名字機制,用于實現(xiàn)主機名與主機地址間的映射。
1.命名機制
Internet允許每個用戶為自己的計算機命名,并且允許用戶輸入計算機的名字來代替機器的地址。Internet提供了將主機名字翻譯成地址的服務(wù)。
對主機名字的首要要求是全局惟一性,這樣才可在整個網(wǎng)中通用;其次要便于管理,這里包括名字的分配、確認(rèn)和回收等工作;最后要便于名字與IP地址之間的映射。對這樣三個問題的特定解決方法,便構(gòu)成了特定的命名機制。
在網(wǎng)絡(luò)技術(shù)中最先采用的是無層次命名機制,由于其能力有限,現(xiàn)已被淘汰。TCP/IP采用的是層次型命名機制,其層次型命名結(jié)構(gòu)與Internet網(wǎng)絡(luò)體系結(jié)構(gòu)相對應(yīng)。
在層次型命名管理中,首先由中央管理機構(gòu)將較高一級名字空間劃分為若干部分,并將各部分的管理權(quán)授予相應(yīng)機構(gòu);各管理機構(gòu)可以將自己管轄的名字空間再進(jìn)一步劃分成若干子部分,并將這些子部分的管理權(quán)再授予若干子機構(gòu)。
一個通用的完整的層次型主機名格式如下:
本地名·組名·網(wǎng)點名·
其中,一個網(wǎng)點是Internet中的一個部分,由若干在地址位置或組織關(guān)系上聯(lián)系非常緊密的網(wǎng)絡(luò)組成;一個網(wǎng)點內(nèi)又可分為若干個“管理組”,并以此作為基礎(chǔ);在組名之下是各主機“本地名”。
為保證主機名的惟一性,則只要保證同層名字不發(fā)生沖突即可。
2.Internet域名
TCP/IP命名協(xié)議只是一種抽象說法,任何組織都可根據(jù)其層次型名字空間的要求,構(gòu)造自己組織內(nèi)部的域名,不過這些城名的使用也僅限于其系統(tǒng)內(nèi)部。
Internet為保證其域名系統(tǒng)的通用性,特規(guī)定了一組正式的通用標(biāo)準(zhǔn)符號,作為第一級域的域名,如表10.3所示。
表10.3 一級Internet域名
3.DNS管理
在Internet中,分組傳送時必須使用IP地址。用戶輸入的是主機名字,DNS的作用是將名字自動翻譯成IP地址。
DNS使用客戶機/服務(wù)器模型,其服務(wù)器稱為域名服務(wù)器。在域名服務(wù)器中保存了某一組織的全部主機的名字及其對應(yīng)的IP地址。當(dāng)某個應(yīng)用程序需要將某一主機名翻譯成IP地址時,該應(yīng)用程序即成為DNS的一個客戶。該應(yīng)用程序與域名服務(wù)器建立連接,將其主機名發(fā)送到域名服務(wù)器,域名服務(wù)器查找其對應(yīng)的IP地址,然后將正確的IP地址回送給該應(yīng)用程序。這樣該應(yīng)用程序在以后的所有通信中將使用該IP地址。
返回目錄:
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取