サービスの改善にご協力お願いします。

お客様のご意見をお聞かせください。

アンケートの所要時間はおよそ 2 分です。

close
keyboard_arrow_left
高可用性ユーザーガイド
Table of Contents Expand all
list Table of Contents
このページでは
keyboard_arrow_right

この機械翻訳はお役に立ちましたでしょうか?

starstarstarstarstar
Go to English page
免責事項:

このページは、サードパーティー製機械翻訳ソフトウェアを使用して翻訳されます。質の高い翻訳を提供するために合理的な対応はされていますが、ジュニパーネットワークスがその正確性を保証することはできかねます。この翻訳に含まれる情報の正確性について疑問が生じた場合は、英語版を参照してください. ダウンロード可能なPDF (英語版のみ).

例: LAG 用の独立したマイクロ BFD セッションの設定

date_range 17-Feb-21

この例では、アグリゲート イーサネット インターフェイスに対して独立したマイクロ BFD セッションを設定する方法を示しています。

要件

この例では、次のハードウェアとソフトウェアのコンポーネントを使用しています。

  • MX シリーズ Trio チップセットJunos搭載されたルーターの数

  • T Series タイプ 4 FPC またはタイプ 5 FPC のルーターの数

    LAG の BFD は、T シリーズの次の PIC タイプでサポートされています。

    • PC-1XGE-XENPAK(タイプ 3 FPC)、

    • PD-4XGE-XFP(タイプ 4 FPC)、

    • PD-5-10XGE-SFPP(タイプ 4 FPC)、

    • 10GE(LAN/WAN)SFPP x 24、10GE(LAN/WAN)SFPP x 12、100GE タイプ 5 PC x 1

  • PTX シリーズ 24X10GE(LAN/WAN)SFPP 搭載ルーター

  • Junos OSで実行されている、リリース13.3以降のリリース13.3以降

概要

この例では 直接接続された2台のルーターを使用しています2 つのアグリゲート イーサネット インターフェイス、IPv4 接続用 AE0、IPv6 接続用 AE1 を設定します。両方のルーター上で、IPv4 アドレスをローカルおよび近隣エンドポイントとして使用して、AE0 バンドル上でマイクロ BFD セッションを設定します。両方のルーターで、IPv6アドレスをローカルおよびネイバーエンドポイントとして使用して、AE1バンドルでマイクロ BFDセッションを設定します。この例では、独立したマイクロ BFD セッションが出力でアクティブな状態を検証します。

トポロジ

図 1 は 、サンプル トポロジを示しています。

図 1:LAG用の独立したマイクロ BFD セッションの構成 Configuring an Independent Micro BFD Session for LAG

構成

CLI迅速な設定

この例を迅速に設定するには、以下のコマンドをコピーして、テキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致する必要がある詳細情報を変更してから、コマンドを階層レベルで CLI にコピー アンド ペースト [edit] します。

ルーター R0

content_copy zoom_out_map
set interfaces ge-1/0/1 unit 0 family inet address 20.20.20.1/30
set interfaces ge-1/0/1 unit 0 family inet6 address 3ffe::1:1/126
set interfaces xe-4/0/0 gigether-options 802.3ad ae0
set interfaces xe-4/0/1 gigether-options 802.3ad ae0
set interfaces xe-4/1/0 gigether-options 802.3ad ae1
set interfaces xe-4/1/1 gigether-options 802.3ad ae1
set interfaces lo0 unit 0 family inet address 10.255.106.107/32
set interfaces lo0 unit 0 family inet6 address 201:DB8:251::aa:aa:1/126
set interfaces ae0 aggregated-ether-options bfd-liveness-detection minimum-interval 100
set interfaces ae0 aggregated-ether-options bfd-liveness-detection neighbor 10.255.106.102
set interfaces ae0 aggregated-ether-options bfd-liveness-detection local-address 10.255.106.107
set interfaces ae0 aggregated-ether-options minimum-links 1
set interfaces ae0 aggregated-ether-options link-speed 10g
set interfaces ae0 aggregated-ether-options lacp active
set interfaces ae0 unit 0 family inet address 10.0.0.1/30
set interfaces ae1 aggregated-ether-options bfd-liveness-detection minimum-interval 100
set interfaces ae1 aggregated-ether-options bfd-liveness-detection multiplier 3
set interfaces ae1 aggregated-ether-options bfd-liveness-detection neighbor 201:DB8:251::bb:bb:1
set interfaces ae1 aggregated-ether-options bfd-liveness-detection local-address 201:DB8:251::aa:aa:1
set interfaces ae1 aggregated-ether-options minimum-links 1
set interfaces ae1 aggregated-ether-options link-speed 10g
set interfaces ae1 aggregated-ether-options lacp active
set interfaces ae1 unit 0 family inet6 address 5555::1/126
set interface ae1 unit 0 family inet6 dad-disable
set routing-options nonstop-routing
set routing-options static route 30.30.30.0/30 next-hop 10.0.0.2
set routing-options rib inet6.0 static route 3ffe::1:2/126 next-hop 5555::2
set protocols bfd traceoptions file bfd
set protocols bfd traceoptions file size 100m
set protocols bfd traceoptions file files 10
set protocols bfd traceoptions flag all

ルーター R1

content_copy zoom_out_map
set interfaces ge-1/1/8 unit 0 family inet address 30.30.30.1/30
set interfaces ge-1/1/8 unit 0 family inet6 address 3ffe::1:2/126
set interfaces xe-0/0/0 gigether-options 802.3ad ae0
set interfaces xe-0/0/1 gigether-options 802.3ad ae0
set interfaces xe-0/0/2 gigether-options 802.3ad ae1
set interfaces xe-0/0/3 gigether-options 802.3ad ae1
set interfaces lo0 unit 0 family inet address 10.255.106.102/32
set interfaces lo0 unit 0 family inet6 address 201:DB8:251::bb:bb:1/126
set interfaces ae0 aggregated-ether-options bfd-liveness-detection minimum-interval 150
set interfaces ae0 aggregated-ether-options bfd-liveness-detection multiplier 3
set interfaces ae0 aggregated-ether-options bfd-liveness-detection neighbor 10.255.106.107
set interfaces ae0 aggregated-ether-options bfd-liveness-detection local-address 10.255.106.102
set interfaces ae0 aggregated-ether-options minimum-links 1
set interfaces ae0 aggregated-ether-options link-speed 10g
set interfaces ae0 aggregated-ether-options lacp passive
set interfaces ae0 unit 0 family inet address 10.0.0.2/30
set interfaces ae1 aggregated-ether-options bfd-liveness-detection minimum-interval 200
set interfaces ae1 aggregated-ether-options bfd-liveness-detection multiplier 3
set interfaces ae1 aggregated-ether-options bfd-liveness-detection neighbor 201:DB8:251::aa:aa:1
set interfaces ae1 aggregated-ether-options bfd-liveness-detection local-address 201:DB8:251::bb:bb:1
set interfaces ae1 aggregated-ether-options minimum-links 1
set interfaces ae1 aggregated-ether-options link-speed 10g
set interfaces ae1 aggregated-ether-options lacp passive
set interfaces ae1 unit 0 family inet6 address 5555::2/126
set routing-options static route 20.20.20.0/30 next-hop 10.0.0.1
set routing-options rib inet6.0 static route 3ffe::1:1/126 next-hop 5555::1

アグリゲート イーサネット インターフェイス向けマイクロ BFD セッションの設定

手順

手順

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

注:

ルーター R1 に対してこの手順を繰り返し、各ルーターの適切なインターフェイス名、アドレス、その他のパラメーターを変更します。

ルーター R0 のアグリゲート イーサネット インターフェイス用にマイクロ BFD セッションを設定するには、次の手順に示します。

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

    content_copy zoom_out_map
    [edit interfaces]
    user@R0# set ge-1/0/1 unit 0 family inet address 20.20.20.1/30
    user@R0# set ge-1/0/1 unit 0 family inet6 address 3ffe::1:1/126
    user@R0# set xe-4/0/0 gigether-options 802.3ad ae0
    user@R0# set xe-4/0/1 gigether-options 802.3ad ae0
    user@R0# set xe-4/1/0 gigether-options 802.3ad ae1
    user@R0# set xe-4/1/1 gigether-options 802.3ad ae1
    
  2. ループバック インターフェイスを設定します。

    content_copy zoom_out_map
    [edit interfaces]
    user@R0# set lo0 unit 0 family inet address 10.255.106.107/32
    user@R0# set lo0 unit 0 family inet6 address 201:DB8:251::aa:aa:1/128
    
  3. ネットワーク要件に従って、アグリゲート イーサネット インターフェイス ae0 上で IPv4 または IPv6 アドレスのいずれかを使用して IP アドレスを設定します。

    content_copy zoom_out_map
    [edit interfaces]
    user@R0# set ae0 unit 0 family inet address 10.0.0.1/30
    
  4. ルーティング オプションの設定、静的ルートの作成、ネクストホップ アドレスの設定を行います。

    注:

    ネットワーク要件に応じて、IPv4 または IPv6 のスタティック ルートのいずれかを設定できます。

    content_copy zoom_out_map
    [edit routing-options]
    user@R0# set nonstop-routing
    user@R0# set static route 30.30.30.0/30 next-hop 10.0.0.2
    user@R0# set rib inet6.0 static route 3ffe::1:2/126 next-hop 5555::2
    
  5. リンク アグリゲーション コントロール プロトコル(LACP)を設定します。

    content_copy zoom_out_map
    [edit interfaces]
    user@R0# set ae0 aggregated-ether-options lacp active
    
  6. アグリゲート イーサネット インターフェイス ae0 用に BFD を設定し、最小間隔、ローカル IP アドレス、ネイバー IP アドレスを指定します。

    content_copy zoom_out_map
    [edit interfaces]
    user@R0# set ae0 aggregated-ether-options bfd-liveness-detection minimum-interval 100
    user@R0# set ae0 aggregated-ether-options bfd-liveness-detection multiplier 3
    user@R0# set ae0 aggregated-ether-options bfd-liveness-detection neighbor 10.255.106.102
    user@R0# set ae0 aggregated-ether-options bfd-liveness-detection local-address 10.255.106.107
    user@R0# set ae0 aggregated-ether-options minimum-links 1
    user@R0# set ae0 aggregated-ether-options link-speed 10g
    
  7. アグリゲート イーサネット インターフェイス ae1 で IP アアドレスを設定します。

    ネットワーク要件に従って、IPv4またはIPv6アドレスのいずれかを割り当てできます。

    content_copy zoom_out_map
    [edit interfaces]
    user@R0# set ae1 unit 0 family inet6 address 5555::1/126
    
  8. アグリゲート イーサネット インターフェイス ae1 用に BFD を設定します。

    content_copy zoom_out_map
    [edit interfaces]
    user@R0# set ae1 aggregated-ether-options bfd-liveness-detection minimum-interval 100
    user@R0# set ae1 aggregated-ether-options bfd-liveness-detection multiplier 3
    user@R0# set ae1 aggregated-ether-options bfd-liveness-detection neighbor 201:DB8:251::bb:bb:1
    user@R0# set ae1 aggregated-ether-options bfd-liveness-detection local-address 201:DB8:251::aa:aa:1
    user@R0# set ae1 aggregated-ether-options minimum-links 1
    user@R0# set ae1 aggregated-ether-options link-speed 10g
    
    注:

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

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

  9. トラブルシューティング用に BFD のトレース オプションを設定します。

    content_copy zoom_out_map
    [edit protocols]
    user@R0# set bfd traceoptions file bfd
    user@R0# set bfd traceoptions file size 100m
    user@R0# set bfd traceoptions file files 10
    user@R0# set bfd traceoptions flag all
    

結果

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

content_copy zoom_out_map
user@R0> show interfaces
traceoptions {
    flag bfd-events;
}
ge-1/0/1 {
    unit 0 {
        family inet {
            address 20.20.20.1/30;
        }
        family inet6 {
            address 3ffe::1:1/126;
        }
    }
}
xe-4/0/0 {
    enable;
    gigether-options {
        802.3ad ae0;
    }
}
xe-4/0/1 {
    gigether-options {
        802.3ad ae0;
    }
}
xe-4/1/0 {
    enable;
    gigether-options {
        802.3ad ae1;
    }
}
xe-4/1/1 {
    gigether-options {
        802.3ad ae1;
    }
}
lo0 {
    unit 0 {
        family inet {
            address 10.255.106.107/32;
        }
        family inet6 {
            address  201:DB8:251::aa:aa:1/128;
        }
    }
}
ae0 {
    aggregated-ether-options {
        bfd-liveness-detection {
            minimum-interval 100;
            neighbor 10.255.106.102;
            local-address 10.255.106.107;
        }
        minimum-links 1;
        link-speed 10g;
        lacp {
            active;
        }
    }
    unit 0 {
        family inet {
            address 10.0.0.1/30;
        }
    }
}
ae1 {
    aggregated-ether-options {
        bfd-liveness-detection {
            minimum-interval 100;
            multiplier 3;
            neighbor 201:DB8:251::bb:bb:1;
            local-address 201:DB8:251::aa:aa:1;
        }
        minimum-links 1
        link-speed 10g;
    }
    unit 0 {
        family inet6 {
            address 5555::1/126;
        }
    }
}
content_copy zoom_out_map
user@R0> show protocols
bfd {
    traceoptions {
        file bfd size 100m files 10;
        flag all;
    }
}
content_copy zoom_out_map
user@R0> show routing-options
nonstop-routing ;
    rib inet6.0 {
    static {
        route 3ffe:1:2/126 {
            next-hop 5555::2;
        }
    }
}
static {
    route 30.30.30.0/30 {
        next-hop 10.0.0.2;
    }
}

デバイスの設定が完了したら、設定をコミットします。

content_copy zoom_out_map
user@R0# commit

検証

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

独立した BFD セッションがアップの検証

目的

マイクロ BFD セッションが立ち上がり、BFD セッションの詳細を表示します。

アクション

動作モードから コマンドを入力 show bfd session extensive します。

content_copy zoom_out_map
user@R0> show bfd session extensive
                                                  Detect   Transmit
Address                  State     Interface      Time     Interval  Multiplier
10.255.106.102                 Up        xe-4/0/0       9.000     3.000        3   
 Client LACPD, TX interval 0.100, RX interval 0.100
 Session up time 4d 23:13, previous down time 00:00:06
 Local diagnostic None, remote diagnostic None
 Remote heard, hears us, version 1
 Replicated 
 Session type: Micro BFD
 Min async interval 0.100, min slow interval 1.000
 Adaptive async TX interval 0.100, RX interval 0.100
 Local min TX interval 0.100, minimum RX interval 0.100, multiplier 3
 Remote min TX interval 3.000, min RX interval 3.000, multiplier 3
 Local discriminator 21, remote discriminator 75
 Echo mode disabled/inactive
 Remote is control-plane independent
  Session ID: 0x0

                                                  Detect   Transmit
Address                  State     Interface      Time     Interval  Multiplier
10.255.106.102                 Up        xe-4/0/1       9.000     3.000        3   
 Client LACPD, TX interval 0.100, RX interval 0.100
 Session up time 4d 23:13, previous down time 00:00:07
 Local diagnostic None, remote diagnostic None
 Remote heard, hears us, version 1
 Replicated 
 Session type: Micro BFD
 Min async interval 0.100, min slow interval 1.000
 Adaptive async TX interval 0.100, RX interval 0.100
 Local min TX interval 0.100, minimum RX interval 0.100, multiplier 3
 Remote min TX interval 3.000, min RX interval 3.000, multiplier 3
 Local discriminator 19, remote discriminator 74
 Echo mode disabled/inactive
 Remote is control-plane independent
  Session ID: 0x0

                                                  Detect   Transmit
Address                  State     Interface      Time     Interval  Multiplier
201:DB8:251::bb:bb:1                  Up        xe-4/1/1       9.000     3.000        3   
 Client LACPD, TX interval 0.100, RX interval 0.100
 Session up time 4d 23:13
 Local diagnostic None, remote diagnostic None
 Remote not heard, hears us, version 1
 Replicated 
 Session type: Micro BFD
 Min async interval 0.100, min slow interval 1.000
 Adaptive async TX interval 0.100, RX interval 0.100
 Local min TX interval 1.000, minimum RX interval 0.100, multiplier 3
 Remote min TX interval 3.000, min RX interval 3.000, multiplier 3
 Local discriminator 17, remote discriminator 67
 Echo mode disabled/inactive, no-absorb, no-refresh
 Remote is control-plane independent
  Session ID: 0x0

                                                  Detect   Transmit
Address                  State     Interface      Time     Interval  Multiplier
201:DB8:251::bb:bb:1                  UP        xe-4/1/0       9.000     3.000        3   
 Client LACPD, TX interval 0.100, RX interval 0.100
 Session up time 4d 23:13
 Local diagnostic None, remote diagnostic None
 Remote not heard, hears us, version 1
 Replicated 
 Session type: Micro BFD
 Min async interval 0.100, min slow interval 1.000
 Adaptive async TX interval 0.100, RX interval 0.100
 Local min TX interval 1.000, minimum RX interval 0.100, multiplier 3
 Remote min TX interval 3.000, min RX interval 3.000, multiplier 3
 Local discriminator 16, remote discriminator 66
 Echo mode disabled/inactive, no-absorb, no-refresh
 Remote is control-plane independent
  Session ID: 0x0

4 sessions, 4 clients
Cumulative transmit rate 2.0 pps, cumulative receive rate 1.7 pps

意味

[Micro BFD]フィールドは、LAG内のリンクで実行されている独立したマイクロ BFD セッションを表します。TX間隔 item 、RX間隔 item の出力は、 ステートメントで設定された設定を表 minimum-interval します。その他のすべての出力は、BFD のデフォルト設定を表しています。デフォルト設定を変更するには、 ステートメントの下に オプションのステートメントを含 bfd-liveness-detection める必要があります。

詳細な BFD イベントの表示

目的

必要に応じて、トラブルシューティングに役立つ BFD トレース ファイルの内容を表示します。

アクション

動作モードから コマンドを入力 file show /var/log/bfd します。

content_copy zoom_out_map
user@R0> file show /var/log/bfd
Jun  5 00:48:59    Protocol (1) len 1: BFD
Jun  5 00:48:59    Data (9) len 41: (hex) 42 46 44 20 6e 65 69 67 68 62 6f 72 20 31 30 2e 30 2e 30
Jun  5 00:48:59 PPM Trace: BFD neighbor 10.255.106.102 (IFL 349) set, 9 0
Jun  5 00:48:59 Received Downstream RcvPkt (19) len 108:
Jun  5 00:48:59    IfIndex (3) len 4: 329
Jun  5 00:48:59    Protocol (1) len 1: BFD
Jun  5 00:48:59    SrcAddr (5) len 8: 10.255.106.102
Jun  5 00:48:59    Data (9) len 24: (hex) 00 88 03 18 00 00 00 4b 00 00 00 15 00 2d c6 c0 00 2d c6
Jun  5 00:48:59    PktError (26) len 4: 0
Jun  5 00:48:59    RtblIdx (24) len 4: 0
Jun  5 00:48:59    MultiHop (64) len 1: (hex) 00
Jun  5 00:48:59    Unknown (168) len 1: (hex) 01
Jun  5 00:48:59    Unknown (171) len 2: (hex) 02 3d
Jun  5 00:48:59    Unknown (172) len 6: (hex) 80 71 1f c7 81 c0
Jun  5 00:48:59    Authenticated (121) len 1: (hex) 01
Jun  5 00:48:59 BFD packet from 10.0.0.2 (IFL 329), len 24
Jun  5 00:48:59    Ver 0, diag 0, mult 3, len 24
Jun  5 00:48:59    Flags: IHU Fate
Jun  5 00:48:59    My discr 0x0000004b, your discr 0x00000015
Jun  5 00:48:59    Tx ivl 3000000, rx ivl 3000000, echo rx ivl 0
Jun  5 00:48:59 [THROTTLE]bfdd_rate_limit_can_accept_pkt: session 10.255.106.102 is up or already in program thread
Jun  5 00:48:59 Replicate: marked session (discr 21) for update
 

意味

BFD メッセージが指定されたトレース ファイルに書き込まれます。

external-footer-nav