集合型イーサネットインターフェイスの概要
集合型イーサネットインターフェイス、LACP、LAGについてご覧ください。
概要
IEEE 802.3adリンクアグリゲーションにより、イーサネットインターフェイスをグループ化して、単一のリンク層インターフェイス( LAG(リンクアグリゲーショングループ) または バンドルを形成することができます。
物理インターフェイス間の複数のリンクを集約すると、単一の論理ポイントツーポイントトランクリンクまたはLAGが作成されます。LAGは、集約されたイーサネットバンドル内のメンバーリンク間でトラフィックのバランスを取り、アップリンク帯域幅を効果的に増加させます。リンク アグリゲーションのもう 1 つの利点は、LAG が複数のメンバー リンクで構成されているため、可用性の向上です。1 つのメンバーリンクに障害が発生した場合、LAG は残りのリンク上でトラフィックを伝送し続けます。
集約されたイーサネットバンドルに、リンク速度の混合レートを設定できます。10GbE、40GbE、100GbEのリンク速度をサポートしています。サポートされていないリンク速度を設定すると、ロードバランシングは機能しません。
ア グリゲートイーサネットインターフェイス を使用して、特定の機能のプラットフォームおよびリリースサポートを確認します。
同じ帯域幅を維持したまま、2つのエンドポイント間で異なるSFPモデルを使用してポートチャネルを設定できます。
例えば:
switch 1 gig0/1 (SFP-10G-SR-S) --------- MX 1 gig0/1 (SFP-10G-SR-S)
switch 1 gig0/2 (SFP-10G-LR-S) --------- MX 1 gig0/2 (SFP-10G-LR-S)
リンクアグリゲーション制御プロトコル(LACP)は、IEEE 802.3ad規格のサブコンポーネントであり、ディスカバリープロトコルとして使用されます。
冗長サーバーノードグループ上の集合型イーサネット(AE)インターフェイス間でロードバランシングを確保するには、AEのメンバーを冗長サーバーノードグループ全体に均等に分散する必要があります。
ネットワークノードグループの切り替え中に、トラフィックが数秒間ドロップすることがあります。
リンクアグリゲーショングループ(LAG)
LAGを設定するには、リンク番号を物理デバイスとして指定し、一連のインターフェイス(ポート)をリンクに関連付けます。すべてのインターフェイスは、同じ速度を持ち、全二重モードである必要があります。EXシリーズイーサネットスイッチのジュニパーネットワークスJunosオペレーティングシステム(Junos OS)は、各インターフェイスに一意のIDとポート優先度を割り当てます。IDと優先度は設定できません。
LAGにグループ化できるインターフェイスの数とスイッチでサポートされるLAGの総数は、スイッチモデルによって異なります。 補足プラットフォーム情報 には、EXシリーズスイッチと、それらがサポートするLAGあたりのインターフェイスの最大数およびLAGの最大数が一覧表示されています。
GEやMGEなどの異なるインターフェイスタイプのメンバーリンクを持つLAGは、マルチレートスイッチではサポートされません。
Junos OS Evolvedでは、ソフトウェアは混合レート集約型イーサネットバンドル内のaexの最大数に制限を課しません。すべての子論理インターフェイスは、同じ集合型イーサネット物理インターフェイスに属し、同じセレクターを共有します。そのため、論理インターフェイスの数が64を超えた場合でも、負荷分散メモリと混合レートaex構成を通過させる必要があります。
QFXシリーズスイッチでは、LAGに64を超えるイーサネットインターフェイスを含む設定をコミットしようとすると、エラーメッセージが表示されます。エラーメッセージには、グループ制限の64を超え、設定のチェックアウトに失敗したことが示されます。
LAGを作成するには:
-
論理集約型イーサネットインターフェイスを作成します。
-
論理ユニット、インターフェイスプロパティ、Link Aggregation Control Protocol(LACP)など、論理集約型イーサネットインターフェイスに関連するパラメーターを定義します。
-
集合型イーサネットインターフェイス内に含めるメンバーリンク(例えば、2つの10ギガビットイーサネットインターフェイス)を定義します。
-
リンク検出用の LACP を設定します。
以下のハードウェアおよびソフトウェアのガイドラインに留意してください。
-
Junos OS Evolvedでは、新しいインターフェイスがメンバーとしてアグリゲートイーサネットバンドルに追加されると、リンクフラップイベントが生成されます。インターフェイスをバンドルに追加すると、物理インターフェイスは通常のインターフェイスとして削除され、その後メンバーとして再度追加されます。この間、物理インターフェイスの詳細は失われます。
-
最大32個のイーサネットインターフェイスをグループ化して、QFabricシステム上の冗長サーバーノードグループ、サーバーノードグループ、ネットワークノードグループにLAGを形成できます。QFabricシステムの冗長サーバーノードグループとサーバーノードグループでは最大48個のLAGがサポートされており、QFabricシステムのネットワークノードグループでは最大128個のLAGがサポートされています。冗長サーバーノードグループ、サーバーノードグループ、ネットワークノードグループ内のノードデバイス間でLAGを設定できます。
Qfabricシステムでは、LAGに32を超えるイーサネットインターフェイスを含む設定をコミットしようとすると、グループ制限である32を超え、設定のチェックアウトに失敗したことを示すエラーメッセージが表示されます。
-
LAGは、リンクの両側で設定する必要があります。
-
リンクの両側のインターフェイスは、同じ速度に設定し、全二重モードにする必要があります。
Junos OS は、各ポートに一意の ID とポート優先度を割り当てます。IDと優先度は設定できません。
-
QFabricシステムは、FCoE LAGと呼ばれる特別なLAGをサポートしており、同じリンクアグリゲーションバンドルを介してFCoEトラフィックと通常のイーサネットトラフィック(FCoEトラフィックではないトラフィック)を転送することができます。標準LAGは、ハッシュアルゴリズムを使用して、送信に使用する物理リンクを決定します。そのため、2つのデバイス間の通信は、異なる伝送に対してLAG内の異なる物理リンクを使用する可能性があります。FCoE LAGにより、FCoEトラフィックは要求と応答にLAG内の同じ物理リンクを使用します。これにより、FCoEデバイスの統合型ネットワークアダプタ(CNA)とFC SANスイッチ間の仮想ポイントツーポイントリンクがQFabricシステムノードデバイス全体で保持されます。FCoE LAGは、FCoEトラフィックのロードバランシングやリンクの冗長性を提供しません。ただし、通常のイーサネットトラフィックは標準的なハッシュアルゴリズムを使用し、FCoE LAGでロードバランシングとリンクの冗長性という通常のLAGのメリットを受け取ります。詳細については、「 FCoE LAGについて」を参照してください 。
集合型イーサネットインターフェイスの設定
集合型イーサネットインターフェイスの設定方法をご覧ください。サンプル設定も含まれています。
aexを設定するには:
集合型イーサネットインターフェイスを設定する際には、次のガイドラインを確認してください。
一般に、集合型イーサネットバンドルは、バンドル内のメンバーリンクとなり得るすべてのサポートされているインターフェイスで利用可能な機能をサポートします。例外として、GbE IQ機能と一部の新しいGbE機能は、アグリゲートイーサネットバンドルではサポートされていません。
GbE IQおよびSFPインターフェイスはメンバーリンクにすることはできますが、IQおよびSFP固有の機能は、すべてのメンバーリンクが個別にサポートしている場合でも、集約されたイーサネットバンドルではサポートされません。
集合型イーサネット設定をコミットする前に、集約型イーサネットバンドルのメンバーインターフェイスにリンクモードが設定されていないことを確認します。それ以外の場合、設定コミットチェックは失敗します。
集合型イーサネットインターフェイスの設定例
集合型イーサネットインターフェイスは、異なるFPC、DPC、またはPICからのインターフェイスを使用できます。集合型ギガビットイーサネットインターフェイスを稼働させるには、以下の設定で十分です。
[edit chassis]
aggregated-devices {
ethernet {
device-count 15;
}
}
[edit interfaces]
ge-1/3/0 {
gigether-options {
802.3ad ae0;
}
}
ge-2/0/1 {
gigether-options {
802.3ad ae0;
}
}
ae0 {
aggregated-ether-options {
link-speed 1g;
minimum-links 1;
}
}
vlan-tagging;
unit 0 {
vlan-id 1;
family inet {
address 10.0.0.1/24;
}
}
unit 1 {
vlan-id 1024;
family inet {
address 10.0.0.2/24;
}
}
unit 2 {
vlan-id 1025;
family inet {
address 10.0.0.3/24;
}
}
unit 3 {
vlan-id 4094;
family inet {
address 10.0.0.4/24;
}
}
}
例:QFXシリーズスイッチとアグリゲーションスイッチ間のリンクアグリゲーションの設定
QFXシリーズ製品では、複数のイーサネットリンクを1つの論理インターフェイスに組み合わせて、帯域幅と冗長性を向上させることができます。このように組み合わせられたポートは、リンクアグリゲーショングループ(LAG)またはバンドルと呼ばれます。LAGに結合できるイーサネットリンクの数は、QFXシリーズの製品モデルによって異なります。LAGを設定して、QFXシリーズ製品またはEX4600スイッチを、アグリゲーションスイッチ、サーバー、ルーターなどの他のスイッチに接続できます。この例では、QFX3500、QFX3600、EX4600、QFX5100、QFX10002スイッチをアグリゲーションスイッチに接続するためのLAGを設定する方法を説明します。
必要条件
この例では、以下のソフトウェアおよびハードウェアコンポーネントを使用しています。
QFX3500およびQFX3600スイッチの場合はJunos OSリリース11.1以降、QFX5100およびEX4600スイッチの場合はJunos OS 13.2以降、QFX10002スイッチの場合はJunos OSリリース15.1X53-D10以降。
QFX3500、QFX3600、EX4600、QFX5100、または QFX10002 スイッチ 1 台。
概要とトポロジー
この例では、スイッチには1つのLAGがあり、2つの10ギガビットイーサネットインターフェイスで構成されています。このLAGは、スイッチと割り当てられたVLANがトラフィックを送受信できるように、ポートモードトランク(またはインターフェイスモードトランク)に設定されます。
イーサネットインターフェイスをLAGとして設定することには、以下のような利点があります。
何らかの理由(ケーブルが抜かれたり、スイッチポートに障害が発生したり)1つの物理ポートが失われた場合、論理ポートは透過的に残りの物理ポート上で機能し続けます。
オプションでリンク監視や個々のリンクの自動追加や削除を行うように、ユーザーの介入なしにLACP(リンク集約制御プロトコル)を設定することができます。
LAGリンクのリモートエンドがセキュリティデバイスの場合、セキュリティデバイスには決定論的な設定が必要なため、LACPがサポートされていない可能性があります。この場合、LACPは設定しないでください。LAG内のすべてのリンクは、スイッチがイーサネット物理層またはデータリンク層内でリンク障害を検出しない限り、永続的に動作します。
この例で使用されたトポロジーは、2つの10ギガビットイーサネットインターフェイス間にLAGが設定された1台のスイッチで構成されています。スイッチはアグリゲーション スイッチに接続されています。
表1では 、この設定例で使用されたトポロジーを詳細に説明します。
| ホスト名 | ベースハードウェア | トランクポート |
|---|---|---|
スイッチ |
QFX3500、QFX3600、EX4600、QFX5100、または QFX10002 スイッチ |
|
構成
2つの10ギガビットイーサネットインターフェイス間のLAGを設定します。
プロシージャ
CLIクイックコンフィグレーション
スイッチ上の 2 つの 10 ギガビット イーサネット インターフェイス間の LAG をすばやく設定するには、以下のコマンドをコピーしてスイッチの端末ウィンドウに貼り付けます。
拡張レイヤー 2 ソフトウェア(EX4600、QFX5100、QFX10002 スイッチなど)を使用して LAG を設定するには、port-mode ステートメントではなく interface-mode ステートメントを使用します。ELSの詳細については、拡張レイヤー2ソフトウェアCLIの使用を参照してください。
[edit] set chassis aggregated-devices ethernet device-count 1 set interfaces ae0 aggregated-ether-options minimum-links 1 set interfaces ae0 aggregated-ether-options link-speed 10g set interfaces ae0 unit 0 family ethernet-switching vlan members green set interfaces xe-0/0/2 ether-options 802.3ad ae0 set interfaces xe-0/0/3 ether-options 802.3ad ae0 set interfaces ae0 unit 0 family ethernet-switching port-mode trunk set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast
手順
QFXシリーズスイッチとアグリゲーションスイッチ間でLAGを設定するには:
スイッチ上に作成するLAGの数を指定します。
[edit chassis] user@switch# set aggregated-devices ethernet device-count 1
ae0LAGインターフェイスをupするために必要なリンク数を指定します。[edit interfaces] user@switch# set ae0 aggregated-ether-options minimum-links 1
ae0リンクのメディア速度を指定します。[edit interfaces] user@switch# set ae0 aggregated-ether-options link-speed 10g
集合型イーサネットバンドルに含めるメンバーを指定します。
[edit interfaces] user@switch# set interfaces xe-0/0/2 ether-options 802.3ad ae0 [edit interfaces] user@switch# set interfaces xe-0/0/3 ether-options 802.3ad ae0
トランクのポートモードを
ae0リンクに割り当てます。手記:拡張レイヤー 2 ソフトウェア(EX4600、QFX5100、QFX10002 スイッチなど)を使用して LAG を設定するには、
port-modeステートメントではなくinterface-modeステートメントを使用します。ELSの詳細については、拡張レイヤー2ソフトウェアCLIの使用を参照してください。[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching port-mode trunk
又は
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching interface-mode trunk
LAGをVLANに割り当てます。
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching vlan members green vlan-id 200
(オプション):LAGの片側をLACPのアクティブとして指定します。
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active
(オプション):インターフェイスがLACPパケットを送信する間隔と速度を指定します。
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp periodic fast
業績
QFX3500 または QFX3600 スイッチの設定結果を表示します。
[edit]
chassis {
aggregated-devices {
ethernet {
device-count 1;
}
}
}
green {
vlan-id 200;
}
}
interfaces {
ae0 {
aggregated-ether-options {
link-speed 10g;
minimum-links 1;
}
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members green;
}
}
}
xe-0/0/2 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/3 {
ether-options {
802.3ad ae0;
}
}
}
検証
スイッチングが動作しており、1つのLAGが作成されていることを確認するには、以下のタスクを実行します。
LAG ae0.0が作成済みであることを確認します
目的
LAG ae0.0 がスイッチ上で作成されていることを確認します。
アクション
show interfaces ae0 terse
Interface Admin Link Proto Local Remote ae0 up up ae0.0 up up eth-switch
意味
出力では、 ae0.0 リンクがアップしていることを確認し、このリンクに割り当てられている family とIPアドレスが表示されます。
補足プラットフォーム情報
リンクアグリゲーショングループを使用して、特定の機能のプラットフォームおよびリリースサポートを確認します。追加のプラットフォームがサポートされる場合があります。
| LAG情報 | 、EX4100-F、バーチャルシャーシ | 、EX4200およびEX4200バーチャルシャーシ | 、EX4300およびEX4300バーチャルシャーシ | 、EX4600 | 、EX4650バーチャルシャーシ | 、EX9200 |
|---|---|---|---|---|---|---|
| EX6200 | EX4400 | |||||
| LAGあたりの最大インターフェイス数 | 8 | 8 | 16 | 32 | 64 | 64 |
| スイッチあたりの最大LAG数 | 128 | 111 | 128 | 128 | 72 | 150 |
| LAG情報 | QFX5100 | QFX5120 | QFX5130 | QFX5700 | QFX10002 | QFX10008 | |
|---|---|---|---|---|---|---|---|
| QFX5110 | QFX5200 | ||||||
| LAGあたりの最大インターフェイス数 | 64 | 64 | 64 | 128 | 64 | 64 | 64 |
| スイッチあたりの最大LAG数 | 96 | 72 | 128 | 144 | 150 | 1000 | 1000 |