計(jì)算機(jī)網(wǎng)絡(luò)原理 Internet的域名結(jié)構(gòu)
計(jì)算機(jī)網(wǎng)絡(luò)原理 Internet 的域名結(jié)構(gòu)在Internet 中,通過域名準(zhǔn)確無誤地把我們指引到要訪問的站點(diǎn)。其實(shí)域名就相當(dāng)于我們?cè)谏钪校约旱男彰粯?,而IP 地址就相當(dāng)于自己的身份證號(hào)碼。所
計(jì)算機(jī)網(wǎng)絡(luò)原理 Internet 的域名結(jié)構(gòu)
在Internet 中,通過域名準(zhǔn)確無誤地把我們指引到要訪問的站點(diǎn)。其實(shí)域名就相當(dāng)于我們?cè)谏钪校约旱男彰粯?,而IP 地址就相當(dāng)于自己的身份證號(hào)碼。所以域名和IP 地址是一一對(duì)應(yīng)用的,并且域名易于記憶。
DNS 有兩個(gè)不同概念:一個(gè)比較抽象,即指明了名字語法和名字的授權(quán)管理規(guī)則;另一個(gè)指明分布計(jì)算機(jī)系統(tǒng)的實(shí)現(xiàn),它能高交地將名字映射到地址。
由于計(jì)算機(jī)用戶的不斷增加,早期非等級(jí)的名字空間來管理是非常困難的。因此Internet 采用了層次樹狀結(jié)構(gòu)的命名方法,就像我們所使用的電話系統(tǒng)一樣。每一部電話都有自己的號(hào)碼,而每個(gè)市級(jí)都有自己的級(jí)別區(qū)號(hào)。通過這種方法,連接網(wǎng)絡(luò)中的每一臺(tái)計(jì)算機(jī)或者路由器,都有一個(gè)惟一的層次結(jié)構(gòu)的名字,稱為域名(domain name )。在這里,我們所說的“域(domain )”是名字空間中一個(gè)可被管理的劃分。域還可劃分為子域,如二級(jí)域、三級(jí)域等。
在網(wǎng)絡(luò)中,每個(gè)域名的結(jié)構(gòu)都由若干個(gè)分量組成,每個(gè)分量之間用小數(shù)點(diǎn)隔開。 格式:?. 三級(jí)域名. 二級(jí)域名. 頂級(jí)域名
各分量又代表不同級(jí)別的域名。每一級(jí)的域名都由英文字母和數(shù)字組成。另外,從格式中,我們可以看出級(jí)別最低的域名寫在最左邊,而級(jí)別最高的頂級(jí)域名則寫在最右邊。一般完整的域名不超過255個(gè)字符。各級(jí)域名由其上一級(jí)的域名管理機(jī)構(gòu)管理,這種方法可以使用每一個(gè)域名都是惟一的,并且也容易設(shè)計(jì)出一種查找域名的機(jī)制。
從ww.huitong.net.cn 這個(gè)域名來看,它是由幾個(gè)不同的部分組成的,這幾個(gè)部分彼此之間具有層次關(guān)系。其中最后的.cn 是域名的頂級(jí)域名,.net 是第二層,.huitong 是真正的域名,處在第三層(當(dāng)然還可以有第四層)。至此用戶可以看出域名從后到前的層次結(jié)構(gòu)類似于一個(gè)倒立的樹型結(jié)構(gòu)。
在概念上,頂級(jí)域名的名字可以采用兩種完全不同的命名分級(jí),即地理和組織。前者是按照國(guó)家或地區(qū)來劃分,后者是按組織的類型劃分。
現(xiàn)在頂級(jí)域名TLD (Top Level Domain)有三大類:
● 國(guó)家頂級(jí)域名nTDL :采用ISO3166的規(guī)定。如:.cn 表示中國(guó),.us 表示美國(guó),.uk 表示英國(guó)等。國(guó)家頂級(jí)域名又記為ccTLD (cc 表示國(guó)家代碼country-code ),現(xiàn)在使用的國(guó)家頂級(jí)域名約有200個(gè)左右。
● 國(guó)際頂級(jí)域名iTDL :采用.int 。國(guó)際性的組織可在.int 下注冊(cè)。
● 通用頂級(jí)域名gTDL :采用RFC1591規(guī)定,即.com 表示公司企業(yè),.net 表示網(wǎng)絡(luò)服務(wù)機(jī)構(gòu),.org 表示非贏利性組織,.edu 表示教育機(jī)構(gòu),.gov 表示政府部門,.mil 表示軍事部門,.arpa 表示美國(guó)軍方。其中.edu 、.gov 、.arpa 和.mil 均為美國(guó)專用。 隨著計(jì)算機(jī)網(wǎng)絡(luò)的不斷發(fā)展,到2000年ICANN 域名管理機(jī)構(gòu),新增加的頂級(jí)域名是.biz 表示商業(yè),.coop 表示合作公司,.info 表示信息行業(yè),.aero 表示航空業(yè),.pro 表示專業(yè)人士,.museum 表示博物館行業(yè),.name 表示個(gè)人。
在頂級(jí)域名下,還可以再根據(jù)需要定義次一級(jí)的域名。例如,在我國(guó)的頂級(jí)域名.cn 下又設(shè)立了.com ,.net ,.org ,.gov ,.edu 以及我國(guó)各個(gè)行政區(qū)的劃分,如.bj 代表北京,.sh 代表上海等等,如圖7-8所示。