古詩詞大全網 - 成語用法 - ip168

ip168

給壹個計算的例子,樓主自己套公式。

………………

知道IP地址和子網掩碼後可以算出:

●網絡地址

● 廣播地址

● 地址範圍

● 本網有幾臺主機

例1下面例子IP地址為192·168·100·5 子網掩碼是255·255·255·0。算出網絡地址、廣播地址、地址範圍、主機數。

1、分步驟計算

1)將IP地址和子網掩碼換算為二進制,子網掩碼連續全1的是網絡地址,後面的是主機地址。 虛線前為網絡地址,虛線後為主機地址

192.168.100.5 11000000.10101000.01100100.00000101

255.255.255.0 11111111.11111111.11111111.00000000

2)IP地址和子網掩碼進行與運算,結果是網絡地址

192.168.100.5 11000000.10101000.01100100.00000101

255.255.255.0 11111111.11111111.11111111.00000000

與運算______________________________________________________________

結果為: 192.168.100.0 11000000.10101000.01100100.00000000

3) 將上面的網絡地址中的網絡地址部分不變,主機地址變為全1,結果就是廣播地址。

網絡地址為: 192.168.100.0 11000000.10101000.01100100.00000000

___________________________________________________________________________

將主機地址變為全1

廣播地址為: 192.168.100.255 11000000.10101000.01100100.11111111

4) 地址範圍就是含在本網段內的所有主機

網絡地址+1即為第壹個主機地址,廣播地址-1即為最後壹個主機地址,由此可以看出

地址範圍是: 網絡地址+1 至 廣播地址-1

本例的網絡範圍是:192·168·100·1 至 192·168·100·254

也就是說下面的地址都是壹個網段的。

192·168·100·1、192·168·100·2 ... 192·168·100·20 ... 192·168·100·111... 192·168·100·254

5) 主機的數量

主機的數量=2二進制的主機位數-2

減2是因為主機不包括網絡地址和廣播地址。本例二進制的主機位數是8位。

主機的數量=28-2=254

2、總體計算

我們把上邊的例子合起來計算壹下過程如下:

192.168.100.5 11000000.10101000.01100100.00000101

255.255.255.0 11111111.11111111.11111111.00000000

2)IP地址和子網掩碼進行與運算,結果是網絡地址

192.168.100.5 11000000.10101000.01100100.00000101

255.255.255.0 11111111.11111111.11111111.00000000

與運算 ______________________________________________________________

結果為網絡地址:192.168.100.0 11000000.10101000.01100100.00000000

___________________________________________________________________________

將結果中的網絡地址部分不變,主機地址變為全1

結果為廣播地址:192.168.100.0 11000000.10101000.01100100.11111111

主機的數量: 28-2=254

地址範圍是: 網絡地址: 192.168.100.0 ...... 廣播地址為: 192.168.100.255

主機的地址範圍是:網絡地址+1:192.168.100.1 ...... 廣播地址為: 192.168.100.254

例2IP地址為128·36·199·3 子網掩碼是255·255·240·0。算出網絡地址、廣播地址、地址範圍、主機數。

1) 將IP地址和子網掩碼換算為二進制,子網掩碼連續全1的是網絡地址,後面的是主機地址, 虛線前為網絡地址,虛線後為主機地址

128?36?199?3 10000000?00100100?1100 0111?00000011

255?255?240?0 11111111?11111111?1111 0000?00000000

2)IP地址和子網掩碼進行與運算,結果是網絡地址

128?36?199?3 10000000?00100100?1100 0111?00000011

255?255?240?0 11111111?11111111?1111 0000?00000000

與運算 ______________________________________________________________

結果為網絡地址:128?36?192?0 10000000?00100100?1100 0000?00000000

3)將運算結果中的網絡地址不變,主機地址變為1,結果就是廣播地址。

128?36?192?0 10000000?00100100?1100 0000?00000000

______________________________________________________________

廣播地址: 128?36?207?255 10000000?00100100?1100 1111?11111111

4) 地址範圍就是含在本網段內的所有主機

網絡地址+1即為第壹個主機地址,廣播地址-1即為最後壹個主機地址,由此可以看出

本例的網絡範圍是:128?36?192?1 至 128?36?207?254

5) 主機的數量

主機的數量=2二進制位數的主機-2=212-2=4094

從上面兩個例子可以看出不管子網掩碼是標準的還是特殊的,計算網絡地址、廣播地址、地址數時只要把地址換算成二進制,然後從子網掩碼處分清楚連續1以前的是網絡地址,後是主機地址進行相應計算即可。