將192.8.8.0~~~192.8.8.256 分爲儘可能 IP 數量 接近的4個網段,這四個網段的子網掩碼地址是多少,每一個子網可分配給主機的IP地址範圍是多少?
1.C類地址192.168.8.0,默認情況下的子網掩碼是255.255.255.0,首先我們要懂子網掩碼這個東西ipv4的地址共32位的二進制數表示。那麼:
默認子網掩碼十進制表示:255.255.255.0,那麼二進制怎麼表示?如下,
C類子網掩碼二進制表示:11111111.11111111.11111111.00000000
我們要求從這個網絡中劃分出4個子網,那麼2的幾方能>=4呢?答案就是2,2的2次方滿足需求,不過這裏提示,如果題目要求可用的子網要求>=4,那麼要2的3次方纔能滿足需求。暫且當做沒要求只能使用可用的子網。
2.既然2的2次方能滿足需求,那麼就要從主機號中借用2位作爲新的網絡號,在子網掩碼中,1代表網絡號,0代表主機號,子網地址=子網掩碼和IP地址相與,那麼下面最後8個0就是主機號,就是從這8個0中借用2位的0就能滿足需求了,如下:
原本的子網掩碼二進制表示:11111111.11111111.11111111.00000000
劃分後子網掩碼二進制表示:11111111.11111111.11111111.11000000
看沒沒有,劃分前是24位網絡號,劃分後就是26位主機,將二進制轉換成十進制
原本子網掩碼十進制表示:255.255.255.0
劃後子網掩碼十進制表示:2555.255.255.192
,如果同學你還不會二進制和十進制的相互轉換,我建議你去看下網絡的上書,學湊數字法。
3.既然已經知道劃分後的子網掩碼,那麼接下來我們要寫出每個子網的信息,如上,借了2位,那麼得出的子網就是4個(包括全0全1子網)。各個子網信息如下:
1子網:
網絡地址:192.168.8.0
子網掩碼:255.255.255.192
廣播地址:192.168.8.63
可用主機地址範圍:192.168.8.1~192.168.8.62
2子網:
網絡地址:192.168.8.64
子網掩碼:255.255.255.192
廣播地址:192.168.8.127
可用主機地址範圍:192.168.8.65~192.168.126
3子網:
網絡地址:192.168.8.128
子網掩碼:255.255.255.192
廣播地址:192.168.8.191
可用主機地址範圍:192.168.8.129~192.168.8.190
4子網:
網絡地址:192.168.8.192
子網掩碼:255.255.255.192
廣播地址:192.168.8.255
可用主機地址範圍:192.168.8.193~192.168.8.254
練習:
路由器收到一個數據包,數據包的目標地址是202.65.17.4,該子網屬於哪一個網段?