静的ルーティング テーブルだけでネットワーク冗長性を実装できますか?

静的ルーティング テーブルだけでネットワーク冗長性を実装できますか?

私は、192.168.15.10 経由で 192.168.15.1 のルーターに接続された Windows 2003 サーバーを持っています。また、192.168.15.90 経由で同じルーターに接続された Linux サーバーもあります。そして、これら 2 台のマシン間は、それぞれ 192.168.15.11 と 192.168.15.91 経由で直接接続されています。

優先的に直接接続を使用するようにネットワーク構成を設定しようとしていますが、それが機能しない場合は、代わりにルーター経由の接続が自動的に使用されます。

接続ごとに異なるメトリックを使用して静的ルートを設定しましたが、直接接続がダウンしている場合は機能しないようです。

私が実現しようとしていることは、単に静的ルーティングだけで実際に可能なのでしょうか、それとも動的/RIP ルーティングを使用する必要があるのでしょうか?

=======

万が一競合が発生した場合に備えて、直接リンクを別のサブネット 192.168.18.0/24 に変更しました。

静的ルーティングなしでは、PINg はルータ経由のパスをたどるため、W2003 に次の永続ルートを追加しました。

C:\Documents and Settings\Administrator>route print

IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 04 5a 7c 39 06 ...... Linksys LNE100TX Fast Ethernet Adapter(LNE100TX
v4) - Deterministic Network Enhancer Miniport
0x30003 ...00 13 20 5c ca 9b ...... Broadcom NetXtreme 5751 Gigabit Controller -
 Deterministic Network Enhancer Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.15.1    192.168.15.10     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
     192.168.15.0    255.255.255.0    192.168.15.10    192.168.15.10     20
    192.168.15.10  255.255.255.255        127.0.0.1        127.0.0.1     20
    192.168.15.90  255.255.255.255    192.168.18.91    192.168.18.11      1
   192.168.15.255  255.255.255.255    192.168.15.10    192.168.15.10     20
     192.168.18.0    255.255.255.0    192.168.18.11    192.168.18.11     20
    192.168.18.11  255.255.255.255        127.0.0.1        127.0.0.1     20
    192.168.18.91  255.255.255.255    192.168.18.11    192.168.18.11      1
   192.168.18.255  255.255.255.255    192.168.18.11    192.168.18.11     20
        224.0.0.0        240.0.0.0    192.168.15.10    192.168.15.10     20
        224.0.0.0        240.0.0.0    192.168.18.11    192.168.18.11     20
  255.255.255.255  255.255.255.255    192.168.15.10    192.168.15.10      1
  255.255.255.255  255.255.255.255    192.168.18.11    192.168.18.11      1
Default Gateway:      192.168.15.1
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    192.168.18.91  255.255.255.255    192.168.18.11       1
    192.168.15.90  255.255.255.255    192.168.18.91       1

Linux では次のようになります。

192.168.15.11/32 via 192.168.18.91 metric 1 dev eth1
192.168.15.10/32 via 192.168.18.11 metric 1 dev eth1

直接リンクがアップしているときは、すべてが順調で、トラフィックは期待どおりに流れます。ただし、リンクをダウンさせると、永続的なルートはアクティブ テーブルから削除され、次の状態になります。

IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 04 5a 7c 39 06 ...... Linksys LNE100TX Fast Ethernet Adapter(LNE100TX
v4) - Deterministic Network Enhancer Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.15.1    192.168.15.10     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
     192.168.15.0    255.255.255.0    192.168.15.10    192.168.15.10     20
    192.168.15.10  255.255.255.255        127.0.0.1        127.0.0.1     20
   192.168.15.255  255.255.255.255    192.168.15.10    192.168.15.10     20
        224.0.0.0        240.0.0.0    192.168.15.10    192.168.15.10     20
  255.255.255.255  255.255.255.255    192.168.15.10    192.168.15.10      1
Default Gateway:      192.168.15.1
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    192.168.18.91  255.255.255.255    192.168.18.11       1
    192.168.15.90  255.255.255.255    192.168.18.91       1

15.10 から 15.90 への PING は失敗します (15.90 を使用しているユーザーが 15.10 を使用していることを示す ARP メッセージを確認しました)。また、15.90 から 15.10 への PING も失敗し、「18.91 から: ホストが利用できません」という応答が返されます。

答え1

どこから始めましょうか...

ネットマスクを教えていただいていませんが、これらはすべて同じ /24 上にあると想定していますか? もしそうなら、ルーティングはまったく関係ありません。これらのマシンはすべて同じサブネット上にあるので、ルーティングはありません。

各サーバーに 2 つの NIC があると思いますか? また、IP で接続しようとしていると思いますか? その場合、ダウンしている接続に関連付けられている IP はダウンしており、接続することはできません。.11 および .91 インターフェイスをリンクしているケーブルを外すと、それらの IP アドレスにはアクセスできなくなります。

DNS 名で接続しようとしている場合、解決は適切に行われていますか?

これらの問題を適切にトラブルシューティングするには、実際に行っていることをより詳しく説明する必要があります。また、ISO モデルを理解し、順番にトラブルシューティングを進めていくと、問題がどこにあるのかを突き止めるのに役立ちます。

/edit - わかりました。2 番目のインターフェースを別のサブネットに配置する編集を確認しました。ポイントは、インターフェース (IP 付き) がダウンしている場合、その IP にはアクセスできないということです。

何から守ろうとしているのですか? 「単一の NIC 障害」のようですね。 まあ、それを防ぐための標準的な対策があります - NIC ボンディングです。 NIC ドライバーが何らかの形でそれをサポートしていることを確認し、NIC をチーム化し、チームに単一の IP を割り当てます (各サーバー)。

関連情報