ip 子网掩码、网络地址、广播地址计算

例:
已知ip  16.158.165.91/22

子网掩码 根据22 得知子网掩码占22位

即:11111111.11111111.11111100.00000000   == 255.255.252.0

网络地址=ip地址and子网掩码
即:
16.158.165.91=00010000.10011110.‭10100101‬.01011011
and
255.255.252.0=11111111.11111111.11111100.00000000
网络地址=     00010000.10011110.10100100.00000000 =16.158.164.0


广播地址《 子网掩码取反后 与网络地址 或运算 得到广播地址 》

子网掩码取反
             255.255.252.0=11111111.11111111.11111100.00000000
得到:                      00000000.00000000.00000011.11111111=0.0.3.255
或运算
网络地址                   00010000.10011110.10100100.00000000 =16.158.164.0
结果:                     00010000.10011110.10100111.11111111=16.158.167.255

 
即 16.158.165.91/22
 
子网掩码:255.255.252.0
网络地址:16.158.164.0
广播地址:16.158.167.255

原文地址:https://www.cnblogs.com/yydown/p/11636258.html