(1)子網掩碼1所對應的位爲網絡號位網絡
而0所對應的位爲主機號位spa
IP地址+子網掩碼=網絡號;class
IP地址+子網掩碼(反碼)=主機號。二進制
(2)主機號中的m位被用來表示網絡號了,也就是子網號,將0-255劃分爲2^m個子網,子網個數n與佔用主機地址位數m有以下等式成立:2m=n。既然咱們把一個網段分紅了四份,它就應該有4個廣播地址。廣播地址的定義是主機位全位1的地址就是廣播地址。word
(3)(二進制一位有0和1兩種表示,那麼佔用了兩位就有2*2=4種表示,這裏佔用了2位,也就是說咱們將原有的192.168.1.0這個網絡分紅了四份,即4個子網)這四段的網絡號分別是00000000、01000000、10000000、11000000,如今咱們將它們轉換成10進制就分別是0、64、128、192,如今把前24位加進來。di
這四段網絡分別是:co
192.168.1.0~192.168.1.63、
192.168.1.64~192.168.1.127
192.168.1.128~192.168.1.191
192.168.1.192~192.168.1.255
如今咱們來看廣播地址,既然咱們把一個網段分紅了四份,它就應該有4個廣播地址。廣播地址的定義是主機位全位1的地址就是廣播地址。
因此這四個網段的廣播地址末八位就是00111111、01111111、10111111、11111111,轉換成10進制分別爲63、127、191、255。加上原來的網絡號位,廣播地址就是
192.168.1.63
192.168.1.127
192.168.1.191
192.168.1.255
四個網段中刨除網絡地址和廣播地址中間的部分就是可用的主機IP地址了。
IP地址、子網掩碼、網絡號、主機號、網絡地址、主機地址複習
IP地址:4段十進制,共32位二進制,如:
192.168.1.1
二進制就是:11000000|10101000|00000001|00000001
子網掩碼能夠看出有多少位是網絡號,有多少位是主機號:
255.255.255.0
二進制是:11111111 11111111 11111111 00000000 網絡號24位,即全是1, 主機號8位,即全是0
129.168.1.1 /24
這個、24就是告訴咱們網絡號是24位,也就至關於告訴咱們了子網掩碼是:11111111 11111111 11111111 00000000
即:255.255.255.0
172.16.10.33/27 中的/27
也就是說子網掩碼是255.255.255.224 即27個全1 ,11111111 11111111 11111111 11100000
1、根據IP地址和子網掩碼求網絡地址和廣播地址:
一個主機的IP地址是202.112.14.137,掩碼是255.255.255.224,要求計算這個主機所在網絡的網絡地址和廣播地址
一、根據子網掩碼能夠知道網絡號有多少位,主機號有多少位!
255.255.255.224 轉二進制:
11111111 11111111 11111111 11100000
網絡號有27位,主機號有5位
網絡地址就是:把
IP地址轉成二進制和子網掩碼進行與運算(邏輯乘法:0&0=0;0&1=0;1&0=0;1&1=1 )
11001010 01110000 00001110 10001001 IP地址&子網掩碼
11001010 01110000 00001110 10001001
11111111 11111111 11111111 11100000
------------------------------------------------------
11001010 01110000 00001110
10000000
即:
202.112.14.128