子網掩碼最通俗講解

記住公式:

劃分子網數:2n

主機數:2m

可用主機數:2m-2

說明:

n:向主機位借的位數 。

m: 剩下的的主機位數

子掩位數與子掩碼對照說明:

首先必然分清楚IP類別,目前有三大類

A類:8位,對應255.0.0.0

B類:16位,對應255.255.0.0

C類:24位,對應255.255.255.0

隨便給一個位數,例如:22 ,你就應該清楚它是在B類地址範圍,然後你在看,它比16多出6位,證明主機借了6位給網絡位了。那麼它還剩下2位主機位,主機數就是2的2次方等於4 ,子掩碼就是256-4=252

那我們就可以推出22的子掩位數等於255.255.252.0

那我們就可以推出18的子掩位數等於255.255.192.0

那我們就可以推出28的子掩位數等於255.255.255.240

那我們就可以推出30的子掩位數等於255.255.255.252

注意:B類的前面兩個255.255不變,C類的255.255.255不變。先判斷是哪類的子網,在根據借的位數。

同樣我們也可以根據子網掩碼來推出位數,看一下有幾個255,就可以知道是A\\B\\C類了,一個255就是A類。二個255就是B類,3個255就是C類。在用256減去不是255的數,在除以2的平方就是主機數,在用8減去主機數,就是借出去的子網數,如:255.255.252.0 兩個255就是B類,256-252等於4 ,4除以2的平方等於2,借了8-2=6給網絡位了,那麼現在子掩位就是16+6=22位了


子網掩碼最通俗講解

主機位和網絡位


如果我們清楚了子掩位數和子網掩碼的對應關係,清楚了公式,那麼劃分子網就很簡單了,舉例:

先來個B類

172.16.200.0/22 屬於哪個子網,網絡地址是多少,廣播地址,可用主機地址

分析:

看子網數我們知道它是B類地址,向主機借了6位過來,那麼它劃分的子網數就是2n

等於64個子網,主機數是2m 等於4。那麼172.16.200.0是屬於哪個子網段呢,我們可以用200除以4,可以除盡,可以從200開始

172.16.0.0/22 可用主機數:172.16.0.1—172.16.0.254

172.16.1.1­­––172.16.1.254

172.16.2.1­­––172.16.2.254

172.16.3.1­­––172.16.3.254

172.16.4.0/22 可用主機數:172.16.4.1—172.16.7.254

172.16.8.0/22 可用主機數:172.16.8.1—172.16.11.254

……….

172.16.200.0/22 可用主機數:172.16.200.1—172.16.200.254

172.16.201.1—172.16.201.254

172.16.202.1—172.16.202.254

172.16.203.1—172.16.203.254

172.16.200.0/22 屬於200子網,網絡地址是:172.16.200.0 廣播地址:172.16.203.255 可用主機地址:172.16.200.1-----172.16.203.254 等於4*254個地址1016個可用主機地址,子網掩碼就是255.255.252.0

在來個C類的

192.168.200.200/28 屬於哪個子網,網絡地址是多少,廣播地址,可用主機地址

分析:

看子網數我們知道它是C類地址,向主機借了4位過來,那麼它劃分的子網數就是2n

等於16個子網,那麼主機還剩下4位,主機數就是2m 等於16。那麼172.16.200.200是屬於哪個子網段呢,我們可以用200除以16,得192,那麼我們從192開始

192.168.200.0/28 可用主機192.168.200.1----192.168.200.14

192.168.200.16/28 可用主機192.168.200.17----192.168.200.30

192.168.200.32/28 可用主機192.168.200.33----192.168.200.46

……..

192.168.200.192/28 可用主機192.168.200.193----192.168.200.206

192.168.200.200/28 屬於192子網,網絡地址是192.168.200.192 廣播地址:192.168.200.207 可用主機地址:192.168.200.193----192.168.200.207 共14個IP地址,子網掩網就是:255.255.255.240


總結:首先看子網位數是哪類地址,如22就是B類,28就是C類,然後看它向主機機借的位數,22就是借了6位給網絡位,因為B類標準是16,現在變成22了,肯定是借了6位,那現在就可以劃分出26個子網等於64個子網了,那麼主機數就只有2位了,就是22個主機數了等於4個主機數,。B類前二位是不變的,如172.16.200.0 /22,那麼我們就從第三位開始變172.16.200.1---172.16.203.254,這就是一個子網



分享到:


相關文章: