IP子网掩码,网段,可用IP

案例

默认主机位,网络位

ip
10.122.145.64
00001010.01111010.10010010.01000000

子网掩码
255.255.252.0
11111111.11111111.11111100.00000000

网段
10.122.145.64/22

网络位22位,主机位为10位(可根据子网掩码1的数量算)

可分配IP数2^10-2=1022 (排除网关与广播地址)

网络地址(ip与子网掩码相与或者主机位全部为0)
00001010.01111010.10010000.00000000
十进制10.122.144.0

广播地址(主机位全部为1)
00001010.01111010.10010011.11111111
十进制10.122.147.255

可用IP区间为
10.122.144.1--10.122.147.254

例子2 IP 192.168.100.128 ,有1100台机器接入,求其网络号、主机号、掩码、网络地址、广播地址、可用地址段分别为多少?

2^10<1000<2^11,需要主机位11位,网络位为32-11=21

ip
192.168.100.128/21
11000000.10101000.01100100.10000000

子网掩码
11111111.11111111.11111000.00000000
十进制255.255.248.0

网络位(主机位为0或者IP与子网掩码相与)
11000000.10101000.01100000.00000000
十进制192.168.96.0

广播地址(主机位为1)
11000000.10101000.01100111.11111111
192.168.103.255

可分配IP
192.168.96.1--192.168.103.254

原文地址:https://www.cnblogs.com/linxizhifeng/p/12299603.html