Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの内容
 

例:BGPルートフラップダンピングパラメーターの設定

この例では、ダンピングパラメーターを設定する方法を示しています。

要件

開始する前に、ルーターインターフェイスを設定し、ルーティングプロトコルを設定します。

概要

この例では、3つのルーティングデバイスがあります。デバイスR2は、デバイスR1およびデバイスR3と外部BGP(EBGP)接続を持っています。

デバイスR1とデバイスR3には、テスト用に設定された静的ルートがいくつかあり、これらの静的ルートは、BGPを介してデバイスR2にアドバタイズされます。

デバイスR2は、以下の基準に従ってデバイスR1およびデバイスR3から受信したルートを減衰させます。

  • マスク長が 17 以上のすべてのプレフィックスを、マスク長が 9〜16 のルートよりも積極的に減衰させます。

  • マスク長が 0 から 8 までのダンピング ルートを、マスク長が 8 より大きいルートよりも小さくします。

  • 10.128.0.0/9プレフィックスをまったく減衰させないでください。

ルーティングポリシーは、ルートがルーティングテーブルから転送テーブルにエクスポートされるときに評価されます。アクティブなルートのみがルーティングテーブルからエクスポートされます。

図1 は、サンプルネットワークを示しています。

図1:BGPフラップダンピングトポロジー BGP Flap Damping Topology

CLIクイックコンフィグレーション は、 図1に示すすべてのデバイスの構成を示しています。

セクション #configuration649__bgp-damp-policy-st に、デバイス R2 の手順が説明されています。

設定

手順

CLIクイックコンフィグレーション

この例を簡単に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、コマンドを [edit] 階層レベルのCLIにコピー&ペーストしてください。

デバイスR1

デバイスR2

デバイスR3

ステップバイステップの手順

次の例では、設定階層のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、『Junos OS CLIユーザーガイド』の「設定モードでのCLIエディタの使用」を参照してください。

ダンピングパラメーターを設定するには:

  1. インターフェイスを設定します。

  2. BGPネイバーを設定します。

  3. ダンピングパラメーターグループを作成して設定します。

  4. ダンピングポリシーを設定します。

  5. BGPのダンピングを有効にします。

  6. このポリシーを、BGPネイバーのインポートポリシーとして適用します。

    注:

    同じルーティングポリシーまたは異なる import ステートメントで同じを1回以上参照できます。

  7. エクスポートポリシーを設定します。

  8. エクスポートポリシーを適用します。

  9. 自律システム(AS)番号を設定します。

結果

設定モードから、 show interfacesshow protocolsshow policy-options、および show routing-options コマンドを発行して設定を確認します。出力に意図した設定が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認します。

一部のルートがフラッピングする原因

目的

ルートフラップダンピングポリシーを検証するには、一部のルートをフラップする必要があります。ライブインターネットフィードがあれば、ほぼ一定数のルートフラップが存在することが保証されます。ルートをアドバタイズしているリモートシステムを制御できる場合は、アドバタイズルーターのポリシーを変更して、すべてのルートまたは特定のプレフィックスのアドバタイズと取り消しを有効にすることができます。テスト環境では、次に示すように、BGPネイバーをクリアするか、BGPネイバーのルーティングプロセスを再起動することで、ルートをフラップさせることができます。

アクション

デバイスR1とデバイスR3の動作モードから、 restart routing コマンドを入力します。

注意:

本番ネットワークでは、このコマンドは慎重に使用してください。

意味

デバイスR2では、ネイバーからのすべてのルートが取り消され、再アドバタイズされます。

ルートフラップのチェック

目的

ネイバーフラップの数を表示します。

アクション

動作モードから、 show bgp summary コマンドを入力します。

意味

この出力は、デバイスR2のネイバーでルーティングプロセスが4回再起動された後にキャプチャされました。

ルート フラップ ダンピングの検証

目的

ダンピングによりルートが非表示になっていることを確認します。

アクション

動作モードから、 show route damping suppressed コマンドを入力します。

意味

出力では、ルーティングの不安定性が多少示されています。11のルートはダンピングのために隠れています。

減衰ルートの詳細を表示する

目的

減衰ルートの詳細を表示します。

アクション

動作モードから、 show route damping suppressed 172.16.192.0/20 detail コマンドを入力します。

意味

この出力は、表示されたルートのマスク長が/17以上であることを示し、アグレッシブダンピングプロファイルに正しくマッピングされていることを確認します。また、ルートの現在(および最後の)性能指数値と、ルートが安定している場合にルートがアクティブになると予想されるタイミングも確認できます。

デフォルトのダンピングパラメーターが有効であることの確認

目的

/16マスクで減衰ルートを見つけることで、デフォルトパラメーターが有効であることを確認できます。

アクション

動作モードから、 show route damping suppressed detail | match 0/16 コマンドを入力します。

意味

/16マスクを持つルートは、カスタムダンピングルールの影響を受けません。そのため、デフォルトのダンピングルールが有効です。

繰り返しになりますが、カスタムルールは次のとおりです。

  • マスク長が 17 以上のすべてのプレフィックスを、マスク長が 9〜16 のルートよりも積極的に減衰させます。

  • マスク長が 0 から 8 までのダンピング ルートを、マスク長が 8 より大きいルートよりも小さくします。

  • 10.128.0.0/9プレフィックスをまったく減衰させないでください。

ダンピング情報のフィルタリング

目的

OR グループ化またはカスケード配管を使用して、特定のマスク長のルートに使用するダンピングプロファイルの決定を簡素化します。

アクション

動作モードから、 show route damping suppressed コマンドを入力します。

意味

EBGP ルートがダンピングプロファイルに正しく関連付けられていることに満足したら、 clear bgp damping 動作モードコマンドを発行して、減衰ルートのアクティブ状態を復元し、接続を通常の動作に戻すことができます。