網掩碼計算網絡地址和廣播地址

根據子網掩碼計算網絡地址和廣播地址的方法
A=256-異常掩碼
B=異常掩碼對應IP地址
C=B/A 得到最接近B的但小於B的能被A整除的數(得出網絡地址)
D=C+A-1(得出廣播地址)
例:172.23.56.167 255.255.255.240
A=256-240=16
B=167
C=167/16=160
D=160+16-1=175
網絡地址172.23.56.160
廣播地址172.23.56.175
IP地址範圍172.23.56.161-172.23.56.174
也可以這樣理解,公式同上:
一個主機的IP地址是172.23.56.167,掩碼是255.255.255.240
255.255.255.240的掩碼所容納的IP地址有256-240=16個(包括網絡地址和廣播地址),那麼具有這種掩碼的網絡地址一定是16的倍 數.而網絡地址是子網IP地址的開始,廣播地址是結束,可使用的主機地址在這個範圍內,因此略小於167而又是16的倍數的只有160,所以得出網絡地址 是172.23.56.160.而廣播地址就是下一個網絡的網絡地址減1.而下一個16的倍數是176,因此可以得到廣播地址爲 172.23.56.175
例:255.254.0.0 123.150.0.0
A=256-254=2
B=150
C=150/2=150
D=150 + 2 -1=151
IP地址範圍123.150.0.0 - 123.151.255.255
VLSM:
使用可變長掩碼(Variable Length Subnet Mask,VLSM)就是指一個網絡可以用不同的掩碼進行配置。這樣做的目的是爲了使把一個網絡劃分成多個子網更加方便。在沒有VLSM的情況下,一個網 絡只能使用一種子網掩碼,這就限制了在給定的子網數目條件下主機的數目。
無類的內部域路由(CIDR)
  子網掩碼   CIDR值
  255.0.0.0 /8
  255.127.0.0 /9
  255.192.0.0 /10
  255.224.0.0 /11
  255.240.0.0 /12
  255.248.0.0 /13
  255.252.0.0 /14
  255.254.0.0 /15
  255.255.0.0 /16
  255.255.128.0 /17
  255.255.192.0 /18
  255.255.224.0 /19
  255.255.240.0 /20
  255.255.248.0 /21
  255.255.252.0 /22
  255.255.254.0 /23
  255.255.255.0 /24
  255.255.255.128 /25
  255.255.255.192 /26
  255.255.255.224 /27
  255.255.255.240 /28
  255.255.255.248 /29
  255.255.255.252 /30
C類地址的子網劃分
  在一個C類地址中,只有八位是可以用來定義主機的。記住,子網位必須是由左到右進行定義的,這中間,不能跳過某些位。也就是說,C類子網掩碼只能是:
  二進制 十進制 速記
  10000000 128 /25
  11000000 192 /26
  11100000 224 /27
  11110000 240 /28
  11111000 248 /29
  11111100 252 /30
  11111110 254 /31(無效)
以前用iptables加策略長用這玩意兒,現在才知道更具體的.還是得背啊…………
附:
A類 0-127 0 8位 24位
B類 128-191 10 16位 16位
C類 192-223 110 24位 8位
D類 224-239 1110 組播地址
E類 240-255 1111 保留試驗使用
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章