1. 程式人生 > >Ip子網劃分計算題舉例說明

Ip子網劃分計算題舉例說明


1、給定IP地址167.77.88.99和掩碼255.255.255.192,子網號是什麼?廣播地址是什麼?有效IP地址是什麼?

167.77.88.99-->10100111.01001101.01011000.01100011
255.255.255.192-->11111111.11111111.11111111.11000000

兩個轉換成二進位制 and一下得10100111.01001101.01011000.01000000
子網號167.77.88.64

廣播地址為10100111.01001101.01011000.01111111
得167.77.88.127

有效ip地址:167.77.88.65-167.77.88.126

2、一個子網網段地址為5.32.0.0掩碼為255.224.0.0網路,它允許的最大主機地址是(c ) 
A、5.32.254.254 
B、5.32.255.254 
C、5.63.255.254 
D、5.63.255.255

答案:
網段為000000101。00100000。00000000。00000000。掩碼為11111111。11100000。00000000。00000000。0代表主機位 
主機位有21位。又因為主機位全1不能用。所以最大的情況為 
000000101。00111111。11111111。11111110。換算位10進位制應該是5.63.255.254


3、拓展:
IP和子網掩碼 
我們都知道,IP是由四段數字組成,在此,我們先來了解一下3類常用的IP 
A類IP段 0.0.0.0 到127.255.255.255 
B類IP段 128.0.0.0 到191.255.255.255 
C類IP段 192.0.0.0 到223.255.255.255

XP預設分配的子網掩碼每段只有255或0 
A類的預設子網掩碼 255.0.0.0 一個子網最多可以容納1677萬多臺電腦 
B類的預設子網掩碼 255.255.0.0 一個子網最多可以容納6萬臺電腦 
C類的預設子網掩碼 255.255.255.0 一個子網最多可以容納254臺電腦

4、188.188.0.111,188.188.5.222,子網掩碼都設為255.255.254.0,在同一網段嗎? 
先將這些轉換成二進位制 
188.188.0.111 10111100.10111100.00000000.01101111 
188.188.5.222 10111100.10111100.00000101.11011010 
255.255.254.0 11111111.11111111.11111110.00000000 
分別AND,得 
10111100.10111100.00000000.00000000 
10111100.10111100.00000100.00000000 
網路標識不一樣,即不在同一網段。

5、一個公司有530臺電腦,組成一個對等區域網,子網掩碼設多少最合適? 
首先,無疑,530臺電腦用B類IP最合適(A類不用說了,太多,C類又不夠,肯定是B類),但是B類預設的子網掩碼是255.255.0.0,可以容納6萬臺電腦,顯然不太合適,那子網掩碼設多少合適呢?我們先來列個公式。 
2的m次方=560 
首先,我們確定2一定是大於8次方的,因為我們知道2的8次方是256,也就是C類IP的最大容納電腦的數目,我們從9次方一個一個試2的9次方是512,不到560,2的10次方是1024,看來2的10次方最合適了。子網掩碼一共由32位組成,已確定後面10位是0了,那前面的22位就是1,最合適的子網掩碼就是:11111111.11111111.11111100.00000000,轉換成10進位制,那就是255.255.252.0。


6、RFC 1918中定義了在企業網路內部使用的專用(私有)地址空間,如下:
A類:10.0.0.0-10.255.255.255
B類:172.16.0.0-172.31.255.255
C類:192.168.0.0-192.168.255.255