有人能解释或举一些例子说明为什么我们首先使用最大的子网进行子网划分吗? 相反方法的后果是什么?
答案1
这是一个最极端的例子。子网 10.0.0.0 /8 包含 2 个网络,每个网络有 2 个主机。
Network DirectedBroadcast CIDR Mask UsableHosts
10.0.0.0 10.127.255.255 9 255.128.0.0 8,388,606 AVL
10.128.0.0 10.191.255.255 10 255.192.0.0 4,194,302 AVL
10.192.0.0 10.223.255.255 11 255.224.0.0 2,097,150 AVL
10.224.0.0 10.239.255.255 12 255.240.0.0 1,048,574 AVL
10.240.0.0 10.247.255.255 13 255.248.0.0 524,286 AVL
10.248.0.0 10.251.255.255 14 255.252.0.0 262,142 AVL
10.252.0.0 10.253.255.255 15 255.254.0.0 131,070 AVL
10.254.0.0 10.254.255.255 16 255.255.0.0 65,534 AVL
10.255.0.0 10.255.127.255 17 255.255.128.0 32,766 AVL
10.255.128.0 10.255.191.255 18 255.255.192.0 16,382 AVL
10.255.192.0 10.255.223.255 19 255.255.224.0 8,190 AVL
10.255.224.0 10.255.239.255 20 255.255.240.0 4,094 AVL
10.255.240.0 10.255.247.255 21 255.255.248.0 2,046 AVL
10.255.248.0 10.255.251.255 22 255.255.252.0 1,022 AVL
10.255.252.0 10.255.253.255 23 255.255.254.0 510 AVL
10.255.254.0 10.255.254.255 24 255.255.255.0 254 AVL
10.255.255.0 10.255.255.127 25 255.255.255.128 126 AVL
10.255.255.128 10.255.255.191 26 255.255.255.192 62 AVL
10.255.255.192 10.255.255.223 27 255.255.255.224 30 AVL
10.255.255.224 10.255.255.239 28 255.255.255.240 14 AVL
10.255.255.240 10.255.255.247 29 255.255.255.248 6 AVL
10.255.255.248 10.255.255.251 30 255.255.255.252 2 REQ 2
10.255.255.252 10.255.255.255 30 255.255.255.252 2 REQ 2
想象一下,如果你选择了中间的这两个,会发生什么。我的计算器与我见过的其他计算器的工作方式不同。你告诉它起点,即 10.0.0.0 /8 或 192.168.1.0 /24,以及你想要的网络数量和大小,如下所示
1,30 '1 network with 30 host
2,10 '2 nets with 10 hosts
1,4 '1 net with 4 hosts
Network DirectedBroadcast CIDR Mask UsableHosts
192.168.1.0 192.168.1.127 25 255.255.255.128 126 AVL
192.168.1.128 192.168.1.159 27 255.255.255.224 30 AVL
192.168.1.160 192.168.1.191 27 255.255.255.224 30 REQ 30
192.168.1.192 192.168.1.207 28 255.255.255.240 14 AVL
192.168.1.208 192.168.1.223 28 255.255.255.240 14 REQ 10
192.168.1.224 192.168.1.239 28 255.255.255.240 14 REQ 10
192.168.1.240 192.168.1.247 29 255.255.255.248 6 AVL
192.168.1.248 192.168.1.255 29 255.255.255.248 6 REQ 4
答案2
这不是固定的规则,您可以先使用最小子网或任何您喜欢的顺序开始划分子网。但是,使用可变长度子网掩码 (VLSM) 从最大子网开始更易于管理并支持未来的修改。
从最大的开始更节省空间,因为您可以为较小的子网借用更多位。由于您只能在某些位置对地址范围进行子网划分,因此在匹配某些地址时会遇到问题。请考虑以下情况:
第一次分割 == 128 个空格
第二次分割 == 64 个空格
第三次分割 == 32 个空格
每次拆分,空间都会减少。假设您需要 2 个子网,一个用于 70 台电脑,另一个用于 3 台电脑。从最大的子网开始,您将更好地利用寻址空间。这是最紧凑的方式
答案3
您希望以这样一种方式划分子网,以便在完成后拥有最大的可用地址块。我有一个子网计算器,作为示例,我取 192.168.1.0 /24,并告诉它我想要 2 个 30 台主机的网络和 1 个 10 台主机的网络。以下是输出:
192.168.1.0 /25 -> 126 (128) ++
192.168.1.128 /27 -> 30 (32)
192.168.1.160 /27 -> 30 (32)
192.168.1.192 /28 -> 10 (16)
对上述内容的解释
Net CIDR Hosts Max Hosts(includes net# and directed broadcast)
192.168.1.0 25 126 (128)
192.168.1.128 27 30 (32) - 0 available
192.168.1.160 27 30 (32) - 0 available
192.168.1.192 28 10 (16) - 4 more available
最大主机数包括网络号和定向广播,例如,如果最大主机数为 32,则只能分配 30 个。
答案4
也许这不是一个固定的规则,但我记得,在学习 CCNA 并在 Packet Tracer 中练习时,我首先设置较小的子网时出现错误。