不少人確定對設定子網掩碼這個不熟悉,很頭疼,那麼我如今就告訴你們一個很容易算子網掩碼的方法,幫助一下喜歡偷懶的人:) 第一方法: 你們都應該知道2的0次方到10次方是多少把?也給你們說一下,分別是: 1 2 4 8 16 32 64 128 256 512 1024。 若是你但願每一個子網中只有5個ip地址能夠給機器用,那麼你就最少須要準備給每一個子網7個ip地址,由於須要加上兩頭的不可用的網絡和廣播ip,因此你須要選比7多的最近的那位,也就是8,就是說選每一個子網8個ip。好,到這一步,你就能夠算掩碼了,這個方法就是:最後一位掩碼就是256減去你每一個子網所須要的ip地址的數量,那麼這個例子就是256-8=248,那麼算出這個,你就能夠知道那些ip是不能用的了,看:0-7,8-15,16-23,24-31依此類推,寫在上面的0、七、八、1五、1六、2三、2四、31(依此類推)都是不能用的,你應該用某兩個數字之間的IP,那個就是一個子網可用的IP,怎麼了?是否是不相信?太簡單了。。。 我再試驗一下,就拿200臺機器分紅4個子網來作例子吧。 200臺機器,4個子網,那麼就是每一個子網50臺機器,設定爲192.168.10.0,C類的IP,大子網掩碼應爲255.255.255.0,對巴,可是咱們要分子網,因此按照上面的,咱們用32個IP一個子網內不夠,應該每一個子網用64個IP(其中62位可用,足夠了吧),而後用個人辦法:子網掩碼應該是256-64=192,那麼總的子網掩碼應該爲:255.255.255.192。不相信?算算:0-63,64-127,128-191,192-255,這樣你就能夠把四個區域分別設定到四個子網的機器上了. 第二方法: 好比一個C網要分紅兩個網段,那麼256/2=128.每一個子網128個地址。用256減去每一個子網的地址數,256-128=128,子網掩碼就是255.255.255.128; 分紅4個網段,256/4=64每一個子網64個地址。用256減去每一個子網的地址數,256-64=192,子網掩碼就是255.255.255.192; 分紅8個網段,256/8=32每一個子網32個地址。用256減去每一個子網的地址數,256-32=224,子網掩碼就是255.255.255.224. 因此咱們要求的那位數就是256減去每一個子網的地址數 下面列出各種ip地址所能劃分出的全部子網,其劃分後的主機和子網佔位數,以及主機和子網的(最大)數目,注意要去掉保留的ip地址(即劃分後有主機位或子網位全爲「0」或全爲「1」的): a類ip地址: 子網位 /主機位 子網掩碼 子網最大數 /主機最大數 2 /22 255.192.0.0 2/4194302 3 /21 255.224.0.0 6/2097150 4 /20 255.240.0.0 14/1048574 5 /19 255.248.0.0 30/524286 6 /18 255.252.0.0 62/262142 7 /17 255.254.0.0 126/131070 8 /16 255.255.0.0 254/65536 9 /15 255.255.128.0 510/32766 10 /14 255.255.192.0 1022/16382 11 /13 255.255.224.0 2046/8190 12 /12 255.255.240.0 4094/4094 13 /11 255.255.248.0 8190/2046 14 /10 255.255.252.0 16382/1022 15 /9 255.255.254.0 32766/510 16 /8 255.255.255.0 65536/254 17 /7 255.255.255.128 131070/126 18 /6 255.255.255.192 262142/62 19 /5 255.255.255.224 524286/30 20 /4 255.255.255.240 1048574/14 21 /3 255.255.255.248 2097150/6 22 /2 255.255.255.252 4194302/2 b類ip地址: 子網位 /主機位 子網掩碼 子網最大數 /主機最大數 2 /14 255.255.192.0 2/16382 3 /13 255.255.224.0 6/8190 4 /12 255.255.240.0 14/4094 5 /11 255.255.248.0 30/2046 6 /10 255.255.252.0 62/1022 7 /9 255.255.254.0 126/510 8 /8 255.255.255.0 254/254 9 /7 255.255.255.128 510/126 10 /6 255.255.255.192 1022/62 11 /5 255.255.255.224 2046/30 12 /4 255.255.255.240 4094/14 13 /3 255.255.255.248 8190/6 14 /2 255.255.255.252 16382/2 c類ip地址: 子網位 /主機位 子網掩碼 子網最大數/主機最大數 1 /7 255.255.255.128 1/128 2 /6 255.255.255.192 2/62 3 /5 255.255.255.224 6/30 4 /4 255.255.255.240 14/14 5 /3 255.255.255.248 30/6 6 /2 255.255.255.252 62/2 同時咱們還能夠使用可變長掩碼(VLSM)就是指一個網絡能夠用不一樣的掩碼進行配置。這樣作的目的是爲了使把一個網絡劃分紅多個子網更加方便。在沒有VLSM的狀況下,一個網絡只能使用一種子網掩碼,這就限制了在給定的子網數目條件下主機的數目。例如你被分配了一個C類地址,網絡號爲192.168.10.0,而你如今須要將其劃分爲三個子網,其中一個子網有100臺主機,其他的兩個子網有50臺主機。咱們知道一個C類地址有254個可用地址,那麼你如何選擇子網掩碼呢?從上表中咱們發現,當咱們在全部子網中都使用一個子網掩碼時這一問題是沒法解決的。此時VLSM就派上了用場,咱們能夠在100個主機的子網使用255.255.255.128這一掩碼,它能夠使用192.168.10.0到192.168.10.127這128個IP地址,其中可用主機號爲126個。咱們再把剩下的192.168.10.128到192.168.10.255這128個IP地址分紅兩個子網,子網掩碼爲255.255.255.192。其中一個子網的地址從192.168.10.128到192.168.10.191,另外一子網的地址從192.168.10.192到192.168.10.255。子網掩碼爲255.255.255.192每一個子網的可用主機地址都爲62個,這樣就達到了要求。能夠看出合理使用子網掩碼,能夠使IP地址更加便於管理和控制。