Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

集合型イーサネット・インターフェイス

SUMMARY 集合型イーサネット・インターフェイス(またはイーサネット・リンク・アグリゲーション)、集合型イーサネット・インターフェイスの設定方法、LACP、およびその他のサポート機能について説明します。

集合型イーサネット・インターフェイスとは何でしょうか?

複数のイーサネット・インターフェースをグループ化またはバンドル化して、集合型イーサネット・インターフェース(aex)またはリンク・アグリゲーション・グループ(LAG)と呼ばれる単一のリンク層インターフェースを形成することができます。IEEE 802.3ad規格は、イーサネット・インターフェースのリンク・アグリゲーションを定義し、複数のイーサネット・インターフェースをグループ化またはバンドル化する方法を提供します。複数のインタフェースを束ねることで、対応帯域を広げることができます。デバイスは、集約されたイーサネット・インターフェースまたはLAGを、複数のリンクの組み合わせではなく、1つのリンクとして扱います。

メリット

  • 帯域の拡大と費用対効果-集約されたリンクは、新たな機器を必要とせずに、個々のリンクが提供する帯域よりも高い帯域を提供します。

  • 耐障害性と可用性の向上-物理リンクのいずれかがダウンした場合、トラフィックは別のメンバー・リンクに再割り当てされます。

  • 負荷分散-集約されたイーサネット・バンドルは、リンクに障害が発生した場合、そのメンバー・リンク間の負荷を分散させます。

集合型イーサネット・インターフェースの構成ガイドライン

集合型イーサネット・インターフェースを構成する際に、次のガイドラインを考慮してください。

  • Junos OS Evolvedの場合、集約されたイーサネット・バンドルに新しいメンバー・インタフェースを追加すると、リンク・フラップ・イベントが生成されます。物理インターフェースは通常のインターフェースとして削除され、その後再びメンバーとして追加されます。この間、物理インターフェイスの詳細は失われます。

  • ステートether-optionsメントを使用して、加入者管理用の集合型イーサネットを設定してはいけません。その場合、加入者マネジメントは正しく機能せず-加入者のアカウンティングと統計に問題が発生します。ステートgigether-optionsメントを使用して、メンバー・リンク・インタフェースに集合型イーサネット・インタフェースを設定します。

  • 集合型イーサネット・バンドル内のメンバー・リンク・インタフェースには、シンプル・フィルタを設定できません。

  • MACアカウンティング,VLAN書き換え,あるいはVLANキューイングなどのIQ固有の機能は,集合型イーサネット・バンドル内のメンバー・リンク・インタフェースには設定できません。

LAGのプラットフォーム対応

表 1MXシリーズ・ルーターと、それらがサポートする LAGあたりのインターフェイスの最大数および LAG グループの最大数をリストアップします。MXシリーズ・ルーターは、1つのLAGにつき最大64のインターフェイスをサポートすることができます。

表 1: LAGあたりの最大インタフェースとMXルータあたりの最大LAG数

MXシリーズルーター

LAGあたりの最大インターフェイス数

最大LAGグループ数

MX5、MX10、MX40、MX80、およびMX104

16

インターフェース容量により制限されます。MX104で80となります。

MX150

10

10

MX240、MX480、MX960、MX10003、MX10008、MX10016、MX2010、およびMX2020

64

128(14.2R1以前)

1000(14.2R1以降)

表 2PTXシリーズ・ルーターと、それらがサポートする LAGあたりのインターフェイスの最大数および LAG グループの最大数をリスト化します。PTXシリーズ・ルーターは、最大128のLAGをサポートします。

表 2: LAGあたりの最大インタフェースとPTXルータあたりの最大LAG数

PTXシリーズルーター

LAGあたりの最大インターフェイス数

最大LAGグループ数

PTX1000、PTX10002、およびPTX10003、さらにPTX10008

64

128

PTX3000およびPTX5000

64

128

(Junos OS Evolved搭載)PTX10008

64

1152

集合型イーサネット・インターフェースの設定

表 3ルーティング・デバイスで集合型イーサネット・インターフェースを設定する手順を説明します。

表 3: 集合型イーサネット・インターフェースの構成

設定のステップ

コマンド

ステップ1:デバイスに必要な集約されたイーサネット・バンドル数を指定します。device-count2を指定すると、2つの集約バンドルを設定することができます。

[edit chassis aggregated-devices ethernet]
user@host# set device-count number

ステップ2:集約されたイーサネット・バンドル内に含めたいメンバーを指定し、個別に追加します。集約されたインターフェースには、ae0からae4092までの番号が振られています。

[edit interfaces ]
user@host# set interface-name gigether-options 802.3ad aex

ステップ3:集約されたイーサネット・リンクのリンク速度を指定します。速度を指定すると、集約されたイーサネット・バンドルを構成するすべてのインタフェースが同じ速度になります。また、帯域幅を効率的に利用するために、集約されたイーサネット・バンドルのメンバー・リンクを、レートを組み合わせて(つまり混合レートで)設定することができます。

[edit interfaces]
user@host# set aex aggregated-ether-options link-speed speed

ステップ4:集合型イーサネット・インタフェース(aex)(すなわち定義されたバンドル)のラベルアップのための最小のリンク数を指定します。デフォルトでは、ラベル付けするバンドル用のリンクは1つだけです。

最小リンク数と最小帯域を同時に設定することはできません。それらは相互に排他的です。

[edit interfaces]
user@host# set aex aggregated-ether-options minimum-links number

ステップ5:(オプション)集約されたイーサネット・リンクの最小帯域を指定します。

最小帯域でリンク・プロテクションを設定することはできません。

最小リンク数と最小帯域を同時に設定することはできません。それらは相互に排他的です。

[edit interfaces]
user@host# set aex aggregated-ether-options minimum-bandwidth

ステップ6:集約されたイーサネット・バンドルのインタフェース・ファミリーとIPアドレスを指定します。集合型イーサネット・インタフェースは、VLANタグ付きまたはタグなしを選択できます。

パケットタグは、複数の仮想ローカルエリアネットワーク(VLAN)をサポートするポートで、トラフィックを論理的に区別する方法を提供します。タグ付きトラフィックを受信する集約型イーサネット・インタフェースを設定する必要がありますが,タグなしトラフィックを受信できる集約型イーサネット・インタフェースも設定する必要があります。

タグ付きインターフェース

[edit interfaces]
user@host# set aex vlan-tagging unit 0 vlan-id vlan-id

タグなしインターフェース

[edit interfaces]
user@host# set aex unit 0 family inet address ip-address

ステップ7:(オプション)集約されたイーサネット・インターフェースのマルチキャスト統計を収集するデバイスを設定します。

マルチキャストの統計情報を表示するには、コマshow interfaces statistics detailンドを使用します。マルチキャスト統計の収集が設定されていない場合、マルチキャスト統計は表示できません。

[edit interfaces]
user@host# set aex multicast-statistics 

ステップ8:設定を確認し、コミットします。

[edit interfaces]
user@host# run show configuration 
user@host# commit

ステップ9:(オプション)集約されたイーサネット・インターフェースを削除します。

[edit]
user@host# delete interfaces aex 

または

[edit]
user@host# delete chassis aggregated-devices ethernet device-count

混合モードと混合レート集合型イーサネット・インターフェース

ジュニパーネットワークのデバイスでは、集約されたイーサネット・バンドルのメンバー・リンクが異なるリンク速度(レートとも呼ばれる)で動作するように設定することができます。設定された集約型イーサネット・バンドルは、混合レート集約型イーサネット・バンドルとして知られています。10ギガビット・イーサネットのインタフェースで,LANモードだけでなくWANモードにおいても集約型イーサネット・バンドル内のメンバー・リンクを構成する場合は,混合モード・コンフィグレーションと呼ばれます。

メリット

  • 帯域の効率的な利用-メンバー・リンクに異なるリンク速度を設定することで、帯域を効率的かつ完全に使用することができます。

  • 負荷分散-リンクに障害が発生した場合、集約されたイーサネット・バンドル内におけるメンバー・リンク間の負荷を分散させます。

混在する集約型イーサネット・バンドルをサポートするプラットフォーム

表 4MXシリーズ・ルーターで混合レート集約型イーサネット・バンドルをサポートするプラットフォームと対応するMPCをリストアップします。

Junos OSおよびJunos OS Evolvedで混在する集約型イーサネット・バンドルをサポートするデバイスの詳細については、Feature Explorerを参照してください。

表 4: MXシリーズ・ルーターにおける混合レート集約型イーサネット・バンドルに対するプラットフォーム・サポート・マトリックス

対応するMPC

対応するプラットフォーム

初期リリース

16x10GE (MPC-3D-16XGE-SFPP)

MX240、MX480、MX960、MX2010、およびMX2020

14.2R1

MPC1E (MX-MPC1-3D; MX-MPC1E-3D; MX-MPC-1-3D-Q; MX-MPC1E-3D-Q)

MX240、MX480、MX960、MX2010、およびMX2020

14.2R1

MPC2E (MX-MPC2-3D; MX-MPC2E-3D; MX-MPC2-3D-Q;MX-MPC2E-3D-Q; MX-MPC2-3D-EQ;MX-MPC2E-3D-EQ; MX-MPC2-3D-P)

MX240、MX480、MX960、MX2010、およびMX2020

14.2R1

MPC3E (MX-MPC3E-3D)

MX240、MX480、MX960、MX2010、およびMX2020

14.2R1

MPC4E(MPC4E-3D-32XGE-SFPPおよびMPC4E-3D-2CGE-8XGE)

MX240、MX480、MX960、MX2010、およびMX2020

14.2R1

MPC5E (6x40GE+24x10GE;6x40GE+24x10GEQ;2x100GE+4x10GE; 2x100GE+4x10GEQ)

MX240、MX480、MX960、MX2010、およびMX2020

14.2R1

MPC6E (MX2K-MPC6E)

MX2010およびMX2020

14.2R1

MPC7E(マルチレート)(MPC7E-MRATE)

MX240、MX480、MX960、MX2010、およびMX2020

15.1F4

MPC7E 10G (MPC7E-10G)

MX240、MX480、MX960、MX2010、およびMX2020

15.1F5

MPC8E (MX2K-MPC8E)

MX2010およびMX2020

15.1F5

MPC9E (MX2K-MPC9E)

MX2010およびMX2020

15.1F5

MPC10E (MPC10E-15C-MRATE)

MX240、MX480、およびMX960

19.1R1

表 5混合集約型イーサネット・バンドルをサポートするプラットフォームおよび対応するハードウェア・コンポーネントをリストアップします。

表 5: Tシリーズにおける混合集約型イーサネット・バンドルに対するプラットフォーム・サポート・マトリックス

レートおよびモード

対応するプラットフォーム

対応するFPC

対応するPIC

10ギガビット・イーサネットLANおよびWAN

(WANレート:OC192)

T640、T1600、T4000、およびTX Matrix Plusルーター

  • T4000 FPC5 (T4000-FPC5-3D)

  • 10ギガビット・イーサネットLAN/WAN用オーバーサブスクリプションおよびSFP+付きPIC(PF-24XGE-SFPP)

  • SFP+搭載 10ギガビット・イーサネットLAN/WAN用PIC(PF-12XGE-SFPP)

  • 拡張スケーリングFPC3(T640-FPC3-ES)

  • XENPAK搭載の10ギガビット・イーサネットPIC(PC-1XGE-XENPAK)

  • 拡張スケーリングFPC4(T640-FPC4-ES)

  • 拡張スケーリングFPC4-1P(T640-FPC4-1P-ES)

  • T1600拡張スケーリングFPC4(T1600-FPC4-ES)

  • SFP+搭載の10ギガビット・イーサネットLAN/WAN用PIC(PD-5-10XGE-SFPP)

  • XFP搭載の10ギガビット・イーサネットLAN/WAN用PIC(PD-4XGE-XFP)

40ギガビット・イーサネット、100ギガビット・イーサネット

T4000およびTX Matrix Plusルーター

  • T4000 FPC5 (T4000-FPC5-3D)

  • CFP搭載の100ギガビット・イーサネットPIC(PF-1CGE-CFP)

 

T640、T1600、T4000、およびTX Matrix Plusルーター

  • 拡張スケーリングFPC4(T640-FPC4-ES)

  • 拡張スケーリングFPC4-1P(T640-FPC4-1P-ES)

  • T1600拡張スケーリングFPC4(T1600-FPC4-ES)

  • CFP搭載の100ギガビット・イーサネットPIC(PD-1CE-CFP-FPC4)

    注:

    本PICは、FPC「T1600-FPC4-ES」とのアセンブリパッケージのみでのご提供となります。

  • CFP搭載の40ギガビット・イーサネットPIC(PD-1XLE-CFP)

混合レート集合型イーサネット・インターフェースの構成

表 6お使いのデバイスで混合レート集約型イーサネット・バンドルを設定する手順について説明します。

表 6: 混合レート集合型イーサネット・コンフィギュレーション

設定のステップ

コマンド

ステップ1:デバイスに必要な集約されたイーサネット・バンドル数を指定します。device-count2を指定すると、2つの集約バンドルを設定することができます。

[edit chassis aggregated-devices ethernet]
user@host# set device-count number

ステップ2:集約されたイーサネット・バンドル内に含めたいメンバーを指定します。集約されたインターフェースには、ae0からae4092までの番号が振られています。

[edit interfaces ]
user@host# set interface-name gigether-options 802.3ad aex

ステップ3:集約されたイーサネット・リンクのリンク速度を指定します。速度を混合に指定すると、効率的な帯域幅の利用のために、速度を組み合わせて(すなわち混合速度)、集約型イーサネット・バンドル内のメンバー・リンクを設定することができます。

リンク速度を「混合」に設定した場合,集約型イーサネット・バンドルがラベル・アップするための最小リンク数を設定できません。

[edit interfaces]
user@host# set aex aggregated-ether-options link-speed mixed

ステップ4:集約型イーサネット・リンクの最小帯域幅を指定します。

最小帯域でリンク・プロテクションを設定することはできません。

[edit interfaces]
user@host# set aex aggregated-ether-options minimum-bandwidth

ステップ5:設定を確認し、コミットします。

[edit interfaces]
user@host# run show configuration 
user@host# commit

LACP の設定ガイドライン

LACP を設定するときは,次のガイドラインを考慮してください:

  • 複数の異なる物理インタフェースに LACP を設定した場合,リンクしているすべての装置でサポートされている機能だけが,結果的にリンク集約型グループ(LAG)バンドルでサポートされます。例えば、異なるPICは異なる数の転送クラスをサポートすることができます。最大16転送クラスをサポートするPICのポートを,最大8転送クラスをサポートするPICとリンク集約型で連結した場合、結果的にはLAGバンドルは最大8転送クラスをサポートします。同様に、weighted random early detection(WRED)をサポートするPICとサポートしないPICを連結させると、WREDをサポートしないLAGバンドルになります。

  • LACPシステム識別子(ステートsystem-id systemidメントを使用)をすべてゼロ(00:00:00:00:00:00)に設定した場合,コミット操作でエラーが発生します。

  • LACPの状態に関係なく,集約されたイーサネット・バンドルの状態がupであれば,メンバー・リンクで受信したパケットを処理するようにした場合(ステートaccept-dataメントを使用),デバイスはIEEE 802.3ax規格で定義されたパケットを処理しません。この規格によれば、パケットは削除されるべきです。しかし、ステートaccept-dataメントを設定したため、代わりに処理されます。

LACPを設定する

表 7集合型イーサネット・インターフェイスにLACPを設定する手順を説明します。

表 7: LACPの設定

設定のステップ

コマンド

ステップ1:LACP の送信モードを指定します-アクティブまたはパッシブ。

[edit interfaces interface-name aggregated-ether-options]
user@host# set lacp active 
user@host# set lacp passive 

ステップ2:インターフェイスがLACPパケットを送信する間隔を指定します。

アクティブ・インターフェースとパッシブ・インターフェースに異なる間隔を設定すると、アクターはートナーのインターフェースに設定されたレートでパケットを送信します。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set periodic interval

ステップ3:LACP システム識別子を設定します。

ユーザー-LACPで定義されたシステム識別子により、2つの異なる機器の2つのポートが、あたかも同じアグリゲートグループの一部であるかのように動作させることができます。

システム識別子は、48ビット(6バイト)のグローバルでユニークなフィールドです。16 ビットのシステム優先度値と組み合わせて使用することで、ユニークなLACP システム識別子が得られます。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set system-id system-id

ステップ4:LACPのシステム優先度を集合型イーサネット・インタフェースのレベルで設定します。

このシステム優先度は、グローバルな[edit chassis]レベルで設定された優先度値より優先されます。数値の小さい(優先度の高い)機器が制御機器となります。両機器のLACPシステム優先度の値が同じ場合、機器に搭載されたMACアドレスでどちらの機器が制御されているかを判断します。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set system-priority system-priority

ステップ5:(オプション)LACP管理キーを設定します。

このオプションを設定するには、MC-LAGを設定する必要があります。MC-LAGの詳細については、「Understanding Multichassis Link Aggregation Groups」を参照してください。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set admin-key number

ステップ6:LACPがメンバー・リンクの状態をexpiredとして維持する期間を秒単位で指定します。LAGのメンバー・リンクの過剰なバタツキを防ぐため,LACPを設定して,指定した時間だけインタフェースをdownからupに遷移させないようにできます。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set hold-time timer-value

ステップ7:LACPの状態に関係なく,集約されたインタフェースの状態がupであれば,メンバー・リンクで受信したパケットを処理するように設定します。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# set accept-data 

ステップ8:設定を確認し、コミットします。

[edit interfaces interface-name aggregated-ether-options lacp]
user@host# run show configuration 
user@host# commit

例:集約されたイーサネット・メンバー・リンク上の論理インターフェイスに正確なポリシーを適用するためのターゲット・ディストリビューションの設定

この例では,集約されたイーサネット・メンバー・リンクに対して一次およびバックアップのターゲット・ディストリビューション・リストを設定する方法を示しています。メンバー・リンクは、配信リストのメンバーとして割り当てられます。そして,集約されたイーサネット・バンドルの論理インタフェースには,一次リストとバックアップ・リストへのメンバーとして割り当てられます。

設定

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

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

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

ターゲット・ディストリビューションを設定するには:

  1. グローバルなアプリ・グループを作成し、一次リストとバックアップ・リストを指定します。

  2. 集約されたイーサネット・バンドルの各メンバーを異なるディストリビューション・リストに割り当ててください。

  3. 定義したアプリ・グループを集合型イーサネット・インタフェースにアタッチします。

  4. 論理インターフェイスを作成し、そのパラメータを設定します。

結果

設定モードから、showコマンドを使用して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の設定手順を繰り返して設定を修正します。

要件

この例では、以下のソフトウェアおよびハードウェア・コンポーネントを使用しています:

  • Junos OS Release 16.1 およびそれ以降のリリース

  • One MXシリーズ5Gユニバーサル・ルーティング・プラットフォーム

概要

ターゲット・ディストリビューションは、集約されたイーサネット・バンドルの特定のリンクを介してトラフィックを誘導するメカニズムを提供し、またリンク障害シナリオを処理するためにメンバー・リンクに役割を割り当てます。ターゲット・ディストリビューションを設定することで、集約されたイーサネット・バンドル・メンバー・リンク間のトラフィックを負荷分散することができます。論理インターフェイスは、発信トラフィックに対してのみ単一リンクにマッピングすることができます。

この例では,集約されたイーサネット・メンバー・リンクにおける論理インタフェースのディストリビューション・リストを指定するためのapply-groups設定方法を用います。ステートメントを使用すると、設定グループからJunos OSの設定ステーapply-groupsトメントを継承することができます。この例にあるapply-groups設定ステートメントでは,集約されたイーサネット・バンドルの奇数番目のメンバー・リンクに一次リストdl2が,偶数番目のメンバー・リンクに一次リストdl1が割り当てられていることが示されています。

この例で使用する集合型イーサネット・インタフェースは、ユニット101、102、103、および104を持つae10となります。物理インタフェースであるge-0/0/3は配信リストdl1,そしてge-0/0/4はdl2として指定します。集約されたイーサネット・バンドルの論理インタフェース・ユニット番号の末尾が奇数のものを一次リストとして配信リストdl1に,末尾が偶数のものを一次リストとして配信リストdl2に割り当てます。

ターゲット配信を設定するためには、以下のことが必要です:

  1. グローバルな構成グループを作成します。

  2. 集合型イーサネット・インターフェースの各メンバーを異なる配信リストに割り当てます。

  3. 構成グループを集合型イーサネット・インタフェースにアタッチします。

  4. 論理インターフェイスを作成します。構成グループは,必要に応じて,集約されたイーサネット・バンドルの各メンバーに自動的に配信リストを割り当てます。

検証

論理インターフェイスのターゲット配信の検証

目的

論理インターフェイスが配信リストに割り当てられていることを確認します。

対処

論理インタフェースが配信リストに割り当てられていることを確認するために,コマ show interfaces detail or extensiveンドを入力します。

コマ show interfaces detail or extensiveンドの出力では、奇数で終わる論理インタフェースは配信リストdl1ge-0/0/3)に、偶数で終わる論理インタフェースは配信リストdl2ge-0/0/4)にデフォルトで割り当てられていることが示されています。これらのインタフェースのいずれかに障害が発生した場合,論理インタフェースはバックアップ用リストのインタフェースに切り替わるか,アクティブ・メンバー・インタフェースの使用を継続します。 ae10.102例えば、集約型イーサネット・バンドルではae10.101、一次インタフェースが、ge-0/0/4すなわち集約型イーサネット・バンドルでは、一次インタフェースが、他の論理インタフェースでも同様にge-0/0/3,表示されます。

LAG用独立したマイクロBFDセッション

双方向フォワ-ディング検出(BDF)プロトコルは、転送経路の障害を迅速に検出するシンプルな検出プロトコルです。LAG内の集合型イーサネット・インタフェースの障害検出を有効にするには、LAGバンドル内のすべてのLAGメンバー・リンクに独立した非同期モードのBFDセッションを設定します。単一のBFDセッションがUDPポートのステータスを監視する代わりに、独立したマイクロBFDセッションが個々のメンバー・リンクのステータスを監視します。

LAGバンドル内のすべてのメンバー・リンクにマイクロBFDセッションを設定すると、個々のセッションがLAG内の各メンバー・リンクのレイヤ2およびレイヤ3接続を決定します。

特定のリンクで個々のセッションが確立された後、メンバー・リンクはLAGに接続され、次のいずれかによって負荷分散されます:

  • 静的構成-デバイス制御プロセスは、マイクロBFDセッションのクライアントとして機能します。

  • リンク・アグリゲーション制御プロトコル(LACP)-LACPは、マイクロBFDセッションのクライアントとして機能します。

マイクロBFDセッションがアップすると、LAGリンクが確立され、そのLAGリンクを介してデータが伝送されます。メンバー・リンクのマイクロBFDセッションがダウンした場合、その特定のメンバー・リンクは、負荷分散から削除され、LAGマネージャーはそのリンクへのトラフィックの誘導を停止します。これらのマイクロBFDセッションは、LAGインターフェイスを管理するクライアントが単一であるにもかかわらず、互いに独立しています。

マイクロBFDセッションは、以下のモードで作動します:

  • 配信モード-このモードでは、パケット・フォワーディング・エンジン(PFE)がレイヤー3でパケットを送受信します。デフォルトでは、マイクロBFDセッションはレイヤー3で配信されます。

  • 非配信モード-このモードでは、ルーティング・エンジンはレイヤ2でパケットを送受信します。周期的パケット管理(PPM)の下にステートno-delegate-processingメントを含めることで、BFDセッションがこのモードで実行されるように設定できます。

LAG内のルーティング・デバイスのペアは、指定された一定の間隔でBFDパケットを交換します。ルーティング・デバイスは,指定した時間経過後に応答を受信しなくなった場合に,ネイバー障害を検出します。これにより、LACPの有無にかかわらず、メンバー・リンクの接続性を迅速に確認することができます。UDPポートにより、BFD over LAGパケットとBFD over single-hop IPパケットを区別します。Internet Assigned Numbers Authority(IANA)は、マイクロBFDのUDP宛先ポートとして6784を割り当てています。

メリット

  • LAGの障害検出-ポイントツーポイント接続のデバイス間の障害検出を有効にします。

  • 複数のBFDセッション-バンドル全体に対して単一のBFDセッションではなく、各メンバー・リンクに対して複数のマイクロBFDセッションを設定することが可能です。

マイクロBFDセッションの設定ガイドライン

集約型イーサネット・バンドルで個々のマイクロBFDセッションを構成する際には、以下のガイドラインを考慮してください。

  • この機能は、両方のデバイスがBFDをサポートしている場合のみ有効となります。LAGの片側にのみBFDが設定されている場合、本機能は作動しません。

  • Junos OS Release 13.3以降、IANAが01-00-5E-90-00-01をマイクロBFDの専用MACアドレスとして割り当てています。マイクロBFDセッションには、デフォルトでDedicated MACモードが使用されます。

  • Junos OSでは、マイクロBFDの制御パケットはデフォルトで常にタグ無しとなります。flexible-vlan-taggingレイヤ2の集約されたインタフェースの場合、あるvlan-taggingいはBDFを搭載した集合型イーサネットを設定する場合は、以下のオプションを含める必要があります。そうでない場合は、設定をコミットする際にエラーが投じられます。

  • 集合型イーサネット・インタフェースでマイクロBFDを有効にすると,集約されたインタフェースはマイクロBFDパケットを受信できるようになります。Junos OS Release 19.3以降では、MPC10EおよびMPC11E MPCでは、集合型イーサネット・インタフェースで受信したマイクロBFDパケットにファイアウォール・フィルタを適用することはできません。MPC1E〜MPC9Eでは、集約型イーサネット・インタフェースがタグなしインタフェースとして構成されている場合のみ、集約型イーサネット・インタフェースで受信したマイクロBFDパケットにファイアウォール・フィルタを適用することが可能です。

  • Junos OS Release 14.1以降では、BFDセッションでネイバーを指定します。Junos OS Release 16.1より以前のリリースでは、遠隔地のループバックアドレスをネイバー・アドレスとして設定する必要があります。Junos OS Release 16.1以降では、MXシリーズルーターで遠隔地の集合型イーサネット・インターフェースのアドレスをネイバー・アドレスとして、この機能を設定することも可能です。

  • Release16.1R2以降、Junos OSは設定したマイクロBFDを設定コミット前にインタフェースまたはループバックIPアドレスとlocal-address照合し、検証を行います。Junos OSは、IPv4とIPv6の両方のマイクロBFDアドレス構成に対してこのチェックを行い、一致しない場合はコミットすることができません。設定したマイクロBFDローカル・アドレスは、ピア・ルーターに設定したマイクロBFDネイバー・アドレスと一致させる必要があります。

  • IPv6アドレス・ファミリでは,集合型イーサネット・インタフェース・アドレスで、この機能を設定する前に,重複アドレス検出機能を無効にしてください。重複アドレスの検出を無効にするには、階[edit interface aex unit y family inet6]層レベルでステートdad-disableメントを含めます。

  • Junos OS 21.4R1を始動する際,PTX10001-36MR、PTX10003、PTX10004、PTX10008、およびPTX10016ルータで同期リセットおよびマイクロBFD構成によるLACP最小リンクがサポートされます。

注意:

ループバックIPアドレスから集合型イーサネット・インタフェースIPアドレスにネイバー・アドレスを変更する前bfd-liveness-detectionにおいては、階層[edit interfaces aex aggregated-ether-options]レベルを無効化するか、集合型イーサネット・インタフェースを無効化します。bfd-liveness-detection集合型イーサネット・インターフェースを停止せずにローカル・アドレスおよびネイバー・アドレスを変更すると、マイクロBFDセッションに失敗することがあります。

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

この例では,集合型イーサネット・インタフェースに対して独立したマイクロBFDセッションを設定する方法を示します。

要件

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

  • Junos MPC搭載のMXシリーズ・ルーター

  • Type 4 FPCまたはType 5 FPC搭載のTシリーズ・ルーター

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

    • PC-1XGE-XENPAK(Type 3 FPC)

    • PD-4XGE-XFP(Type 4 FPC)

    • PD-5-10XGE-SFPP(Type 4 FPC)

    • 24x10GE (LAN/WAN) SFPP、12x10GE (LAN/WAN) SFPP、1X100GE Type 5 PICs

  • PTX Series routers with 24X10GE (LAN/WAN) SFPP

  • すべてのデバイスでJunos OS Release 13.3あるいはそれ以降のものが作動

概要

この例では、直接接続されている2台のルーターが含まれています。IPv4 接続用の AE0 と IPv6 接続用の AE1 という2つの集合型イーサネット・インタフェースを設 定します。両方のルーターでローカルおよびネイバー・エンドポイントとして、IPv4アドレスを使用してAE0バンドル上にマイクロBFDセッションを構成します。両ルーターのローカルおよびネイバー・エンドポイントとして、IPv6アドレスを使用して、AE1バンドル上にマイクロBFDセッションを構成します。この例では、独立したマイクロBFDセッションが出力される際に、アクティブであることを検証しています。

トポロジー

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

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

設定

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

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

ルータR0

ルータ R1

集合型イーサネット・インターフェースのマイクロBFDセッションの設定

手順

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

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

注:

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

ルータR0上に集合型イーサネット・インタフェース用のマイクロBFDセッションを設定

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

  2. ループバック・インターフェースを設定します。

  3. ネットワークの要件に応じて、IPv4またはIPv6アドレスで集合型イーサネット・インターフェイスae0にIPアドレスを設定します。

  4. ルーティング・オプションを設定し、スタティックルートを作成するとともにネクストホップ・アドレスを設定します。

    注:

    ネットワークの要件に応じて、IPv4またはIPv6の静的ルートを設定することができます。

  5. リンク・アグリゲーション制御プロトコル(LACP)の設定

  6. 集合型イーサネット・インタフェースae0にBFDを設定し,最小間隔,ローカルIPアドレス,およびネイバーIPアドレスを指定します。

  7. 集合型イーサネット・インタフェースae1にIPアドレスを設定します。

    ネットワークの要件に応じて、IPv4またはIPv6アドレスを割り当てることができます。

  8. 集合型イーサネット・インタフェースae1用のBFDを設定します。

    注:

    Junos OS Release 16.1以降では、マイクロBFDセッションのローカル・アドレスとして、集合型イーサネット・インタフェース・アドレスを使用してこの機能を設定することもできます。

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

  9. トラブルシューティングのためのBFD用トレースオプションの設定

結果

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

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

検証

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

独立したBFDセッションが立ち上がっていることを確認

目的

マイクロBFDセッションが立ち上がっていることを確認し、BFDセッションの詳細を表示させます。

対処

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

意味

Session Typeフィールドは、LAG内のリンクで動作している独立したマイクロBFDセッションを表しています。TXインターバル、RXインターバルの出力は、ステートminimum-intervalメントで定義された設定を表しています。その他の出力はすべて、BFDのデフォルト設定を表しています。デフォルトの設定を変更するには、ステートメントの下にオプションのステーbfd-liveness-detectionトメントを含めます。

BFD用イベント詳細の表示

目的

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

対処

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

意味

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

集合型イーサネット・インターフェースの動的学習済みアドレス用MACアドレス・アカウンティング

集合型イーサネット・インタフェースで動的に学習したMACアドレスに対して、送信元MACアドレスおよび送信先MACアドレスベースのアカウンティングを設定することができます。

デフォルトでは、集約されたイーサネット・インターフェースの送信元および送信先MACアドレスの動的学習は無効になっています。この機能を有効にすると、DPCとMPCを搭載したMXシリーズ・ルーター上でルーティングされたインターフェイスにおいて、送信元と送信先のMACアドレスベースのアカウンティングを設定することができます。また、MACアドレスの動的学習を有効にすると、集約されたイーサネット・バンドル内の各メンバー・リンクのMACフィルタ設定が更新されます。このMACアドレスの動的学習機能には、インタフェースから学習できるMACアドレスの最大個数制限は適用されません。

宛先MACベースのアカウンティングは,集約されたイーサネット・バンドルの個々の子リンクまたはメンバー・リンクを含む入口インタフェースで動的に学習されたMACアドレスによってのみサポートされています。MPCは、宛先MACアドレスの学習には対応していません。MACアドレスの動的学習は、集合型イーサネット・インターフェイスのみ、または選択された個々のメンバー・リンクでのみサポートすることができます。バンドルでのMAC学習サポートは、個々のメンバー・リンクの能力に依存します。バンドル内のリンクにMAC学習またはアカウンティングをサポートする機能がない場合、集約されたイーサネット・バンドル上においては無効となります。

個々の子リンクからデータを収集した後、集約されたバンドルのMACデータが表示されます。DPCでは、これらのパケットは出口方向(出力パケット/バイト数)に計上されますが、MPCでは、DMAC学習がサポートされていないため、これらパケットは計上されません。この動作の違いは、DPCとMPCの子リンク間でも発生します。この動的学習を有効にする機能は,CLIから発行されるコマンドに基づいて子リンクからMACデータベースの統計情報を収集することに関連するため,MACデータベースのサイズや異なるFPCに分散する子リンク数に応じて,コンソールでのデータ表示に要する時間に影響します。

メリット

  • 統計情報の計算-動的に学習された MAC アドレスの MAC Address 統計を計算できるようにします。

エンハンスドLAGとは何でしょうか?

物理インタフェースを集合型イーサネット・インタフェースに関連付けると、物理子リンクも親となる集合型イーサネット・インタフェースに関連付けられ、LAGが形成されます。そのため、VLANインタフェースごとに、集約されたイーサネット・インタフェースのメンバー・リンクごとの子ネクスト・ホップが1つ作成されます。例えば、16のメンバー・リンクを持つ集合型イーサネット・インターフェース用に集約されたネクスト・ホップは、VLANごとに17のネクスト・ホップを作成することになります。

エンハンスドLAGを設定すると、メンバー・リンクに子ネクスト・ホップが作成されないため、結果としてより多くのネクスト・ホップをサポートすることができます。エンハンスドLAGを設定するには、デバイスのネットワーク・サービス・モードを次のようにしますenhanced-ip。この機能は、デバイスのネットワーク・サービス・モーenhanced-ethernetドで動作するように設定されている場合、サポートされません。この機能は、デバイスのネットワーク・サービス・モードが次のように設定されている場合、デフォルトで有効になりますenhanced-mode

メリット

  • 集合型イーサネット・インターフェースに対応するためのメモリとCPUの使用量削減。

  • システム性能の向上と拡張数の増加。

リリース履歴テーブル
リリース
説明
19.3
Junos OS Release 19.3以降では、MPC10EおよびMPC11E MPCでは、集合型イーサネット・インタフェースで受信したマイクロBFDパケットにファイアウォール・フィルタを適用することはできません。MPC1E〜MPC9Eでは、集約型イーサネット・インタフェースがタグなしインタフェースとして構成されている場合のみ、集約型イーサネット・インタフェースで受信したマイクロBFDパケットにファイアウォール・フィルタを適用することが可能です。
16.1
Junos OS Release 16.1以降では、MXシリーズルーターで遠隔地の集合型イーサネット・インターフェースのアドレスをネイバー・アドレスとして、この機能を設定することも可能です。
16.1
Release16.1R2以降、Junos OSは設定したマイクロBFDを設定コミット前にインタフェースまたはループバックIPアドレスとlocal-address照合し、検証を行います。
14.1
Junos OS Release 14.1以降では、BFDセッションでネイバーを指定します。Junos OS Release 16.1より以前のリリースでは、遠隔地のループバックアドレスをネイバー・アドレスとして設定する必要があります。
13.3
Junos OS Release 13.3以降、IANAが01-00-5E-90-00-01をマイクロBFDの専用MACアドレスとして割り当てています。