我是子网掩码的新手。我有个问题。如果网络地址是 10.10.10.0/23,那么这个网络的第一个和最后一个可用的 IP 地址是什么?
子网掩码相关的混淆
网络工程
IPv4
子网
2022-02-24 17:38:27
2个回答
我不相信 10.10.10.10/23 是网络地址,它会是网络上的主机地址;网络地址为 10.10.10.0,子网掩码为 255.255.254.0。
关于计算:我总是转换为二进制 - 10.10.10.10 是
00001010 00001010 00001010 00001010
使用 23 位子网掩码,即
11111111 11111111 11111110 00000000
用它作为面具
11111111 11111111 11111110 00000000
00001010 00001010 00001010 00001010
网络地址是 1 以下的部分,后跟零:
00001010 00001010 00001010 00000000
这是 10.10.10.0
主机由其余位确定。由于掩码是 23 位,因此地址的主机部分有 9 位。(32-23=9)
所以它们的范围从
00000000 00000000 00000000 00000001
到
00000000 00000000 00000001 11111111
将这些值添加到网络地址 - 低值:
00001010 00001010 00001010 00000000
+00000000 00000000 00000000 00000001
____________________________________
00001010 00001010 00001010 00000001
这是 10.10.10.1 - 高值:
00001010 00001010 00001010 00000000
+00000000 00000000 00000001 11111111
____________________________________
00001010 00001010 00001011 11111111
这是 10.10.11.255 - 广播地址。
所以网络地址是 10.10.10.0,广播地址是 10.10.11.255,可用地址是 10.10.10.1 到 10.10.11.254
二进制很容易。
可用主机的范围为 10.10.10.1 - 10.10.11.254,子网为 255.255.254.0。在这种情况下,10.10.10.255 和 10.10.11.0 地址将可用。
您可以通过子网计算器运行这些问题。我用Wintelguy