192.168.50.0/24 网络可以与 192.168.50.0/23 网络通信吗?

192.168.50.0/24 网络可以与 192.168.50.0/23 网络通信吗?

我当前有一个在 192.168.50.0/24 范围内运行的本地网络,但是我可用的 IP 地址已经不够了。

计划是将网络更改为 192.168.50.0/23 网络,这将有效地使我的地址空间翻倍,为我提供以下范围:

192.168.50.1 - 192.168.51.254

如果可能的话,我希望分阶段进行迁移。许多设备由 DHCP 提供服务,而许多其他设备则被分配了静态 IP 地址(并​​要求它们是静态的)。一些具有静态 IP 地址的设备只能由第三方供应商更改,因此必须在工作时间内在实时使用的网络上进行更改。

我的问题是 - 在过渡阶段,在更改各种设备上的 IP 设置时会发生什么? 事情会中断吗? 或者现有 /24 网络和新 /23 网络之间的通信仍然正常吗? 流量不会跨越任何路由器,只需几台交换机。

在尽量减少潜在停机时间和其他问题的同时,在实时和正在使用的网络上管理这种转换的最佳方法是什么?

答案1

在您描述的场景中:

  • 两台机器的 IP 在重叠范围内,无论其子网声明有何不同,都可以相互通信
    • 任何依赖本地广播的通信都将不是但是可以工作,因为两个子网有不同的本地广播地址(255.255.255.255 上的全局广播仍然可以工作)
  • 具有不在重叠范围内的 IP 的计算机只能与知道新子网的计算机进行通信(从技术上讲,它们可以通信重叠处的机器,但那里的机器不懂如何发回数据包)

答案2

您没有更改网关地址或 dhcp 服务器地址,但您更改了网络掩码和广播地址。

因此,只要每台机器上的广播地址和网络掩码没有改变,原子网(192.168.50.0)上的机器就无法与新子网上的机器通信。

对于由 DHCP 提供服务的机器,这种情况只会持续到重新连接为止,无论是通过重新启动还是新租约都无关紧要。但重新连接后,它们将使用新的广播地址和网络掩码,一切都会好起来。

对于具有静态 IP 的机器,问题将持续存在,直到人工干预为其提供正确的、新的网络描述。

相关内容