可能重复:
子网划分如何工作?
我看了一些关于子网掩码和 IP 地址的视频,但我有一个问题找不到答案,如何解决这个问题?
子网内 PC 的 IP 地址为 203.34.27.1。子网内最多允许连接 30 个“合法”(终端)系统。使用的子网掩码是什么(以点表示)?
30 使得求解变得困难,如果是 32,那么我会说 2^5 = 32,但因为是 30,所以我不知道如何求解
答案1
30 个端系统 + 2 个未使用的地址(网络和广播)= 32
由于网络地址是 .0 地址,我们可以从计数中减去它:32 - 1 = 31
31 = 11111(5位)
将其与 255(11111111 = 8 位)进行异或,得到 11100000 = 224
因此掩码应为 255.255.255.224
答案2
对我来说,一个简单的方法就是这样......
我们知道 255.255.255.0 (/24) 有 256 个地址。
我们知道 255.255.255.128 (/25) 有 2 组 128 个地址。
我们知道 255.255.255.192 (/26) 有 4 组 64 个地址。
我们知道 255.255.255.224 (/27) 有 8 组 32 个地址。
我们知道 255.255.255.240 (/28) 有 16 组 16 个地址。
我们知道 255.255.255.248 (/29) 有 32 组 8 个地址。
我们知道 255.255.255.252 (/30) 有 64 组 4 个地址。
因此,在这种情况下,您的子网有 32 个 IP 地址(其中 30 个可用,因为一个是子网 ID,另一个是广播)。因此,在这种情况下,您的子网为 255.255.255.224 或 CIDR 表示法中的 /27。
答案3
也许这是作弊,但我用http://www.subnetmask.info/用于网络计算,当它不明显时。图表http://www.skullbox.net/subnetcalculator.php也有帮助。
答案4
从http://www.subnet-calculator.com/cidr.php
203.34.27.0/27
255.255.255.224
这将为您提供 32 个 IP,其中 30 个可用,另加网络和广播地址。