在进行网络更改时,混合子网将如何影响网络

网络工程 子网 网络 dhcp
2022-02-21 00:04:08

手动分配 IP 地址为 192.168.0.10/24 或 192.168.1.11/24 的主机是否会继续运行。当路由器、DHCP 和交换机现在设置为 192.168.0.0/22 时。

我们继承了一个有机的网络。具有三个不同的网络和网关。

简单地说,我们在以下网络中有主机和用户

192.168.0.0/24 GW 192.168.0.1
192.168.1.0/24 GW 192.168.1.1 - host/Firewall 192.168.0.100
192.168.2.0/24 GW 192.168.2.1 - host/Firewall 192.168.0.100

我可以创建超级网/更大的子网网络,如192.168.0.0/22.

我们有大部分用户和一些主机通过 DHCP 分配 IP。我们可以更新此配置以将子网和网关固定为单个 IP。

不在 DHCP 上的主机会发生什么情况,这些主机具有手动分配的接口和网关。

我知道我需要更新网关才能访问互联网。但是,在较小的有限子网中定义了网络配置的主机将如何受到影响。

当路由器、DHCP、交换机现在设置为 192.168.0.0/22 继续运行时,IP 地址分配为 192.168.0.10/24 或 192.168.1.11/24 的主机是否会继续运行。

2个回答

手动分配 IP 地址为 192.168.0.10/24 或 192.168.1.11/24 的主机是否会继续运行。当路由器、DHCP 和交换机现在设置为 192.168.0.0/22 时。

并不真地。主机将继续相互交谈,但将网关/路由器移出 192.168.0.0/24 会使它们无法访问,即使从路由器的角度来看一切都很好。例如,IP 为 192.168.1.1/22 的网关不能被 IP 为 192.168.0.10/24 的主机使用。

IP 子网中的所有节点必须就它们的子网掩码达成一致——如果不一致,它们就无法在不使用路由器的情况下相互通信。

通过 DHCP 配置主机,只需更改 DHCP 范围的网络掩码即可。

混合使用 DHCP 和静态配置的主机,您需要设置在 /24 子网之间路由的网关 - 即使它们位于相同的 L2 网段中。只要使用网关,就将它们的网络掩码保留在 /24。但是,这应该只是新编号计划的临时解决方法。

请记住,两个节点只能在任一情况下相互通信

  1. 从每个节点的角度来看,它们在同一个子网中
  2. 中间有一个网关,每个子网都有一个接口

实际上,可以使用重叠子网,但不适合胆小的人 - 绝对不建议在过渡期以上使用。

例如,您在同一个 L2 段中有两个节点 A:192.168.0.10/24 和 B:192.168.1.10/22。B 直接与 A 对话,因为它在 B 的子网内。

A 不能直接与 B 交谈(B 不是 192.168.0.0/24 的一部分)。但是,如果您有一个用于 A 的(发夹)网关,具有 L3 接口 192.168.0.1/24 和 192.168.1.1/24,那么该路由也将被覆盖。

在一个可怕的过渡时期,我不得不处理一个非常相似的问题。

  • 三个和你一样的网络 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24,每个都有 .1 作为默认网关。
  • 我将它们全部合并到一个带有单个路由器的以太网中
  • 所有新寻址均在 /22 中完成
  • 路由器上放置了辅助 IP 地址:192.168.1.1 192.168.2.1 和 192.168.3.1
  • 禁用路由器上的 ICMP 重定向消息

您在旧 /24 和新 /22 主机之间获得不对称路由:旧到新将通过路由器,而新到旧将直接通过。

坦率地说,这很可怕,寻找和删除旧配置需要的时间比你想象的要长得多。但它确实有效。