C語言 域名系統(tǒng)
域名相當(dāng)于在Internet上的名字地址,通過它才能找到需要的網(wǎng)站。因?yàn)镮P地址是純數(shù)字,比較難記,所以在Internet上一般用域名來代替IP地址。域名由若干個(gè)英文字母(不分大小寫)、數(shù)字或減 號(hào)組成,再用小數(shù)點(diǎn)分隔成幾部分。
域名系統(tǒng)采用層次結(jié)構(gòu),按地理域或機(jī)構(gòu)域進(jìn)行分層,用小數(shù)點(diǎn)將各個(gè)層次隔開,從右到左依次為最高域名段、次高域名段等,最左的一個(gè)字段為主機(jī)名。與IP地址一樣,域名在Internet上也是全世界唯一的。企業(yè)、政府、非政府組織等機(jī)構(gòu)或者個(gè)人在互聯(lián)網(wǎng)上注冊(cè)的名稱,是互聯(lián)網(wǎng)上企業(yè)或機(jī)構(gòu)間相互聯(lián)絡(luò)的網(wǎng)絡(luò)地址。
域名是Internet地址中的一項(xiàng),是與互聯(lián)網(wǎng)協(xié)議(IP )地址相對(duì)應(yīng)的一串容易記憶的字符,由若干個(gè)從a到z的26個(gè)拉丁字母、0到9的10個(gè)阿拉伯?dāng)?shù)字及符號(hào)構(gòu)成,并按一定的層次和邏輯排列。目前也有一些國(guó)家在開發(fā)其他語言的域名,如中文域名。域名不僅便于記憶,而且即使在IP地址發(fā)生變化的情況下,通過改變解析對(duì)應(yīng)關(guān)系,仍可保持不變。網(wǎng)絡(luò)是基于TCP/IP協(xié)議進(jìn)行通信和連接的,每一臺(tái)主機(jī)都有一個(gè)唯一的標(biāo)識(shí)固定的IP地址,用以區(qū)別于網(wǎng)絡(luò)上成干上萬個(gè)用戶和計(jì)算機(jī)。網(wǎng)絡(luò)在區(qū)分所有與之相連的網(wǎng)絡(luò)和主機(jī)時(shí),均采用了一種唯一通用的地址格式,即每一個(gè)與網(wǎng)絡(luò)相連接的計(jì)算機(jī)和服務(wù)器都被指派了一個(gè)獨(dú)_無二的地址。為了保證網(wǎng)絡(luò)上每臺(tái)計(jì)算機(jī)IP地址的唯一性,用戶必須向特定機(jī)構(gòu)申請(qǐng)注冊(cè),該機(jī)構(gòu)根據(jù)用戶單位的網(wǎng)絡(luò)規(guī)模和近期發(fā)展計(jì)劃分配IP地址。
網(wǎng)絡(luò)中的地址方案分為兩套,P地址系統(tǒng)和域名地址系統(tǒng)。這兩套地址系統(tǒng)是一一對(duì)應(yīng)的關(guān)系。IP 地址用二進(jìn)制數(shù)來表示,每個(gè)IP地址長(zhǎng)32比特,由4個(gè)小于256的數(shù)字組成,數(shù)字之間用點(diǎn)間隔。例如 表示一個(gè)IP地址。由于IP地址是數(shù)字標(biāo)識(shí),使用時(shí)難以記憶和書寫,因此在IP地址的基礎(chǔ)上又發(fā) 展出一種符號(hào)化的地址方案,來代替數(shù)字型IP地址。每一個(gè)符號(hào)化的地址都與特定的IP地址對(duì)應(yīng),這樣網(wǎng) 絡(luò)上的資源訪問起來就容易多了。這個(gè)與網(wǎng)絡(luò)上的數(shù)字型IP地址相對(duì)應(yīng)的字符型地址,就被稱為域名。
可見域名就是上網(wǎng)單位的名稱,是一個(gè)通過計(jì)算機(jī)登上網(wǎng)絡(luò)的單位在該網(wǎng)中的地址。一個(gè)公司如果希望在網(wǎng)絡(luò)上建立自己的主頁,就必須取得一個(gè)域名。域名也是由若干部分組成,包括數(shù)字和字母。通過該地址,人們可以在網(wǎng)絡(luò)上找到所需的詳細(xì)資料。域名是上網(wǎng)單位和個(gè)人在網(wǎng)絡(luò)上的重要標(biāo)識(shí),起著識(shí)別作用,便于他人識(shí)別和檢索某企業(yè)、組織或個(gè)人的信息資源,從而更好地實(shí)現(xiàn)網(wǎng)絡(luò)資源共享。
除了識(shí)別功能外,在虛擬環(huán)境下,域名還可以起到引導(dǎo)、宣傳、代表等作用。
點(diǎn)擊加載更多評(píng)論>>