给定IP地址块,怎么计算分配给计算机使用的最小IP地址?

应邀回答本行业问题。给定IP地址块,可以结合子网掩码来计算出可以分配给计算机使用的最小的IP地址。通常分配的IP地址块本身是IP/掩码的形式。我们最常见的IP地址块是这样分配的,比如:192.168.1.70/28,或者是192.168.1.70 255.255.255.240。掩码的28是指28个1,也就是11111111.11111111.11111111.11110000我们可以将IP地址和掩码都转化成2进制的数字,并且对其,就可以计算出该IP地址段的网络号,就可以得出该网络的第一个IP以及最后一个IP。

比如上边这个:而该网络的主机数量,则是将掩码反转,也就是1变成0,变成100000000000000000000000000001111,换算成十进制也就是15,而该网络第一个可用的主机号就是192.168.1.65,而最后一个主机号是192.168.1.79,但是在IPV4中,全0的主机号是网络号,全1的主机号是作为广播地址使用的,也就是说192.168.1.79是192.168.1.64/28这个网络的广播地址,是不能被主机使用的,这样一来,这个网络的第一个可以使用的IP就是192.168.1.65,而最后一个可以被使用的IP就是192.168.1.78。