ip地址拆分以及ip 范围求取案例
取相同位,去不同位
例子:172.16.0.0 /15拆成四个子网,并写出其ip范围
**换算:**128 64 32 16 8 4 2 1
例子1.
二进制:172.0001000 0.0 0000000.00000000
Ip:172.16.0.0
范围:172.0001000 0.0 0000000.00000001--172.0001000 0.0 1111111.11111110
Ip范围:172.16.0.1—172.16.127.254
例子2.
二进制:172.0001000 0.1 0000000.00000000
Ip:172.16.128.0
范围:172.0001000 0.1 0000000.00000001--172.0001000 0.1 1111111.11111110
Ip范围:172.16.128.1—172.16.255.254
例子3
.二进制:172.0001000 1.0 0000000.00000000
Ip:172.17.0.0
范围:172.0001000 1.0 0000000.00000001--172.0001000 1.0 1111111.11111110
Ip范围:172.17.0.1—172.17.127.254
例子4
.二进制:172.0001000 1.1 0000000.00000000
Ip:172.16.0.0
范围:172.0001000 1.1 0000000.00000001--172.0001000 1.1 1111111.11111110
Ip范围:172.17.128.1—172.17.255.254
注:主机位全为1时ip能取的最大值,但主机不能全为1,全为1时为广播地址,因此ip地址中要少一个主机位全为1的地址,即ip最大为主机位全为1时再减去1例如 .11111110
主机位全为0时ip能取到最小值,但主机又不能全为0,全为0时为网段地址,因此ip地址中要少一个主机位全为0的地址,即最小为主机位全为0时再加 1 例如 .00000001