web-dev-qa-db-ja.com

Ciscoルータに複数のデフォルトゲートウェイを設定するにはどうすればよいですか?

Ciscoルーターを複数のゲートウェイで構成する方法を知っている人はいますか?

私はラストリゾートゲートウェイを(メトリックが異なる)2回追加しようとしましたが、1つしか表示されていません。

Router(config)# ip route 0.0.0.0 0.0.0.0 2.2.2.2 10
Router(config)# ip route 0.0.0.0 0.0.0.0 3.3.3.3 100

また、show ip routeの出力は次のとおりです。

Router# show ip route
Gateway of last resort is 2.2.2.2 to network 0.0.0.0

     2.0.0.0/24 is subnetted, 1 subnets
C       2.2.2.0 is directly connected, FastEthernet0/0
     3.0.0.0/24 is subnetted, 1 subnets
C       3.3.3.0 is directly connected, FastEthernet0/1
     32.0.0.0/30 is subnetted, 1 subnets
C       32.2.2.0 is directly connected, Serial0/2/0
S*   0.0.0.0/0 [10/0] via 2.2.2.2

ポイントは、より高い距離メトリックを持つ他のルートを見ることができないということです?

誰もが疑惑を持っていますか?

2.2.2.2のリンクに障害が発生した場合、この構成は機能しますか?リンク2.2.2.2に障害が発生した場合、ルーターは他のネットワーク3.3.3.3を選択しますか?

4
Spirit

IIRC、異なるメトリックを配置した場合、最適ルートのみがメインルーティングテーブルに挿入されます。

したがって、3つの選択肢があります。

最初の選択肢、@ dkaragasidisが言ったように、(セッションごとの負荷分散を取得するために)メトリックを配置しないでください。その後、トラフィックはほぼ50%流れます。両方のリンク

2番目の選択肢、可能であれば、何らかの動的ルーティングプロトコル(BGPを推奨)を使用します。

3番目の選択肢ip slaコマンドを使用して、IPが利用可能かどうかを高額にチェックします。

1つのFastEthernetインターフェイス(または接続されているリモートポート)が失敗した場合(つまり、インターフェイスのステータスがdown)にすると、ルーターは自動的にotherデフォルトルートを挿入しますが、NOT NOT 2.2.2.2ルーターが何らかの理由で機能しない場合(その場合、ip slaコマンドがこれを処理します)。

BGPがオプションではなく、ゲートウェイのバランスをとる必要がない場合は、ip slaが最適なソリューションです。いくつかの例へのリンクについては、 同様の質問に対するこの回答 を参照してください。

9
Mr Shunz

シスコの IPコマンドを使用したラストリゾートゲートウェイの構成 を確認することを検討してください。

複数のip route 0.0.0.0 0.0.0.0コマンドを使用してデフォルトルートを設定すると、トラフィックは複数のルートで負荷分散されます。

5
dkaragasidis

複数のデフォルトルートを使用すると、トラフィックの負荷を分散できます(セッションlb)。
パスの1つをバックアップとして保持する場合は、メトリックを操作する必要があります。バックアップとして使用するパスにはより高いメトリックを、メインのパスにはより小さなメトリックを割り当てます。これで問題が解決します。
ところで、次のホップは失われますが、メインのデフォルトルートが存在するため、可用性を確認するためにトラッカーとip slaを構成する必要があります。 Ip Slaがダウンしている場合、ルートは削除され、バックアップルートがルーティングテーブルに挿入されます。

別の解決策は、ネクストホップの代わりに発信インターフェイスを定義することです。ここでは、IP SLAは必要ありません

 ip route 0.0.0.0 0.0.0.0 fa0/0 10  -->  main route
 ip route 0.0.0.0 0.0.0.0 fa0/1 100 -->  backup route
1
Met Bayram