在以上示例中,我们分别以要求 3 个子网和要求 5 个子网的网际网络为例。 为了完成创建四个子网的目标,我们从默认掩码为 255.255.255.0 或 /24 前缀的 IP 地址的 8 个可用主机位中借用 2 个位。 产生的子网掩码为 255.255.255.192,总共创建了 4 个可能的子网。 应用主机数量计算公式 2^6-2,我们确定 4 个子网中的每个子网都有 62 个主机地址可以分配给节点。

为了获得 5 个子网,我们从默认掩码为 255.255.255.0 或 /24 前缀的 IP 地址的 8 个可用主机位中借用 3 个位。 从地址的主机部分借用 3 个位之后,还剩余 5 个主机位。 产生的子网掩码为 255.255.255.224,总共创建了 8 个子网,每个子网有 30 个主机地址。

以需要 100 个子网的大型组织或园区的网际网络为例。 正如上述示例所示,为了实现创建 100 个子网的目标,我们必须从现有网际网络 IP 地址的主机部分借用位。 同样,为了计算子网数量,我们必须查看可用主机位的数量并使用子网计算公式 2^借用的位数再减去 2。 使用最后一个示例中的 IP 地址 192.168.10.0/24,我们有 8 个主机位;为了创建 100 个子网,我们必须借用 7 个位。

假设借用 7 个位,计算子网数量:2^7=128 个子网。

但是,如果借用 7 个位,则只剩余一个主机位,而且如果我们应用主机数量计算公式,就会发现这些子网中将没有主机。 假设只剩一个位,计算主机数量:2^1=2,然后减去网络地址和网络广播的 2 个位,则结果为 0 个主机 (2^1-2=0)。

在要求较多子网的情况下,需要 IP 网络有更多主机位可以借用,例如默认子网掩码为 /16 或 255.255.0.0 的 IP 地址。 第一个二进制八位数的范围为 128 - 191 的地址,默认掩码为 255.255.0.0,或 /16。 该范围内的地址网络部分有 16 个位,而且主机部分有 16 个位。 这 16 个位就是创建子网时可以借用的位数。

使用一个新的 IP 地址为 172.16.0.0/16 的地址块,必须借用主机位来创建至少 100 个子网。 从第一个可用主机位开始从左到右借用,我们一次借用一个位,直到达到创建 100 个子网所需的位数。 借用 1 个位可以创建 2 个子网,借用 2 个位可以创建 4 个子网,借用 3 个位创建 8 个子网,依此类推。 假设借用了 7 个位,使用公式 2^借用的位数来计算创建的子网数量:

2^7 = 128 个子网

如图所示,借用 7 个位可以创建 128 个子网。

回想一下,子网掩码必须作出更改以反映借用的位。 在本示例中,当借用 7 个位时,掩码将扩展 7 个位到第三个二进制八位数。 该掩码以十进制表示为 255.255.254.0,或 /23 前缀,因为第三个二进制八位数以二进制表示为 11111110,第四个二进制八位数以二进制表示为 00000000。 子网划分将在第三个二进制八位数中完成,而主机位在第三和第四个二进制八位数中。