はじめに
このドキュメントでは、レイヤ2(L2)スイッチおよびスパニングツリーリンクタイプで使用するアプリケーションセントリックインフラストラクチャ(ACI)リンクの設定について説明します。
稼動
ACIリーフに接続されるL2インターフェイスは、リンクタイプを共有して設定でき、ポイントツーポイント(P2P)では設定できません。
ACIトポロジ
スパニングツリープロトコル(STP)では、リンクタイプがP2Pの場合、そのインターフェイスに接続できるSTPデバイスは他に1つだけであると想定されています。トポロジが変更された場合のプロセスを以下に示します。
- スイッチ3850-1がプロポーザルを送信します。
- スイッチ3850-2がアグリーメントを送信します(リンクタイプがP2Pであるため、このプロポーザルを参照する他のスイッチは存在しないと見なされます)。
- スイッチ3850-1は、アグリーメントの受信により、ブロッキングからフォワーディングにただちに移行できます。
- スイッチN7010はプロポーザルを送信できますが、3850-1はすでにプロポーザルを転送しています。
リンク タイプが共有として設定されている場合、フローは以下のようになります。
- スイッチ3850-1がプロポーザルを送信します。
- スイッチ3850-2はアグリーメントを送信しません(回線タイプが共有され、別のスイッチがプロポーザルの送信を要求しているため)。
- スイッチN7010はアグリーメントまたはプロポーザルを送信しません。
- スイッチ3850-1がプロポーザルを送信します。
- スイッチ 3850-1 が、STP タイマーに基づいて、ブロッキングからラーニングに遷移し、その後フォワーディングに遷移します。
これにより、コンバージェンスは低速になりますが、ループが形成されることはありません。共有モードでは、セグメント上に他のスイッチが複数存在する可能性があり、それらのスイッチすべてがアグリーメントになることができないため、スイッチはアグリーメントを送信しません。そのため、共有モードでは、アグリーメントの欠如により、プロポーザルの送信者は、フォワーディングに移行するまで、より長く待機することになります。
ACIリーフに接続されているL2スイッチインターフェイスは、次のように設定できます。
RTP-AGG1(config-if)# spanning-tree link-type shared
デフォルトの動作は、STP リンク タイプ P2P です。これは、全二重で動作しているリンクに基づいています。これは、スイッチ間リンクのデフォルトの動作です。リンクが半二重でアップした場合、STPリンクタイプはデフォルトで共有に設定されます。
IEEE 802.1d仕様では、次のように規定されています。
17.12 RSTP およびポイントツーポイント リンク
指定ポートからフォワーディングへの迅速な遷移は、他の多くのブリッジに直接接続されているポートに依存します(これはエッジポート(17.3、17.19.17)であるか、または共有メディアではなくポイントツーポイントLANに接続されています)。adminPointToPointMACおよびoperPointToPointMACパラメータ(6.4.3)は、ポイントツーポイントステータスの管理とシグナリングをRSTPステートマシンに提供します。 新しく選択したルート ポートは、共有メディアに接続されている場合でも、フォワーディングに迅速に遷移可能です。
17.20.4 EdgeDelay
operPointToPointMAC が TRUE の場合、値として MigrateTime を返し、それ以外の場合、値として MaxAge を返します。
17.21.9 recordAgreement()
rstpVersionがTRUE、operPointToPointMAC(6.4.3)がTRUE、受信した設定メッセージにAgreementフラグが設定されている場合、Agreementsフラグが設定され、proposingフラグがクリアされます。それ以外の場合は、合意フラグがクリアされます。
ACIは、STP Bridge Protocol Data Unit(BPDU;ブリッジプロトコルデータユニット)を、FD VLANに割り当てられたVXLANネットワークID(VNID)にフラッディングします(VNIDはVLANプールを介して割り当てられるため、カプセル化は同じSTPドメインに属している同じVLANプールに属するする必要があります)。 つまり、スパニングツリーではイーサネットハブとして動作します。 外部L2スイッチは、ACIリーフに接続されると、デフォルトで全二重動作に設定されます。STPの世界では、これはP2Pリンクタイプと同じです。
2つのエンドポイントグループ(EPG)が同じSTPドメインの一部であるかどうかを確認するには、次のコマンドを入力します。
module-1# show system internal eltmc info vlan 49 | grep fabric_encap
fabric_encap_type: VXLAN ::: fabric_encap: 11196
注:VLAN 49はFD/EPG VLANです。すべてのBDPUは、VNID 11196のファブリックを介してフラッディングできます。
結論
ACIでは、イーサネットハブとして動作します。P2Pでは、スイッチがプロポーザルを確認すると、アグリーメントがただちに送信され、ブロッキングからフォワーディングへの移行が行われる可能性があります。共有モードでは、スイッチのインターフェイスはプロポーザルを確認した時点ですぐにアグリーメントを送信できません。これにより、プロポーザルの送信者は、設定されたタイマーに応じてさらに長く待機した後、ブロッキングから転送に移行します。
これは、ACIファームウェアのすべてのバージョンに適用されます。