2024/12/20
59 阅读

已知IP地址和子网掩码求最小IP和最大IP

最小IP=网络号+1

最大IP=广播地址-1

方法:首先要通过IP地址和子网掩码求得该网络的网络号以及广播地址,然后才能求出最小IP和最大IP。

下面看两个例子。

例1:求192.168.1.0/24 的网络号、广播地址、最大IP和最小IP是多少?

192.168.1.0转为二进制11000000.10101000.00000001.00000000

网络号:11000000.10101000.00000001.00000000即192.168.1.0

广播地址:11000000.10101000.00000001.11111111即192.168.1.255

最小IP=网络号+1=192.168.1.0+1=192.168.1.1

最大IP=广播地址-1=192.168.1.255-1=192.168.1.254

例2:求IP地址块222.125.80.128/26包含的可用主机数以及最小的地址和最大的地址?

222.125.80.128转换成二进制,11011110.01111100.01000110.10(000000)

括号里面是主机位,共有6位(32-26)。

2^6=64,再减掉222.125.80.128即主机位全零地址,和222.125.80.191即(主机位全1地址)广播地址外,还剩下64-2=62个主机地址。

其中最小地址主机位00 0001即222.125.80.129,11011110.01111100.01000110.10000001

最大地址主机位11 1110即222.125.80.190,11011110.01111100.01000110.10111110

PS:IP/26 是CIDR的格式,无分类域间路由选择(IP地址后加上“/”,然后写上网络前缀的位数,该位数可任意长度),就是说32位IP的前26位为网络号,后面的全部都可以分给主机。CIDR把网络前缀都相同的连续的IP地址组成一个“CIDR地址块”。

以上就是关于已知IP地址和子网掩码求最小IP和最大IP的方法介绍,掌握了这些知识也就会做IP地址块类型的题目了。

IP