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から受信したルートを、以下の基準に従ってダンピングします。

  • マスク長が 9〜16 のルートよりも積極的に、マスク長が 17 以上のすべてのプレフィックスをダンピングします。

  • マスク長が 0 以上 8 以下のルートを、マスク長が 8 より大きいルートより短くします。

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

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

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

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

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 マスクを持つルートは、カスタム ダンピング ルールの影響を受けません。したがって、デフォルトのダンピング ルールが有効になります。

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

  • マスク長が 9〜16 のルートよりも積極的に、マスク長が 17 以上のすべてのプレフィックスをダンピングします。

  • マスク長が 0 以上 8 以下のルートを、マスク長が 8 より大きいルートより短くします。

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

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

目的

OR グループまたはカスケード パイピングを使用して、特定のマスク長を持つルートに使用されているダンピング プロファイルを簡単に決定できます。

アクション

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

意味

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