试图了解子网划分和借位,任何人都可以阐明吗?

网络工程 IPv4 子网
2022-02-17 23:49:36

我正在从 Windows Networking Essentials 书中学习(或尝试)。我正在为子网划分的概念而苦苦挣扎。我再次阅读了这些页面,用谷歌搜索了它,散步了,但我仍然不明白!

本书给出了一个具有两个子网的网络示例,如下所示:

子网 1

网络 ID:192.168.129.0
子网掩码:255.255.255.192

子网 2

网络 ID:10.80.128.0
子网掩码:255.255.224.0

我不明白为什么我们不能这样做:

子网

网络 ID:192.168.129.0
子网掩码:255.255.255.0

子网 b

网络 ID:192.168.130.0
子网掩码:255.255.255.0

我不明白为什么会像1 & 2那样在子网掩码中借位,你为什么不直接使用不同的网络 ID,比如a & b

可能是我完全误解了这一点,如果你有 Windows Networking Essentials 书,它是 pp.100-108 :)

2个回答

这一切都是为了在如何分配地址方面拥有更大的灵活性。

子网 1提供的主机地址少于子网 a

因此,子网 1是您保存地址(与子网 a相比)以在其他子网中使用的选项。

子网 2提供的主机地址比子网 b多

因此,子网 2是您构建更大 LAN 的一个选项(与子网 b相比)。

子网划分时要考虑的重要因素之一是网络的大小(您需要的主机地址数量)。不同的子网掩码,即从地址的主机部分借位,允许您将一个大型网络分解为一堆较小的网络。例如,在子网 1 中,子网掩码为 255.255.255.192 (192.168.129.0/26),我们有以下情况:

  • 我们看到子网掩码的位是从第 4 个八位字节 192.128.129.00|000000 借来的
  • 2^(我们借用的位数)给了我们可以制作的不同子网的数量 - 在这种情况下为 4
  • 每个子网将有 2^(remaining bits) = 2^6 - 2 = 62 个主机地址(我们取出广播和网络地址)

当您分配了一个大地址块并且需要拥有多个小型网络(例如,您公司的每个楼层有不同的网络)时,子网是一个不错的选择。这有助于减少网络拥塞,并且管理起来更容易、更灵活。