ip地址个数的计算
一个IP地址,却关联太多的知识二进制与 8 比特电脑中显示出来的数字是 10 进制的,键盘的每一个键都有一个 8 位的二进制,所以 1 字节等于 8 比特。对数字而言,1 的二进制是 00000001 ,255 的二进制 是 11111111,而256的二进制是9为。所以从8比特的概念而言,255是最大值。但是别忘记 0 这个数,从0~255 ,一共是 256 个数,2 的 8 次方是 256 。这就是 二进制与 8 比特 。IPv4 的规定是 4 组 8 比特值,那么就是4 个2的8次方之和,即2的32次方,这就是所有的IPv4个数。ipv4 的 IP 个数表示与计算方法,举例而已192.168.1.1/24 ,这是多少个IP呢,计算方法是 32 - 24 = 8 ,然后 2 的8 次方 = 256 ,就是256个IP地址,相当于一个C段地址192.168.1.1/32 32-32=0 ,2 的 0次方 是1 ,表示一个 IP 地址192.168.1.1/16 32 - 16 = 16 ,2 的16次方 个 IP地址对 ipv6 而言,总数是128位,fe80::216:3cff:fed6:f41e/64 表示 2 的 64 次方个