已知IP地址和子网掩码求最小IP和最大IP
已知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地址块类型的题目了。