ダンピング インターフェイス
ネットワーク管理者は、物理インターフェイスのアップ状態とダウン状態の間の遷移のアドバタイズを減らすために、ダンピングを設定できます。
物理インターフェイスダンピングの概要
物理インターフェイスダンピングは、インターフェイス上でのアップ/ダウン遷移(フラッピング)のアドバタイズを制限します。遷移が発生するたびに、インターフェイス状態が変更され、上位ルーティングプロトコルにアドバタイズが生成されます。ダンピングは、アドバタイズの数の削減に役立ちます。
ネットワーク導入の観点から、物理インターフェイスフラップは以下のカテゴリーに分けられます。
-
ほぼ瞬時(ms)の複数のフラップ
-
長時間の定期フラップ(秒)
図 1は、これらのタイプのインターフェースフラップと、それぞれのケースで使用できるダンピング設定を説明するために使用されます。

物理インターフェィスの両端に同様のダンピング設定をすることを推奨します。片方でインターフェイスダンピングを設定し、もう片方でインターフェイスダンピングを設定しないことは、望ましくない動作につながる可能性があります。
インターフェイスダンピングのタイプは、遷移時間の長さに依存します。
物理インターフェィスの遷移を短くするためのダンピング概要
図 1は、2台のルーターとその間にある2台のトランスポートデバイスを示しています。2台のトランスポートデバイス間の冗長に障害が発生した場合、Junos OSはリンクスイッチングを実行します。リンクスイッチングには何ミリ秒もの時間がかかります。図 2に示すように、スイッチング時には、両方のデバイスインターフェィスで、数ミリ秒のアップ/ダウンを繰り返す複数のフラップが発生する可能性があります。このような複数のフラップが、上位のルーティングプロトコルにアドバタイズされると、望ましくないルート更新が行われる可能性があります。そのため、このインターフェイスのフラップをダンピングするといいかもしれません。ダンピングは、ルーティングプロトコルにのみ適しています。
より短い物理インターフェイス遷移では、インターフェイス上のhold-timeステートメントでインターフェイスダンピングを設定します。ホールドタイマーは、ホールドタイマー時間が過ぎるまでインターフェイス遷移をアドバタイズしないで、インターフェイスダンピングを有効にします。ホールドダウンタイマーが設定されており、インターフェイスがアップからダウンになると、ダウンホールドタイムタイマーが作動します。保留時間中に発生する全てのインターフェイス遷移は無視されます。タイマーが終了し、インターフェイスの状態がまだダウンしている場合、ルーターはインターフェイスがダウンしていることをアドバタイズするようになります。同様に、ホールドアップタイマーが設定されており、インターフェイスがダウンからアップになると、アップホールドタイムタイマーが作動します。保留時間中に発生する全てのインターフェイス遷移は無視されます。タイマーが終了し、インターフェイスの状態がまだアップである場合、ルーターはインターフェイスがアップであることをアドバタイズするようになります。

より長い物理インターフェイスの遷移のためのダンピング概要
ルーターインターフェィスとトランスポートデバイス間のリンクが安定していない場合、図 3に示すように周期的なフラッピングが発生することがあります。フラップは約数秒以上発生し、アップ/ダウンのフラップの持続時間は約1秒以上になります。この場合、保留タイマー機能を使っても、比較的長く繰り返されるインターフェィスのフラッピングを抑えることができないため、最適な結果が得られない可能性があります。保留時間を秒に増加させることにより、システムはフラッピングするインターフェイスでルート更新を送信することができます。そのため、時間を増やしても、システム上で定期的なフラッピングをするインターフェイスを抑えることはできません。

より長い定期的なインターフェイスフラッピングに関しては、インターフェイス上のdampingステートメントでインターフェイスダンピングを設定します。このダンピング方法は、指数関数的なバックオフィアルゴリズムを用いて、上位プロトコルへのインターフェスのアップ/ダウンイベントの報告を抑制します。インターフェイスがダウンするたびに、Junos OSはインターフェイスペナルティカウンターにペナルティを追加します。累積したペナルティが抑制レベルを超える場合、Junos OSはインターフェイスを抑制状態にします。この場合、Junos OSは上位プロトコルにさらなるインターフェイスリンクのアップ/ダウンイベントを報告しません。
すべてのインターフェイスフラップに追加されるペナルティは1000です。インターフェイスのペナルティカウンタは、常に指数関数的に減衰していきます。図 4および図 5は、物理レベルのリンクがダウンまたはアップしたときの回復に適用される減衰プロセスを示しています。蓄積されたペナルティが再利用レベルの下限に達すると、そのインターフェィスは抑制されていないとマークされ、インターフェィスのリンク状態のさらなる変化が上位プロトコルに再び報告されます。max-suppressオプションを使用して、最大ペナルティの値を超えてペナルティの累積を制限する最大時間を設定します。最大ペナルティの値はソフトウェアによって計算されます。最大のペナルティは、最大抑制が減衰して再使用レベルに達するまでの時間に相当します。ペナルティは再使用レベルを超えた後も減衰していきます。
図 4と図 5は、ペナルティの累積と、時間経過による減衰を曲線で表したものです。ペナルティが再使用レベル以下で、物理レベルのリンクの状態が変化するたびに、状態変化がシステムにアドバタイズされ、SNMPの状態変化を引き起こします。
図 4は、物理リンクがダウンしたときにペナルティが再使用レベルを下回ることを示しています。物理レベルのリンクがアップに移行して初めて、システムに状態変化が通知されます。

図 5は、物理リンクがアップしたときにペナルティが再使用レベルを下回ることを示しています。状態の変化を直ちにシステムに通知します。

QFX10002-72QおよびQFX10002-36Qスイッチは、100Gインターフェイスで1秒未満のhold-time down値をサポートしません。推奨されるhold-time down値は3秒です。
物理インターフェイスの遷移の短縮ダンピングの設定
デフォルトでは、インターフェイスがアップからダウンまたはダウンからアップに変わる際、この遷移はハードウェアとJunos OSに即時にアドバタイズされます。状況によっては、インターフェイスの遷移の減衰を望む場合があります。
例えば、インターフェイスがADM(Add/Drop Multiplexer)やWDM(Wavelength-Division Multiplexer)に接続されている場合、あるいはSONET/SDHのフレーマーホールから保護するために、インターフェイスの遷移を抑制することが必要な場合があります。
インターフェイスのダンピングは、保留時間と呼ばれる一定時間が経過するまでは、インターフェイスの遷移をアドバタイズしないことを意味します。インターフェイスがアップからダウンになったとき、ダウンホールドタイムタイマーが起動します。保留時間中に発生する全てのインターフェイス遷移は無視されます。タイマーが終了し、インターフェイスの状態がまだダウンしている場合、ルーターはインターフェイスがダウンしていることをアドバタイズするようになります。同様に、インターフェイスがダウンからアップになると、アップホールドタイムタイマーが起動します。保留時間中に発生する全てのインターフェイス遷移は無視されます。タイマーが終了し、インターフェイスの状態がまだアップである場合、ルーターはインターフェイスがアップであることをアドバタイズするようになります。
短い物理インターフェイス移行の減衰をミリ秒単位で設定するには次を実行します。
ホールドタイムは0~4,294,967,295ミリ秒の値を指定します。デフォルト値は0であり、これはインターフェイス遷移が減衰しないことを意味します。Junos OSは、指定した時間の値の100ミリ秒内に遷移をアドバタイズします。
ほとんどのイーサネットインターフェイスでは、Junos OSは1秒間のポーリングアルゴリズムを使用して保留タイマーを実装します。スモールフォームファクタープラガブル(SFP)搭載の1ポート、2ポート、4ポートのギガビットイーサネットインターフェイスの場合,保留タイマーは割り込み駆動になります。
このhold-timeオプションは、コントローラインターフェースでは使用できません。
集合型イーサネットインターフェイス遷移のダンピングの設定
デフォルトでは、インターフェイスがアップからダウンまたはダウンからアップに変わる際、この遷移はハードウェアとJunos OSに即時にアドバタイズされます。状況によっては、インターフェイスの遷移の減衰を望む場合があります。
例えば、インターフェイスが ADM (Add/Drop Multiplexer) や WDM (Wavelength-Division Multiplexer) に接続されている場合、あるいは SONET/SDH のフレーマーホールから保護するために、インターフェイスの遷移を抑制することが必要な場合があります。
インターフェイスのダンピングは、保留時間と呼ばれる一定時間が経過するまでは、インターフェイスの遷移をアドバタイズしないことを意味します。インターフェイスがアップからダウンになったとき、ダウンホールドタイムタイマーが起動します。保留時間中に発生する全てのインターフェイス遷移は無視されます。タイマーが終了し、インターフェイスの状態がまだダウンしている場合、ルーターはインターフェイスがダウンしていることをアドバタイズするようになります。同様に、インターフェイスがダウンからアップになると、アップホールドタイムタイマーが起動します。保留時間中に発生する全てのインターフェイス遷移は無視されます。タイマーが終了し、インターフェイスの状態がまだアップである場合、ルーターはインターフェイスがアップであることをアドバタイズするようになります。
ミリ秒単位での集合型イーサネットインターフェイス遷移の減衰を設定するには:
ホールドタイムは0~4,294,967,295ミリ秒の値を指定します。デフォルト値は0であり、これはインターフェイス遷移が減衰しないことを意味します。Junos OSは、指定した時間の値の100ミリ秒内に遷移をアドバタイズします。
ほとんどのイーサネットインターフェイスでは、1秒間のポーリングアルゴリズムを使用して保留タイマーを実Junos OS装します。スモールフォームファクタープラガブル(SFP)搭載の1ポート、2ポート、4ポートのギガビットイーサネットインターフェイスの場合,保留タイマーは割り込み駆動になります。
Junos OSリリース21.4R1以降、集合型イーサネットインターフェイスのホールドタイム値を指定できます。ae- インターフェイスにホールドタイマーを設定する場合、メンバーリンクにはホールドタイムを設定しないことを推奨します。
このhold-timeオプションは、コントローラインターフェースでは使用できません。
より長い物理インターフェイス遷移のダンピングを設定する
物理インターフェイスダンピングは、インターフェイス上でのアップ/ダウン遷移(フラッピング)のアドバタイズを制限します。ルーターインターフェイスとトランスポートデバイスの間の不安定なリンクは、定期的なフラッピングにつながる可能性があります。長いフラップは、約5秒以上の時間で発生し、アップダウン時間が1秒となります。
これらのより長い定期的なインターフェイスフラッピングに関しては、インターフェイス上のdampingステートメントでインターフェイスダンピングを設定します。このダンピング方法は、指数関数的なバックオフィアルゴリズムを用いて、上位プロトコルへのインターフェスのアップ/ダウンイベントの報告を抑制します。インターフェイスがダウンするたびに、インターフェイスペナルティカウンターにペナルティが追加されます。ある時点で累積ペナルティが抑制レベルmax-suppressを超えた場合、インターフェイスは抑制状態になり、さらにインターフェイスの状態アップおよびダウン遷移は上位プロトコルに報告されません。
show interfaces extensiveコマンドでダンピングパラメーターを表示できます。
物理インターフェイスダンピングを使用して、プラットフォームおよび特定の機能のサポートを確認します。
より長い物理インターフェイス遷移のダンピングを設定する方法:
例:物理インターフェイスのダンピングを設定する
この例は、PTXシリーズのパケットトランスポートルーターで物理インターフェイスのダンピングを設定する方法を示しています。
要件
この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。
1つのPTXシリーズパケットトランスポートルーター
入力パケットを提供し、出力パケットを受信する1つ以上のルーター
Junos OSリリース14.1以降
概要
物理インターフェイスダンピングは、インターフェイス上でのアップ/ダウン遷移(フラッピング)を円滑にします。遷移が発生するたびに、インターフェイス状態が変更され、上位ルーティングプロトコルにアドバタイズが生成されます。ダンピングは、アドバタイズの数の削減に役立ちます。
ネットワーク導入の観点から、物理インターフェイスフラップはこれらのカテゴリに分類されます。
ほぼ瞬時(ms)の複数フラップ。より短い物理インターフェイス遷移では、インターフェイス上の
hold-timeステートメントでインターフェイスダンピングを設定します。ホールドタイマーは、ホールドタイマー時間が過ぎるまでインターフェイス遷移をアドバタイズしないで、インターフェイスダンピングを有効にします。ホールドダウンタイマーを設定した状態でインターフェイスがアップからダウンに変わると、システムはホールドダウンタイマーの期間にわたって、インターフェイスがダウンの状態のままになるのを待機します。その後、システムはインターフェイスがダウンであることをアドバタイズします。同様に、ホールドアップタイマーが設定されていて、インターフェイスがダウンからアップに戻った場合、ホールドアップタイマー時間分アップになるまで、アップとしてアドバタイズされません。長時間の定期フラップ(秒)。より長い定期的なインターフェイスフラップでは、インターフェイス上の
dampingステートメントでインターフェイスダンピングを設定します。このダンピング方法は、指数関数的なバックオフィアルゴリズムを用いて、上位プロトコルへのインターフェスのアップ/ダウンイベントの報告を抑制します。インターフェイスがダウンするたびに、インターフェイスペナルティカウンターにペナルティが追加されます。ある時点で累積ペナルティが抑制レベルを超えた場合、インターフェイスは抑制状態になり、それ以降は、インターフェイス状態アップ遷移は上位プロトコルに報告されなくなります。
設定
CLIクイック構成
この例を迅速に設定するには、次のコマンドをコピーしてテキストファイルに貼り付けます。改行があれば取り除き、詳細を使用しているネットワーク設定に合わせて変更します。コマンドを[edit]階層レベルにあるCLIにコピーして貼り付けます。
set interfaces xe-6/0/0 damping half-life 11 max-suppress 2222 reuse 3333 suppress 4444 enable
手順
ステップバイステップでの手順
PTXシリーズのパケットトランスポートルーターでダンピングを設定する方法:
半減期間隔、最大抑制、再使用、抑制値を設定し、以下の項目を有効にします。
[edit interface] user@router# set xe-6/0/0 damping half-life 11 max-suppress 2222 reuse 3333 suppress 4444 enable
-
設定をコミットします。
[edit] user@router# commit
結果
設定モードから、show interfacesコマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。
user@router# show interfaces
xe-6/0/0 {
damping {
half-life 11;
max-suppress 2222;
reuse 3333;
suppress 4444;
enable;
}
検証
設定が正常に機能していることを確認するには、このタスクを実行します。
xe-6/0/0でインターフェイスダンピングを確認する
目的
インターフェイスでダンピングが有効になっていること、およびダンピングパラメーター値が正しく設定されていることを確認します。
アクション
オペレーショナルモードから、show interfaces extensiveコマンドを実行します。
user@router# run show interfaces xe-6/0/0 extensive Physical interface: xe-6/0/0, Enabled, Physical link is Up Interface index: 158, SNMP ifIndex: 535, Generation: 161 Link-level type: Ethernet, MTU: 1514, LAN-PHY mode, Speed: 10Gbps, BPDU Error: None, Loopback: None, Source filtering: Disabled, Flow control: Enabled Device flags : Present Running Interface flags: SNMP-Traps Internal: 0x4000 Link flags : None CoS queues : 8 supported, 8 maximum usable queues Hold-times : Up 0 ms, Down 0 ms Damping : half-life: 11 sec, max-suppress: 2222 sec, reuse: 3333, suppress: 4444, state: unsuppressed
意味
ダンピングが有効になり、xe-6/0/0インターフェイスで正しく設定されます。