Cisco ACI 内部エンドポイントからフローティング L3Out への最適ではないトラフィックの回避

Cisco ACI リリース5.0(1) 以降では、次の 2 つの機能を構成することで、このアウトバウンドの最適ではないトラフィック パスの動作を回避できます。
-
ネクストホップ伝達:この構成は、アンカー リーフ ノードにのみ適用され、これらの外部プレフィックスをアナウンスする外部ルータのネクストホップ IP アドレスを使用して、 Cisco ACI ファブリック内の外部プレフィックスを再配布できるようにします。このようにして、コンピューティング リーフ ノード( ネクストホップ伝播が有効な外部プレフィックスのアドバタイズメント の例の Leaf4)は、外部ルータの IP アドレスをネクストホップとして外部プレフィックス(下の例では 172.16.1.1 を使用して到達可能な 10.0.0.0/8)を受信し、転送テーブルにインストールします。
-
直接ホスト アドバタイズメント ルート制御プロファイル:この構成は、外部ルータが接続されているすべてのアンカー リーフ ノードと非アンカー リーフ ノードに適用されます。これにより、これらのリーフ ノードは、Cisco ACI ファブリック(次の例では Leaf3 TEP を使用する 172.16.1.1)内に直接接続されたホスト ルート(外部ルータの IP を表す)を再配布できます。これは、コンピューティング ノードが再帰ルックアップを実行し、アンカーまたは非アンカー リーフ ノードに関係なく、外部ルータが接続されているリーフ ノードにアウトバウンド フローを直接送信できるようにするために重要です。
![]() (注) |
上記の機能は、VMM ドメインではなく、物理ドメインを持つフローティング L3Outs でのみサポートされます。 |


Cisco ACI リリース 5.0(1) から 5.2(1) の間では、上記の機能を使用して、外部デバイスとアンカー ノード間のピアリングに eBGP を使用する場合に、この準最適パスを回避できます。 Cisco ACI リリース 5.2(1) 以降、この準最適パスの回避は、ピアリングに OSPF を使用する場合、または静的ルーティングを使用する場合でもサポートされます。
Cisco ACI リリース 6.0(2) 以降、上記のアウトバウンド トラフィック最適化機能は、VRF 内トラフィックに対してのみサポートされます。コンシューマとプロバイダが異なる VRF にある VRF 間トラフィックはサポートされません。この考慮事項は、EPG から外部 EPG および外部 EPG から外部 EPG の両方のコントラクトに適用されます。
上記の例では、アンカー リーフ ノードとのピアリングと外部ネットワーク ドメインとの間でトラフィックを転送するために単一の外部デバイスを使用していますが、異なる外部デバイスを使用することもできます。 OSPF または静的ルートを使用して複数の外部ルータを展開する場合の外部プレフィックスの ECMP は OSPF または静的ルートを使用した例を示し、 BGP を使用して複数の外部ルータを展開する場合の外部プレフィックスの ECMP の欠如 は BGP を使用した例を示しています。各外部デバイスは、アンカー リーフ ノードとのルーティング ピアリングを確立して、外部プレフィックス情報をファブリックに伝播できます。


BGP を使用して同じ外部プレフィックスを学習する場合、各外部ルータが同じ外部プレフィックス(この例では 10.0.0.0/8)をアドバタイズしても、それらを受信するコンピューティング リーフ ノードはプレフィックスごとに 1 つのネクストホップのみをインストールします。つまり、同じ外部プレフィックスに到達するために ECMP を利用することはできません。この制限は、 Cisco ACI リリース6.0(1) および Cisco ACI フローティング L3Out 展開の特定のケースでは、BGP を使用して学習されたプレフィックスに到達するための外部ネクストホップとして Cisco ACI リーフ ノードに 1 つの IPアドレスのみをインストールできるためです。この考慮事項は、IPv4 と IPv6 の両方に適用されます。
![]() (注) |
上の図に示すように、外部プレフィックスへの単一の経路がコンピューティング リーフ ノードにインストールされます。これは、外部ルータが受信した外部プレフィックスへのすべてのパスを正常にインストールできるアンカー リーフ ノードには当てはまりません。 |
外部プレフィックスに到達するために ECMP を活用するためのソリューションは、次のことが発生するように、すべてのフォワーダ ノードに同じループバック IP アドレスを展開することです。
-
すべての外部ルータは、プレフィックスのネクストホップとして同じアドレス(ループバック インターフェイスの IP アドレス)を使用して、BGP を介してアンカー リーフ ノードに特定の外部プレフィックスをアドバタイズするできます。
-
アンカー リーフ ノードは外部プレフィックスを受信し、次の 2 つの機能を実行します。
-
外部プレフィックス情報を ACI ファブリックに再配布します。各外部ルータで構成された共通のループバック IP アドレスで表される単一のネクストホップを使用します。
-
直接接続された L3Out SVI サブネットの外部ルータ部分の IP アドレスをネクストホップとして、共通ループバック IP アドレスを ACI ファブリックに再配布します。この情報は、外部ルータで確立された OSPF 隣接関係を介してアンカー ノードで学習するか、静的ルートを構成する必要があります。
-
アンカー ノードから上記のコントロール プレーン情報を受信するコンピューティング リーフ ノードは、 Cisco ACI リリース5.2(1) で導入された「再帰ルート解決」機能を活用して、外部プレフィックスへのアウトバウンド フローの ECMP の利点を活用できます。この動作については、次のセクション マルチプロトコル再帰ルート解決のサポートで詳しく説明します。