Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

LAG のマイクロ BFD セッションの設定

BFD(Bidirectional Forwarding Detection)プロトコルは、転送パスの障害を迅速に検知するシンプルな検知プロトコルです。LAG(リンク アグリゲーション グループ)は、ポイント to ポイント接続にあるデバイス間の複数のリンクを組み合わせた結果、帯域幅が増加し、信頼性が向上し、ネットワークのロード バランシング。LAG インターフェイスで BFD セッションを実行するには、LAG バンドル内のすべての LAG メンバー リンクで、独立した非同期モード BFD セッションを設定します。単一の BFD セッションで UDP ポートのステータスを監視するのではなく、独立したマイクロ BFD セッションが個々のメンバー リンクのステータスを監視します。

注:

Junos OS Evolved Release 20.1R1から、LAG(リンク アグリゲーション グループ)バンドルのメンバーごとのリンク ベースで、独立したマイクロ Bidirectional Forwarding Detection(BFD)セッションが有効になります。

アグリゲート イーサネット インターフェイスの障害検知を有効にするには、次の方法に示します。

  1. 階層レベルの設定に次のステートメントを [edit interfaces aex aggregated-ether-options] 含める:
  2. LAG の BFD セッションの認証基準を設定します。

    認証基準を指定するには、 ステートメントを含 authentication にします。

    • BFD セッションの認証に使用するアルゴリズムを指定します。認証には、以下のいずれかのアルゴリズムを使用できます。

      • keyed-md5

      • keyed-sha-1

      • -md5 に綿密な注意を払いました。

      • 綿密な鍵付き SHA-1

      • simple-password

    • 鍵チェーンを設定するには、BFD セッションのセキュリティ キーに関連付けられている名前を指定します。指定する名前は、階層レベルのステートメントで設定されたキー authentication-key-chains key-chain チェーンの 1 つと一致 [edit security] する必要があります。

    • BFD セッションでルーズ認証チェックを設定します。BFD セッションの両端で認証を構成できない可能性がある場合にのみ、移行期間に使用します。

  3. アグリゲート イーサネット インターフェイス用に BFD タイマーを設定します。

    BFD タイマーを指定するには、 ステートメントを含 detection-time します。

    しきい値を指定します。これは BFD ネイバーを検知する最大間隔です。送信間隔がこれより大きい場合、デバイスはトラップをトリガーします。

  4. 状態変更通知が LAG ネットワークの他のメンバーに送信される前に、BFD セッションがアップ状態の最小時間を設定して、ホールドダウン間隔値を設定します。

    ホールドダウン間隔を指定するには、 ステートメントを含 holddown-interval します。

    0~255,000ミリ秒の範囲で数字を設定できます。デフォルトは0です。BFD セッションがダウンした後、ホールドダウンの合間に戻ると、タイマーが再起動します。

    この値は、ローカル ルーティング デバイスが BFD パケットを送信する最小間隔と、BFD セッションを確立したネイバーからの応答を受け取るルーティング デバイスが予想する最小間隔を表します。1~255,000ミリ秒の範囲で数字を設定できます。また、最小送信間隔と受信間隔を個別に指定できます。

  5. BFD セッションの送信元アドレスを設定します。

    ローカル アドレスを指定するには、 ステートメントを含 local-address します。

    BFD ローカル アドレスは、BFD セッションの送信元のループバック アドレスです。

    注:

    Junos OS リリース 16.1 から、AE インターフェイス アドレスをマイクロ BFD セッションでローカル アドレスとして設定することもできます。IPv6アドレス ファミリーでは、AEインターフェイス アドレスでこの機能を設定する前に、重複アドレス検出を無効にします。重複アドレス検出を無効にするには、ステートメント dad-disable を階層レベルに [edit interface aex unit y family inet6] 含てます。

    リリース 16.1R2から、Junos OSコミットする前に、設定済みのマイクロ BFD をインターフェイスまたはループバック IP アドレスに対してチェックして local-address 検証します。Junos OSは、IPv4 と IPv6 の両方のマイクロ BFD アドレス設定でこのチェックを実行し、一致しない場合はコミットが失敗します。設定されたマイクロ BFD は、 local-address ピア ルーター上に設定されたマイクロ BFD neighbour-address と一致する必要があります。

  6. データの送受信の間隔を示す最小間隔を指定します。

    この値は、ローカル ルーティング デバイスが BFD パケットを送信する最小間隔と、BFD セッションを確立したネイバーからの応答を受け取るルーティング デバイスが予想する最小間隔を表します。1~255,000ミリ秒の範囲で数字を設定できます。また、最小送信間隔と受信間隔を個別に指定できます。

    障害検知の最小送受信間隔を指定するには、次のステートメントを含 minimum-interval にします。

    注:

    BFD は、システム リソースを消費する集中的なプロトコルです。ルーティング エンジン ベース のセッションに 100 ms 未満の BFD の最小間隔を指定し、分散 BFD セッションで 10 ms を指定すると、不要な BFD フラッピングが発生する可能性があります。

    ネットワーク環境によっては、以下の推奨事項が追加される場合があります。

    • 多数の BFD セッションを持つ大規模なネットワーク導入の場合は、ルーティング エンジン ベース のセッションに 300 ms、分散 BFD セッションで 100 ms の最小間隔を指定します。

    • 非常に大規模なネットワーク導入と多数の BFD セッションについては、カスタマー サポートジュニパーネットワークスにお問い合わせください。

    • ノンストップ アクティブ ルーティングが設定されている場合に、ルーティング エンジン スイッチオーバー イベント中に BFD セッションを維持するには、ルーティング エンジン ベースのセッションに対して 2,500 ms の最小間隔を指定します。ノンストップ アクティブ ルーティングが設定された分散 BFD セッションでは、最小間隔の推奨事項は変更されず、ネットワークの導入によってのみ異なります。

  7. 次のステートメントを含めて、障害検知の最小受信間隔のみを指定 minimum-receive-interval します。

    この値は、ローカル ルーティング デバイスが BFD セッションを確立したネイバーからの返信を受信する最小間隔を表します。1~255,000ミリ秒の範囲で数字を設定できます。

  8. ステートメントを含めて発信インターフェイスを宣言するネイバーによって受信されない BFD パケットの数を指定 multiplier します。

    デフォルト値は3です。1~255の範囲で番号を設定できます。

  9. BFD セッションでネイバーを設定します。

    ネイバー アドレスには、IPv4 または IPv6 アドレスを使用できます。

    BFD セッションのネクスト ホップを指定するには、 ステートメントを含 neighbor にします。

    BFD ネイバー アドレスは、BFD セッションのリモート宛先のループバック アドレスです。

    注:

    Junos OS リリース 16.1 から、マイクロ BFD セッションで、リモート宛先の AE インターフェイス アドレスを BFD ネイバー アドレスとして設定することもできます。

  10. (オプション)BFD セッションを設定して、変化するネットワークの状態に適応しない。

    BFD の適応を無効にするには、次のステートメント no-adaptation を含にします。

    注:

    ネットワークに BFD の適応がない方が望ましい場合を限り、BFD の適応を無効にすることをお勧めします。

  11. 次のステートメントを含めて、検知時間の適応を検出するしきい値を指定 threshold します。

    BFD セッション検出時間がしきい値以上の値に適応すると、1 つのトラップとシステム ログ メッセージが送信されます。検出時間は、最小間隔または最小受信間隔値の乗数に基づく。しきい値は、これらのいずれかの設定値の乗数よりも高い値である必要があります。たとえば、最小受信間隔が 300 ms で、乗数が 3 の場合、検知時間の合計は 900 ms になります。そのため、検出時間のしきい値の値は 900 を超える必要があります。

  12. 次のステートメントを含めて、障害検知の最小送信間隔のみを指定 transmit-interval minimum-interval します。

    この値は、ローカル ルーティング デバイスが BFD パケットを BFD セッションを確立したネイバーに送信する最小間隔を表します。1~255,000ミリ秒の範囲で値を設定できます。

  13. ステートメントを含めて、送信間隔の適応を検出する送信しきい値を指定 transmit-interval threshold します。

    しきい値は送信間隔を超える必要があります。BFD セッション検出時間がしきい値よりも大きい値に適応すると、1 つのトラップとシステム ログ メッセージが送信されます。検出時間は、最小間隔または最小受信間隔値の乗数に基づく。しきい値は、これらのいずれかの設定値の乗数よりも高い値である必要があります。

  14. 次のステートメントを含めて BFD バージョンを version 指定します。

    デフォルトでは、自動的に検出されたバージョンを使用します。

注:
  • この version オプションは、デバイスではQFX シリーズ。リリース Junos OSすると17.2R1、このコマンドを使用しようとすると警告が表示されます。

  • この機能は、両方のデバイスが BFD をサポートしている場合に機能します。BFD が LAG の一端にのみ設定されている場合、この機能は機能しません。