IP地址與域名詳解
對于新手菜鳥來說,IP地址和域名的含義很模糊,而且也不知道,這兩者之間到底有什么聯(lián)系。下面學(xué)習(xí)啦小編就為大家介紹一下關(guān)于這個問題的詳細(xì)內(nèi)容吧,歡迎大家參考和學(xué)習(xí)。
在國際互聯(lián)網(wǎng)(Internet)上有成千百萬臺主機(jī)(host),為了區(qū)分這些主機(jī),人們給每臺主機(jī)都分配了一個專門的“地址”作為標(biāo)識,稱為IP地址,它就像您在網(wǎng)上的身份證,
要查看自己IP地址可在Windows 9x的系統(tǒng)中單擊“開始”→"運(yùn)行”→敲入“winipcfg”(2000/xp 輸入ipconfig )→按回車鍵。IP是Internet Protocol(國際互聯(lián)網(wǎng)協(xié)議)的縮寫。各主機(jī)間要進(jìn)行信息傳遞必須要知道對方的IP地址。每個IP地址的長度為32位(bit),分4段,每段8位(1個字節(jié)),常用十進(jìn)制數(shù)字表示,每段數(shù)字范圍為1~254,段與段之間用小數(shù)點分隔。
每個字節(jié)(段)也可以用十六進(jìn)制或二進(jìn)制表示。每個IP地址包括兩個ID(標(biāo)識碼),即網(wǎng)絡(luò)ID和宿主機(jī)ID。同一個物理網(wǎng)絡(luò)上的所有主機(jī)都用同一個網(wǎng)絡(luò)ID,網(wǎng)絡(luò)上的一個主機(jī)(工作站、服務(wù)器和路由器等)對應(yīng)有一個主機(jī)ID。這樣把IP地址的4個字節(jié)劃分為2個部分,一部分用來標(biāo)明具體的網(wǎng)絡(luò)段,即網(wǎng)絡(luò)ID;另一部分用來標(biāo)明具體的節(jié)點,即宿主機(jī)ID。這樣的32位地址又分為五類分別對應(yīng)于A類、B類、C類、D類和E類IP地址。
1.A類IP地址
一個A類IP地址由1字節(jié)(每個字節(jié)是8位)的網(wǎng)絡(luò)地址和3個字節(jié)主機(jī)地址組成,網(wǎng)絡(luò)地址的最高位必須是“0”,即第一段數(shù)字范圍為1~127。每個A類地址可連接16387064臺主機(jī),Internet有126個A類地址。
2.B類IP地址
一個B類IP地址由2個字節(jié)的網(wǎng)絡(luò)地址和2個字節(jié)的主機(jī)地址組成,網(wǎng)絡(luò)地址的最高位必須是“10”,即第一段數(shù)字范圍為128~191。每個B類地址可連接64516臺主機(jī),Internet有16256個B類地址。
3.C類IP地址
一個C類地址是由3個字節(jié)的網(wǎng)絡(luò)地址和1個字節(jié)的主機(jī)地址組成,網(wǎng)絡(luò)地址的最高位必須是“ll0”,即第一段數(shù)字范圍為192~223。每個C類地址可連接254臺主機(jī),Internet有2054512個C類地址。
4.D類地址用于多點播送。
第一個字節(jié)以“lll0”開始,第一個字節(jié)的數(shù)字范圍為224~239,是多點播送地址,用于多目的地信息的傳輸,和作為備用。全零(“0.0.0.0”)地址對應(yīng)于當(dāng)前主機(jī),全“1”的IP地址(“255.255.255.255”)是當(dāng)前子網(wǎng)的廣播地址。
5.E類地址
以“llll0”開始,即第一段數(shù)字范圍為240~254。E類地址保留,僅作實驗和開發(fā)用。
幾種用作特殊用途的IP地址
?、僦鳈C(jī)段(即宿主機(jī))ID全部設(shè)為“0”的IP地址稱之為網(wǎng)絡(luò)地址,如129.45.0.0就是B類網(wǎng)絡(luò)地址。
?、谥鳈C(jī)ID部分全設(shè)為“1”(即255)的IP地址稱之為廣播地址,如129.45.255.255就是B類的廣播地址。
?、劬W(wǎng)絡(luò)ID不能以十進(jìn)制“127”作為開頭,在地址中數(shù)字127保留給診斷用。如127.1.1.1用于回路測試,同時網(wǎng)絡(luò)ID的第一個8位組也不能全置為“0”,全置“0”表示本地網(wǎng)絡(luò)。網(wǎng)絡(luò)ID部分全為“0”和全部為“1”的IP地址被保留使用。
Internet的設(shè)計者也不清楚它會怎樣發(fā)展。一些人設(shè)想一個Internet會是包含有許多主機(jī)的幾個網(wǎng)。另一些人則預(yù)言有許多的網(wǎng)而每一個網(wǎng)上的主機(jī)并不太多,作為折中, Internet的地址是適合大網(wǎng)和小網(wǎng)的。它們被確定為32位但有三種類型。地址是自定義的,它的最高位定義地址的類型。A類地址支持多個主機(jī)在一個網(wǎng):最高位為0,跟隨有7bit網(wǎng)絡(luò)部份和24bii主機(jī)部份。
在B類地址,最高位是非0,跟隨有14bit網(wǎng)絡(luò)號和16bii主機(jī)號。C類地址以110開始,跟隨有2lbit網(wǎng)絡(luò)號和8bit主機(jī)號。按常規(guī),Internet地址由加點的字符給出。地址由四部份10進(jìn)制數(shù)組成,用點作分隔。例如,10.0,0.51和128.10.2.1分別是A類和B類的Internet地址。
由于IP地址全是些的數(shù)字,為了便于用戶記憶,Internet上引進(jìn)了域名服務(wù)系統(tǒng)DNS(Domain Name System)。當(dāng)您鍵入某個域名的時候,這個信息首先到達(dá)提供此域名解析的服務(wù)器上,再將此域名解析為相應(yīng)網(wǎng)站的IP地址。
完成這一任務(wù)的過程就稱為域名解析。域名解析的過程是:當(dāng)一臺機(jī)器a向其域名服務(wù)器A發(fā)出域名解 析請求時,如果 A可以解析,則將解析結(jié)果發(fā)給 a,否則,A將向其上級域名服務(wù)器B發(fā)出解 析請求,如果B能解析,則將解析結(jié)果發(fā)給a,如果 B無法解析,則將請求發(fā)給再上一級域名服務(wù)器 C……如此下去,直至解析到為止。域名簡單地說就是Internet上主機(jī)的名字,它采用層次結(jié)構(gòu),每一層構(gòu)成一個子域名,子域名之間用圓點隔開,自左至右分別為:計算機(jī)名、網(wǎng)絡(luò)名、機(jī)構(gòu)名、最高域名。Internet域名系統(tǒng)是一個樹型結(jié)構(gòu)。
以機(jī)構(gòu)區(qū)分的最高域名原來有7個:com(商業(yè)機(jī)構(gòu))、net(網(wǎng)絡(luò)服務(wù)機(jī)構(gòu))、gov(政府機(jī)構(gòu))、mil(軍事機(jī)構(gòu))、org(非盈利性組織)、edu(教育部門)、int(國際機(jī)構(gòu))。1997年又新增7個最高級標(biāo)準(zhǔn)域名:firm(企業(yè)和公司)、store(商業(yè)企業(yè))、web(從事與WEB相關(guān)業(yè)務(wù)的實體)、arts(從事文化娛樂的實體)、REC(從事休閑娛樂業(yè)的實體)、info(從事信息服務(wù)業(yè)的實體)、nom(從事個人活動的個體、發(fā)布個人信息)。這些域名的注冊服務(wù) 由多家機(jī)構(gòu)承擔(dān), CNNIC也有幸成為注冊機(jī)構(gòu) 之一; 按照ISO-3166標(biāo)準(zhǔn)制定的國家域名,一般 由各國的NIC(Network Information Center, 網(wǎng)絡(luò)信息中心 )負(fù)責(zé)運(yùn)行。
以地域區(qū)分的最高域名有:AQ(南極洲)、AR(阿根廷)、AT(奧地利)、AU(澳大利亞)、BE(比利時)、BR(巴西)、CA(加拿大)、CH(瑞士)、CN(中國)、DE(德國)、DK(丹麥)、ES(西班牙)、FI(芬蘭)、FR(法國)、GR(希臘)、IE(、愛爾蘭)、IL(以色列)、IN(印度)、IS(冰島)、IT(意大利)、JP(日本)、KR(韓國)、MY(馬來西亞)、NL(荷蘭)、NO(挪威)、NZ(新西蘭)、PT(葡萄牙)、RU(俄羅斯)、SE(瑞典)、SG(新加坡)、TH(泰國)、TW(中國臺灣)、UK或GB(英國)、US(美國)(一般可省略)等。
我國域名體系分為類別域名和行政區(qū)域名兩套。類別域名有六個,分別依照申請機(jī)構(gòu)的性質(zhì)依次分為: A C-科研機(jī)構(gòu); COM-工、商、金融等專業(yè); EDU-教育機(jī)構(gòu); GOV-政府部門; NET-互聯(lián)網(wǎng)絡(luò)、接入網(wǎng)絡(luò)的信息中心和運(yùn)行中心; ORG-各種非盈利性的組織。
行政區(qū)域名是按照我國的各個行政區(qū)劃分而成的,其劃分標(biāo)準(zhǔn)依照國家技術(shù)監(jiān)督局發(fā)布 的國家標(biāo)準(zhǔn)而定,包括“行政區(qū)域名”34個, 適用于我國的各省、自治區(qū)、直轄市,分別為 : BJ-北京市; SH-上海市;TJ-天津市; CQ-重慶市; HE-河北省; SX-山西省; NM-內(nèi)蒙古自治區(qū);LN-遼寧省; JL-吉林 省; HL-黑龍江省; JS-江蘇省; ZJ- 浙江省; AH-安徽; FJ-福建省; JX- 江西省; SD-山東省; HA-河南省; HB- 湖北省; HN-湖南省; GD-廣東省; GX- 廣西壯族自治區(qū); HI-海南省; SC-四川 省; GZ-貴州省;YN-云南省; XZ-西藏 自治區(qū); SN-陜西省; GS-甘肅省; QH -青海省; NX-寧夏回族自治區(qū); XJ-新 疆維吾爾自治區(qū); TW-臺灣; HK-香港; MO-澳門。 CN域名除?edu.cn由CernNic運(yùn)行外,其他均由 CNNIC運(yùn)行。
傳統(tǒng)的域名和網(wǎng)址是一個技術(shù)層面上的事物,并有著嚴(yán)格的規(guī)定,上述幾個部分組成了一個完整的“網(wǎng)址”(URL),有的URL中還包含了數(shù)據(jù)庫,密碼等內(nèi)容。近來出現(xiàn)了中文域名,如“3721中文網(wǎng)址”是一種架設(shè)在IP地址和域名技術(shù)之上的“應(yīng)用和服務(wù)”,它不需改變現(xiàn)有的網(wǎng)絡(luò)結(jié)構(gòu)和域名體系,將一個復(fù)雜的URL轉(zhuǎn)換為一個直觀的中文詞匯,實現(xiàn)中文用戶的輕松上網(wǎng)。
另一種“CNNIC中文域名”則突出網(wǎng)絡(luò)的概念和技術(shù),因為它是一個技術(shù)標(biāo)準(zhǔn)和規(guī)范,它的推出使域名漢化有標(biāo)準(zhǔn)可循,充分體現(xiàn)了CNNIC作為中國域名管理機(jī)構(gòu)的身份,為中文網(wǎng)站提供了本土化
域名注冊的服務(wù)。這兩者不是一個層面上的事物,因此完全不沖突,而且3721中文網(wǎng)址支持傳統(tǒng)的“IP地址”和“域名”技術(shù)體系,也就自然支持CNNIC“中文域名”,3721的用戶只要在瀏覽器地址欄中輸入“http://”+“中文域名”就可以使用CNNIC中文域名系統(tǒng),如果按照老習(xí)慣直接輸入中文名稱則仍然使用3721中文網(wǎng)址服務(wù)。
一般每個“域名”或“中文域名”只對應(yīng)一個“IP地址”,由于3721中文網(wǎng)址作為一種架設(shè)在上層的應(yīng)用,3721中文網(wǎng)址可以實現(xiàn)“一對一”(一個中文網(wǎng)址對應(yīng)一個網(wǎng)站)、“一對多”(一個中文網(wǎng)址對應(yīng)多個鏡像站點)、“多對一”(多個中文網(wǎng)址對應(yīng)一個中文網(wǎng)站)、“多對多”等不同形式??梢詫⒄麄€URL(包括深層目錄)轉(zhuǎn)換成一個簡單直觀的中文詞匯??茖W(xué)技術(shù)的不斷發(fā)展地址與域名將有更豐富的含義……
在INTERNET上,另一類地址——電子郵件的地址,即E-MAIL地址。E-MAIL地址具有以下統(tǒng)一的標(biāo)準(zhǔn)格式:用戶名@主機(jī)域名,用戶名就是你在主機(jī)上使用的用戶碼,@符號是你使用的計算機(jī)域名。@可以讀成“AT”,也就是“在”的意思。