web-dev-qa-db-ja.com

ルーターは両側で同じIPを持つことができますか?

相互接続されたスタートポロジネットワークを実装するつもりです。これには、ルーターA、A1、A2の3つのルーターを使用しています。

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

サブネットA1とA2を個別に管理し、さらに小さなサブネットに分割できるように、IPを階層的に割り当てたいと思います。

この状況で各インターフェイスのIPアドレスをどのように構成する必要がありますか?

両方のA1のインターフェイスで同じIP(172.16.1.1)を使用できますか?

Eth0:172.16.1.1/16とbr1:172.16.1.1/24としましょう

実際にはホストアドレス0を使いたいのですが、混乱を避けるために上記を省略したので、代わりに1を書きました。

1
Radu Marinescu

技術的には両方のインターフェイスで同じアドレスを使用できますが、ルーティングは最長のネットワークプレフィックスに従うため、/ 24のトラフィックはそのサブネットのインターフェイスにのみ送信されます。ただし、/ 24のインターフェイスがダウンしている場合、そのサブネットのトラフィックは/ 16インターフェイスに送られ、そこで停止します。

特定の要件がない限り、範囲が重複しないようにすることをお勧めします。

3
Kevin