1. 程式人生 > >IP地址與域名詳解

IP地址與域名詳解

【簡 介】
  在國際網際網路(Internet)上有成千百萬臺主機(host),為了區分這些主機,人們給每臺主機都分配了一個專門的“地址”作為標識,稱為IP地址,它就像您在網上的身份證,要檢視自己IP地址可在Windows 9x的系統中單擊“開始”→"執行”→敲入“winipcfg”(2000/xp 輸入ipconfig )→按回車鍵。IP是Internet Protocol(國際網際網路協議)的縮寫

5.E類地址

  以“llll0”開始,即第一段數字範圍為240~254。E類地址保留,僅作實驗和開發用。

  幾種用作特殊用途的IP地址

  ①主機段(即宿主機)ID全部設為“0”的IP地址稱之為網路地址,如129.45.0.0就是B類網路地址。

  ②主機ID部分全設為“1”(即255)的IP地址稱之為廣播地址,如129.45.255.255就是B類的廣播地址。

  ③網路ID不能以十進位制“127”作為開頭,在地址中數字127保留給診斷用。如127.1.1.1用於迴路測試,同時網路ID的第一個8位組也不能全置為“0”,全置“0”表示本地網路。網路ID部分全為“0”和全部為“1”的IP地址被保留使用。

  Internet的設計者也不清楚它會怎樣發展。一些人設想一個Internet會是包含有許多主機的幾個網。另一些人則預言有許多的網而每一個網上的主機並不太多,作為折中, Internet的地址是適合大網和小網的。它們被確定為32位但有三種類型。地址是自定義的,它的最高位定義地址的型別。A類地址支援多個主機在一個網:最高位為0,跟隨有7bit網路部份和24bii主機部份。在B類地址,最高位是非0,跟隨有14bit網路號和16bii主機號。C類地址以110開始,跟隨有2lbit網路號和8bit主機號。按常規,Internet地址由加點的字元給出。地址由四部份10進位制陣列成,用點作分隔。例如,10.0,0.51和128.10.2.1分別是A類和B類的Internet地址。   

  由於IP地址全是些的數字,為了便於使用者記憶,Internet上引進了域名服務系統DNS(Domain Name System)。當您鍵入某個域名的時候,這個資訊首先到達提供此域名解析的伺服器上,再將此域名解析為相應網站的IP地址。完成這一任務的過程就稱為域名解析。域名解析的過程是:當一臺機器a向其域名伺服器A發出域名解 析請求時,如果 A可以解析,則將解析結果發給 a,否則,A將向其上級域名伺服器B發出解 析請求,如果B能解析,則將解析結果發給a,如果 B無法解析,則將請求發給再上一級域名伺服器 C……如此下去,直至解析到為止。域名簡單地說就是Internet上主機的名字,它採用層次結構,每一層構成一個子域名,子域名之間用圓點隔開,自左至右分別為:計算機名、網路名、機構名、最高域名。Internet域名系統是一個樹型結構。

  以機構區分的最高域名原來有7個:com(商業機構)、net(網路服務機構)、gov(政府機構)、mil(軍事機構)、org(非盈利性組織)、edu(教育部門)、int(國際機構)。1997年又新增7個最高階標準域名:firm(企業和公司)、store(商業企業)、web(從事與WEB相關業務的實體)、arts(從事文化娛樂的實體)、REC(從事休閒娛樂業的實體)、info(從事資訊服務業的實體)、nom(從事個人活動的個體、釋出個人資訊)。這些域名的註冊服務 由多家機構承擔, CNNIC也有幸成為註冊機構 之一; 按照ISO-3166標準制定的國家域名,一般 由各國的NIC(Network Information Center, 網路資訊中心 )負責執行。

  以地域區分的最高域名有: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(美國)(一般可省略)等。