在172.16.10.22 255.255.255.240这个网络里,有效的IP地址范围是?

2025-03-28 07:06:22
推荐回答(2个)
回答1:

1,将IP地址和子网掩码换算为二进制,作同或运算。得出网络地址。
比如你这个IP的二进制是:
10101100.00010000.00001010.00010110
子网掩码(255.255.255.240)是11111111.11111111.11111111.11110000
其中,网络地址部分为11111111.11111111.11111111.1111位数。
同或下来的结果就是:10101100.00010000.00001010.0001 0000,这个就是网络地址,最后面的四个0为主机地址。
2,网络地址不变,主机地址全成1,得出来的就是广播地址。
即10101100.00010000.00001010.0001 1111 = 172.16.10.31
3,IP起始地址为网络地址+1,IP结束地址为广播地址-1。这个就是IP地址的范围。

换算出来的结果就是172.16.10.17开始,到172.16.10.30结束

回答2:

172.16.10.22是网关吗?
掩码255.255.255.240,最后240转换为二进制是:11110000,IP中二进制的后四位你是可变的,共有16个值:
0000:是网络间隔,即172.16.10.21
0001:是网关,即172.16.10.22
0010-1110:是可用地址,即有效的IP地址范围是172.16.10.23-172.16.10.35
1111:广播地址,即172.16.10.36