一个路由器可以两边有相同的ip吗?

一个路由器可以两边有相同的ip吗?

我打算实现一个互连的星型拓扑网络。为此,我使用了 3 个路由器:路由器 A、A1 和 A2。

           internet
              |
           Router A
         172.16.0.1 /16
          /         \
         /           \
        /             \
     A1                A2
172.16.1.1 /24    172.16.2.1 /24
     /\                /\
    hosts             hosts

我希望以分层的方式分配 IP,以允许子网 A1 和 A2 独立管理并进一步细分为更小的子网。

这种情况下应该如何配置各个接口的IP地址呢?

我可以在两个 A1 接口上使用相同的 IP(172.16.1.1)吗?

假设 eth0:172.16.1.1/16 和 br1:172.16.1.1/24

我实际上想要使用主机地址 0,但为了避免混淆我在上面省略了该地址,因此我改写了 1。

答案1

从技术上讲,您可以在两个接口上使用相同的地址,但 /24 的流量只会流向具有该子网的接口,因为路由遵循最长的网络前缀。但是,如果具有 /24 的接口发生故障,则该子网的流量将流向 /16 接口,在那里流量​​将消失。

最佳做法是不要有重叠的范围,除非你有特殊要求

相关内容