ACXシリーズルーターでのECMPフローベースの転送
ECMP(等価コストマルチパス)セットは、ルーティングテーブルに同一宛先のネクストホップアドレスが複数含まれており、コストが等しい場合に形成されます。(等コストのルートは、同じプリファレンス値とメトリック値を持ちます。アクティブ ルートに ECMP が設定されている場合、Junos OS はハッシュ アルゴリズムを使用して、ECMP セット内のネクストホップ アドレスの 1 つ を選択し、転送テーブルにインストールします。
ECMP セット内の複数のネクストホップ エントリーが転送テーブルにインストールされるように、Junos OS を設定できます。ACXシリーズルーターでは、フローごとのロードバランシングを実行して、ルーティングデバイス間の複数のパスにトラフィックを分散させることができます。ECMPフローベース転送は、集合型イーサネット(ae)インターフェイス上のIPv4、IPv6、MPLSパケットでサポートされています。
ロードバランシングは、異なるインターフェイスに複数の等コストのネクストホップがある場合、または集約されたインターフェイスに単一のネクストホップがある場合に、トラフィックを均等に分散するために使用されます。ハッシュを有効にするには、[edit forwarding-options]
階層レベルで hash-key
ステートメントを設定します。
ネクストホップ アドレスが ECMP セットに含まれなくなった場合、またはルート変更によりルーティングテーブルから削除された場合、そのネクストホップを使用するフローは再ルーティングされ、セッションは影響を受けません。また、ネクストホップ アドレスを削除する設定変更があった場合や、管理者がネクストホップ インターフェイスを削除せずにダウンさせた場合にも、フローの再ルーティングが発生します。インターフェイスが削除されたり、セッションが意図的にクリアされたりしたために、ネクストホップアドレスがルーティングテーブルから削除された場合、セッションは再ルーティングされずに強制終了されます。
フローごとのロードバランシングに使用するパケットヘッダーデータを選択するには、[edit forwarding-options]
階層レベルでhash-key
ステートメントを含めます。ポートデータをハッシュキーに使用してIPv4トラフィックをロードバランシングするには、[edit forwarding-options hash-key]
階層レベルでfamilyinet
ステートメントを含めます。レイヤー 3 の IP ポート データ、またはレイヤー 4 の TCP または UDP ポート データのいずれかをハッシュ キーに組み込むことができます。MPLSラベル情報に基づいてロードバランシングを行うには、[edit forwarding-options hash-key]
階層レベルでfamily mpls
ステートメントを設定します。
最後から2番目のホップポッピング(PHP)とラベルスイッチルーティング(LSR)を使用したMPLSトラフィックの転送は、ACXシリーズルーターではサポートされていません。疑似配線によるECMPフローベースの転送では、ユーザーツーネットワークインターフェイス(UNI)インデックスに基づくハッシュアルゴリズムを使用して、MPLSフローをECMPルートの1つに割り当てます。
ACXシリーズ ルーターで ECMP フローベース転送を設定するには、まず、アクション load-balance per-packet
とともに、[edit policy-options]
階層レベルで 1 つ以上の policy-statement 設定文を含めることで、負荷分散ルーティングポリシーを定義します。次に、ルーティングテーブルから転送テーブルにエクスポートされたルートにルーティングポリシーを適用します。これを行うには、 [edit routing-options]
階層レベルで forwarding-tableと export 設定ステートメントを含めます。
ECMPネクスト・ホップの詳細を表示し、ECMP機能に関する問題をデバッグするための情報を得るには、 show route
または show route summary
コマンドを実行します。
ACX 7000シリーズのルーターでサポートされていないハッシュキーステートメントのリストについては、 hash-key(転送オプション) を参照してください。
プラットフォーム固有の ECMP ロードバランシング 動作
Feature Explorerを使用して、特定の機能に対するプラットフォームとリリースのサポートを確認します。
プラットホーム |
差 |
---|---|
ACXシリーズ |
ACX7000シリーズルーターは、不明なユニキャストトラフィックに対するECMPロードバランシングをサポートしていません。 |