天天看點

子網掩碼計算方法

子網劃分與執行個體根據以上分析,建議按以下步驟和執行個體定義子網路遮罩。

1、将要劃分的子網數目轉換為2的m次方。如要分8個子網,8=23。

2、取上述要劃分子網數的2的m次方的幂。如23,即m=3。

3、将上一步确定的幂m按高序占用主機位址m位後轉換為十進制。如m為3

則是11100000,轉換為十進制為224,即為最終确定的子網路遮罩。如果是C類網,則子網路遮罩為255.255.255.224;如果是B類網,則子

網掩碼為255.255.224.0;如果是C類網,則子網路遮罩為255.224.0.0。

在這裡,子網個數與占用主機位址位數有如下等式成立:2m=n。其中,m表示占用主機位址的位數;n表示劃分的子網個數。

根據這些原則,将一個C類網絡分成4個子網。若我們用的網絡号為192.9.200,則該C類網内的主機IP位址就是

192.9.200.1~192.9.200.254

(因為全“0”和全“1”的主機位址有特殊含義,不作為有效的IP位址),現将網絡劃分為4個部分,按照以上步驟:

4=22,取22的幂,即2,則二進制為11,占用主機位址的高序位即為11000000,轉換為十進制為192。這樣就可确定該子網路遮罩為:192.9.200.192,4個子網的IP位址範圍分别為:

二進制十進制

① 11000000 00001001 11001000 00000001 11000000 00001001 11001000 00111110 192.9.200.1

192.9.200.62

② 11000000 00001001 11001000 01000001 11000000 00001001 11001000 01111110 192.9.200.65

192.9.200.126

③ 11000000 00001001 11001000 10000001 11000000 00001001 11001000 10111110 192.9.200.129

192.9.200.190

④ 11000000 00001001 11001000 11000001 11000000 00001001 11001000 11111110 192.9.200.193

192.9.200.254