IP位址分類 子網掩碼 私有位址區別

2021-07-11 01:32:41 字數 4760 閱讀 8543

摘要:

a類、b類、c類實際上是位址塊的概念,所謂申請乙個c類位址,指的是申請乙個c類位址塊。

c類位址塊裡的具體某個ip位址屬於這個c類位址塊,當然,也屬於c類位址類。

子網掩碼指的是劃分子網,比如把整個ip位址劃分為a類、b類、c類的數200多萬個位址塊。標識每個子網塊。

子網掩碼分為標準的子網掩碼(劃分a、b、c類的子網掩碼)以及可變長的子網掩碼vlsm,vlsm可對大的a類、b類、c類位址塊再進行劃分更小的子網。vlsm和cidr本質上都屬於靈活的可以根據主機數來決定網路字首位數

cidr:無類別域間路由

(classless inter-domain routing、

cidr

)是乙個用於給使用者分配

ip位址

以及在網際網路

上有效地路由ip

資料報的對ip位址進行歸類的方法。

最初設計

網際網路絡

時,為了便於

定址以及層次化構造網路,每個ip位址包括兩個

標識碼(id),即網路id和

主機id。同乙個

物理網路

上的所有

主機都使用同乙個網路id,網路上的乙個

主機(包括網路上工作站,伺服器和

路由器等)有乙個主機id與其對應。internet委員會定義了5種ip位址型別以適合不同容量的網路,即a類~e類。

其中a、b、c3類(如下**)由internetnic在全球範圍內統一分配,d、e類為特殊位址。

類別

最大網路數

ip位址範圍

最大主機數

私有ip位址範圍

a

126(2^7-2)

0.0.0.0-127.255.255.255

16777214

10.0.0.0-10.255.255.255

b

16384(2^14)

128.0.0.0-191.255.255.255

65534

172.16.0.0-172.31.255.255

c

2097152(2^21)

192.0.0.0-223.255.255.255

254

192.168.0.0-192.168.255.255

乙個a類ip位址是指, 在ip位址的四段號碼中,第一段號碼為網路號碼,剩下的三段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,a類ip位址就由1位元組的

網路位址和3位元組

主機位址組成,網路位址的最高位必須是「0」。a類ip位址中網路的標識長度為8位,

主機標識的長度為24位,a類

網路位址數量較少,有126個網路,每個網路可以容納

主機數達1600多萬台。

a類ip位址 位址範圍1.0.0.0到127.255.255.255

[1](二進位制表示為:00000001 00000000 00000000 00000000 - 01111110 11111111 11111111 11111111)。最後乙個是廣播位址。

a類ip位址的

子網掩碼為255.0.0.0,每個網路支援的最大

主機數為256的3次方-2=16777214臺。

[2]

乙個b類ip位址是指,在ip位址的四段號碼中,前兩段號碼為網路號碼。如果用

二進位制表示ip位址的話,b類ip位址就由2位元組的

網路位址和2位元組

主機位址組成,網路位址的最高位必須是「10」。b類ip位址中網路的標識長度為16位,

主機標識的長度為16位,b類

網路位址適用於中等規模的網路,有16384個網路,每個網路所能容納的計算機數為6萬多台。

b類ip位址位址範圍128.0.0.0-191.255.255.255

[3](二進位制表示為:10000000 00000000 00000000 00000000----10111111 11111111 11111111 11111111)。 最後乙個是廣播位址。

b類ip位址的子網掩碼為255.255.0.0,每個網路支援的最大主機數為256的2次方-2=65534臺。

乙個c類ip位址是指,在ip位址的四段號碼中,前三段號碼為網路號碼,剩下的一段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,c類ip位址就由3位元組的

網路位址和1位元組

主機位址組成,網路位址的最高位必須是「110」。c類ip位址中網路的標識長度為24位,主機標識的長度為8位,c類

網路位址數量較多,有209萬餘個網路。適用於小規模的

區域網路,每個網路最多只能包含254臺計算機。

c類ip位址範圍192.0.0.0-223.255.255.255

[3](二進位制表示為: 11000000 00000000 00000000 00000000 - 11011111 11111111 11111111 11111111)。

c類ip位址的子網掩碼為255.255.255.0,每個網路支援的最大主機數為256-2=254臺

d類ip位址在歷史上被叫做

多播位址(multicast address),即

組播位址。在

乙太網中,多播位址命名了一組應該在這個網路中應用接收到乙個分組的站點。多播位址的最高位必須是「1110」,範圍從224.0.0.0到239.255.255.255。

每乙個位元組都為0的位址(「0.0.0.0」)對應於當前

主機;ip位址中的每乙個位元組都為1的ip位址(「255.255.255.255」)是當前子網的

廣播位址;

ip位址中凡是以「11110」開頭的

e類ip位址都保留用於將來和實驗使用。

ip位址中不能以十進位制「127」作為開頭,該類位址中數字127.0.0.1到127.255.255.255用於迴路測試,如:

127.0.0.1可以代表本機ip位址,用「就可以測試本機中配置的web伺服器。

網路id的第乙個8位組也不能全置為「0」,全「0」表示本地網路。

二、私有ip位址範圍

私有ip位址是一段保留的ip位址。只使用在區域網中,無法在internet上使用。是為了解決ipv4位址不夠用的問題,這類位址配合nat可以緩解ipv4位址緊張的問題。

三、子網掩碼

用於劃分網路範圍,在同乙個子網內的可以不通過路由器來交換資訊。可用於區域網內私有位址,來劃分區域網不同的子網。也可用於公共ip網的a、b、c類位址,用於對一組ip位址,劃分不同的子網。

子網掩碼的作用就是和ip位址與運算後得出網路位址,子網掩碼也是32bit,並且是一串1後跟隨一串0組成,其中1表示在ip位址中的網路號對應的位數,而0表示在ip位址中主機對應的位數。

1)標準子網掩碼

a類網路(1 - 126) 預設子網掩碼:255·0·0·0

255·0·0·0 換算成二進位制為 11111111·00000000·00000000·00000000

可以清楚地看出前8位是網路位址,後24位是主機位址,也就是說,如果用的是標準子網掩碼,看第一段位址即可看出是不是同一網路的。如 21.0.0.0.1和21.240.230.1,第一段為21屬於a類,如果用的是預設的子網掩碼,那這兩個位址就是乙個網段的。

b類網路(128 - 191) 預設子網掩碼:255·255·0·0

c類網路(192 - 223) 預設子網掩碼:255·255·255·0

b類、c類分析同上。

2) 特殊的子網掩碼

標準子網掩碼出現的都是255和0的組合,在實際的應用中還有下面的子網掩碼

255·128·0·0

255·192·0·0

。。。。。。

255·255·192·0

255·255·240·0

。。。。。。

255·255·255·248

255·255·255·252

這些子網掩碼又是什麼意思呢?這些子網掩碼的出現是為了把乙個網路劃分成多個網路。

2) c類網路劃分舉例

劃分子網時,隨著子網位址借用主機位數的增多,子網的數目隨之增加,而每個子網中的可用主機數逐漸減少。以c類網路為例,原有8位主機位,2的8次方即256個

主機位址,預設

子網掩碼255.255.255.0。借用1位

主機位,產生2個子網,每個子網有126個主機位址;借用2位主機位,產生4個子網,每個子網有62個主機位址……每個網中,第乙個ip位址(即主機部分全部為0的ip)和最後乙個ip(即主機部分全部為1的ip)不能分配給主機使用,所以每個子網的可用ip位址數為總ip位址數量減2;根據子網id借用的主機位數,我們可以計算出劃分的子網數、

掩碼、每個子網主機數,列表如下:

① 劃分子網數 ② 子網位數 ③子網掩碼(二進位制) ④ 子網掩碼(十進位制) ⑤ 每個子網主機數

① 1~2 ② 1 ③ 11111111.11111111.11111111.10000000 ④ 255.255.255.128 ⑤ 126

① 3~4 ② 2 ③ 11111111.11111111.11111111.11000000 ④ 255.255.255.192 ⑤ 62

① 5~8 ② 3 ③ 11111111.11111111.11111111.11100000 ④ 255.255.255.224 ⑤ 30

① 9~16 ② 4 ③ 11111111.11111111.11111111.11110000 ④ 255.255.255.240 ⑤ 14

① 17~32 ② 5 ③ 11111111.11111111.11111111.11111000 ④ 255.255.255.248 ⑤ 6

① 33~64 ② 6 ③ 11111111.11111111.11111111.11111100 ④ 255.255.255.252 ⑤ 2

IP位址的分類 公有位址和私有位址 子網掩碼

ip位址的分類 1 a類ip位址 乙個a類ip位址由1位元組的網路位址和3位元組主機位址組成,網路位址的最高位必須是 0 位址範圍1.0.0.1 126.255.255.254 二進位制表示為 00000001 00000000 00000000 00000001 01111110 11111111...

IP位址 閘道器位址 子網掩碼位址

今天在用c 實現設定網路位址的時候竟然不知到閘道器與ip位址要在同網段這個關係,比較漢。趕緊補一下!ip位址 tcp ip transmite control protocol 傳輸控制協議 internet protocol網際協議 已成為計算機網路的一套工業標準協議。在應用 tcp ip協議的網...

IP位址 閘道器位址 子網掩碼位址

今天在用c 實現設定網路位址的時候竟然不知到閘道器與ip位址要在同網段這個關係,比較漢。趕緊補一下!ip位址 tcp ip transmite control protocol 傳輸控制協議 internet protocol網際協議 已成為計算機網路的一套工業標準協議。在應用 tcp ip協議的網...