IP位址分類

2021-08-31 02:18:18 字數 2698 閱讀 2310

我們知道網際網路是全世界範圍內的計算機聯為一體而構成的通訊網路的總稱。聯在某個網路上的兩台計算機之間在相互通訊時,在它們所傳送的資料報裡都會含有某些附加資訊,這些附加資訊就是傳送資料的計算機的位址和接受資料的計算機的位址。象這樣,人們為了通訊的方便給每一台計算機都事先分配乙個類似我們日常生活中的**號碼一樣的標識位址,該標識位址就是我們今天所要介紹的ip位址。根據tcp/ip協議規定,ip位址是由32位二進位制數組成,而且在internet範圍內是唯一的。例如,某台聯在網際網路上的計算機的ip位址為: 

11010010 01001001 10001100 00000010 

很明顯,這些數字對於人來說不太好記憶。人們為了方便記憶,就將組成計算機的ip位址的32位二進位制分成四段,每段8位,中間用小數點隔開,然後將每八位二進位制轉換成十進位制數,這樣上述計算機的ip位址就變成了:210.73.140.2。 

ip位址分類

a 類位址 

b 類位址

c 類位址 

d 類位址 

e 類位址 

1. a 類位址

乙個a 類ip位址僅使用第乙個8位位組表示網路位址。剩下的3個8位位組表示主機位址。a類位址的第乙個位總為0,這一點在數學上限制了a類位址的範圍小於 127,127是64+32+16+8+4+2+1的和。最左邊位表示128,在這裡空缺。因此僅有127個可能的a類網路。a類位址後面的24位(3個點-十進位制數)表示可能的主機位址,a類網路位址的範圍從1.0.0.0到126.0.0.0。注意只有第乙個8位位組表示網路位址,剩餘的3個8位位組用於表示第乙個8位位組所表示網路中惟一的主機位址,當用於描述網路時這些位置為0。注意技術上講,127.0.0.0 也是乙個a類位址,但是它已被保留作閉環(look back )測試之用而不能分配給乙個網路。每乙個a類位址能支援16777214個不同的主機位址,這個數是由2的24次方再減去2得到的。減2是必要的,因為 ip把全0保留為表示網路而全1表示網路內的廣播位址。其中10.0.0.0 和10.255.255.255保留 。

a類位址的網路標識佔1個位元組,第1位為「0」,允許有27-2=126個a類網路,每個網路大約允許有1670萬台主機。通常分配給擁有大量主機的網路,如一些大公司(如ibm公司等)和網際網路主幹網路。

2. b 類位址

設計b類位址的目的是支援中到大型的網路。b類網路位址範圍從128.1.0.0到191.254.0.0。b 類位址蘊含的數學邏輯是相當簡單的。乙個b類ip位址使用兩個8位位組表示網路號,另外兩個8位位組表示主機號。b類位址的第1個8位位組的前兩位總置為 10,剩下的6位既可以是0也可以是1,這樣就限制其範圍小於等於191,由128+32+16+8+4+2+1得到。最後的16位( 2個8位位組)標識可能的主機位址。每乙個b類位址能支援64534 個惟一的主機位址,這個數由2的16次方減2得到。b類網路僅有16382個,其中172.16.0.0和172.31.255.255保留。

b類位址的網路標識佔2個位元組,第1,2位為「10」,允許有214=16383個網路,每個網路大約允許有65533臺主機。通常分配給結點比較多的網路,如區域網。

3. c 類位址

c類位址用於支援大量的小型網路。這類位址可以認為與a類位址正好相反。a類位址使用第乙個8位位組表示網路號,剩下的3個表示主機號,而c類位址使用三個8位位組表示網路位址,僅用乙個8位位組表示主機號。c類位址的前3位數為110,前兩位和為192(128+64),這形成了c類位址空間的下界。第三位等於十進位制數32,這一位為0限制了位址空間的上界。不能使用第三位限制了此8位位組的最大值為255-32等於223。因此c類網路位址範圍從 192.0.1.0 至223.255.254.0。最後乙個8位位組用於主機定址。每乙個c類位址理論上可支援最大256個主機位址(0~255),但是僅有254個可用,因為0和255不是有效的主機位址。可以有2097150個不同的c類網路位址,其中192.168.0.0和192.168.255.255保留。

c類位址的網路標識佔3個位元組,第1,2,3位為「110」,允許有221=2,097,151個網路,每個網路大約允許有254臺主機。通常分配給結點比較少的網路,如校園網。一些大的校園網可以擁有多個c類位址。

4. d 類位址

d 類位址用於在ip網路中的組播( multicasting ,又稱為多目廣播)。d類位址的前4位恒為1110 ,預置前3位為1意味著d類位址開始於128+64+32等於224。第4位為0意味著d類位址的最大值為128+64+32+8+4+2+1為239,因此d類位址空間的範圍從224.0.0.0到239. 255. 255.254。

5. e 類位址

e 類位址保留作研究之用。因此internet上沒有可用的e類位址。e類位址的前4位恒為1,因此有效的位址範圍從240.0.0.0 至255.255.255.255。

總的來說,ip位址分類由第乙個八位組的值來確定。任何乙個0到127 間的網路位址均是乙個a類位址。任何乙個128到191間的網路位址是乙個b類位址。任何乙個192到223 間的網路位址是乙個c類位址。任何乙個第乙個八位組在224到239 間的網路位址是乙個組播位址即d類位址。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位址被保留使用。

IP位址分類

ip位址型別 最初設計網際網路絡時,為了便於定址以及層次化構造網路,每個ip位址包括兩個標識碼 id 即網路id和主機id。同乙個物理網路上的所有主機都使用同乙個網路id,網路上的乙個主機 包括網路上工作站,伺服器和路由器等 有乙個主機id與其對應。ip位址根據網路id的不同分為5種型別,a類位址 ...

IP位址分類

ip位址分類 a 首位為0 1.0.0.0 126.0.0.0 主機號24位 b 前兩位為10 128.1.0.0 191.255.0.0 主機號16位 c 前三位為110 192.0.1.0 223.255.255.0 主機號8位 d 前四位為1110 224.0.0.0 239.255.255....

IP位址分類

5類ip位址 ip位址分類 第一位元組範圍 固定最高位 網路位網路數 主機位主機數 a0 12708 126 0和127特殊用途 16777214 2 24 2 b128 191 1016 2 14 162 16 2 c192 223 11024 2 21 82 8 2 d224 239 1110 ...