Ip

一個路由器的兩端可以有相同的ip嗎?

  • January 10, 2020

我打算實現一個互連的星形拓撲網路。為此,我使用了 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。

從技術上講,您可以在兩個介面上使用相同的地址,但 /24 的流量只會流向具有該子網的介面,因為路由遵循最長的網路前綴。但是,如果帶有 /24 的介面關閉,則該子網的流量將轉到 /16 介面,在那裡它會死掉。

最佳做法是不要有重疊範圍,除非您有特定要求

引用自:https://serverfault.com/questions/998375