子网掩码计算

子网掩码计算

可能重复:
子网划分如何工作?

我看了一些关于子网掩码和 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 个可用,另加网络和广播地址。

相关内容