[Cisco ACI GOLF]
[Cisco ACI GOLF] 機能 (ファブリック WAN のレイヤ 3 EVPN サービス機能とも呼ばれる) では、より効率的かつスケーラブルな ACI ファブリック WAN 接続が可能になります。スパイン スイッチに接続されている WAN に OSPF 経由で BGP EVPN プロトコルが使用されます。

すべてのテナント WAN 接続が、WAN ルータが接続されたスパイン スイッチ上で単一のセッションを使用します。データセンター相互接続ゲートウェイ(DCIG)へのテナント BGP セッションのこの集約では、テナント BGP セッションの数と、それらすべてに必要な設定の量を低減することによって、コントロール プレーンのスケールが向上します。ネットワークは、スパイン ファブリック ポートに設定された レイヤ 3 サブインターフェイスを使用して拡張されます。 [GOLF] を使用した、共有サービスを伴うトランジット ルーティングはサポートされていません。
レイヤ 3 外部アウトサイド ネットワーク(L3extOut) [GOLF] は、 infra テナントの下で指定されています。このネットワークは、スパイン スイッチの物理接続です。そして次のものが含まれます:
-
LNodeP(infra テナントの L3Out では、l3extInstPは、必要ありません。) -
次のプロバイダー ラベル。
L3extOutこれは、インフラ テナント内にある [GOLF] のプロバイダー ラベルです。 -
OSPF プロトコル ポリシー
-
BGP プロトコル ポリシー
すべての通常テナントが、上記で定義した物理接続を使用します。通常のテナントで定義した L3extOut では、次が必要です:
-
サブネットとコントラクトを持つ
l3extInstP(EPG)。サブネットの範囲を使用して、ルート制御ポリシーとセキュリティ ポリシーのインポートまたはエクスポートを制御します。 ブリッジ ドメイン サブネットは外部的にアドバタイズするように設定される必要があり、アプリケーション EPG および GOLF L3Out EPG と同じ VRF に存在する必要があります。 -
アプリケーション EPG と GOLF L3Out EPG の間の通信は、(契約優先グループではなく) 明示的な契約によって制御されます。
-
l3extConsLblコンシューマ ラベルです。これは、L3Outの同じプロバイダー ラベルと一致している必要があります。このL3Out は、 [GOLF] 用であり、infraテナント内にあります。ラベルを一致させることにより、他のテナント内のアプリケーション EPG がLNodeP外部L3OutEPG を利用することが可能になります。 -
一致するプロバイダー
L3extOut(infraテナント内)の BGP EVPN セッションは、このL3Outで定義されてるテナント ルートをアドバタイズします。
次の注意事項と制限事項 [Cisco ACI GOLF]
次の [Cisco ACI GOLF] 注意事項と制約事項を確認します:
-
GOLF は共有サービスをサポートしていません。
-
GOLF はトランジット ルーティングをサポートしていません。
-
GOLF ルータは、トラフィックを受け入れるために少なくとも 1 つのルートを [Cisco アプリケーション セントリック インフラストラクチャ(Cisco Application Centric Infrastructure)] ([ACI])にアドバタイズする必要があります。 [Cisco ACI] が外部ルータからルートを受信するまで、リーフ スイッチと外部ルータの間にトンネルは作成されません。
-
すべての Cisco Nexus 9000 シリーズ [Cisco ACI]:モード スイッチおよびすべてのCisco Nexus 9500 プラットフォーム [Cisco ACI]:モード スイッチ ライン カードおよびファブリック モジュールは GOLF をサポートします。 [Cisco APIC]、リリース 3.1(x)以降では、これに N9K-C9364C スイッチが含まれます。
-
現時点では、現時点では、ファブリック全体のスパイン スイッチ インターフェイスに展開できるのは、単一の [GOLF] プロバイダ ポリシーだけです。
-
[Cisco APIC] リリース 2.0(2)まで、 [GOLF] は、 [Cisco ACI マルチポッド(Cisco ACI Multi-Pod)]でサポートされていません。リリース 2.0(2)では、同じファブリックでの 2 つの機能を、スイッチ名の末尾に「EX」のない Cisco Nexus N9000K スイッチ上でのみサポートしています。たとえば N9K-9312TX です。2.1(1)リリース以降では、2 つの機能を [Cisco ACI マルチポッド(Cisco ACI Multi-Pod)] および EVPN トポロジで使用されているすべてのスイッチでともに展開できるようになりました。
-
スパイン スイッチで [GOLF] を構成する場合、コントロール プレーンがコンバージするまでは、別のスパイン スイッチで [GOLF] の構成を行わないでください。
-
スパイン スイッチは複数のプロバイダー [GOLF] 外部ネットワーク([GOLF] L3Out)に追加できます。ただし [GOLF] 各 L3Out に違うプロバイダー ラベルが必要です。また、この例では、OSPF エリアも
L3extOutごとに異なっていて、異なるループバック アドレスを使用する必要があります。 -
一致するプロバイダー
L3Out(infraテナント内)の BGP EVPN セッションは、このL3extOutで定義されたテナントルートをアドバタイズします。 -
3 つの [GOLF] Outs を展開する時、 [GOLF]に 1 つだけがプロバイダー/利用者ラベル、および 0/0 エクスポート集約を持たない場合、 [Cisco APIC] は、すべてのルートをエクスポートします。これはテナントのリーフ スイッチ上にある既存の
L3extOutと同じです。 -
VRF インスタンスに SPAN 接続先がある ERSPAN セッションがあり、VRF インスタンスで GOLF が有効になっており、ERSPAN 送信元にスパイン スイッチ上のインターフェイスがある場合、トランジット プレフィックスは非 GOLF L3Out から間違った BGP ネクストホップで GOLF ルータに送信されます。
-
スパイン スイッチとデータセンター相互接続(DCI)ルータ間に直接ピアリングがある場合、リーフ スイッチから ASR へのトランジット ルートには、リーフ スイッチの PTEP として次のホップが存在することになります。この場合、その [Cisco ACI] ポッドの TEP 範囲に対して ASR の静的ルートを定義します。また、DCI が同じポッドにデュアルホーム接続されている場合は、静的ルートの優先順位(管理距離)は、他のリンクを通じて受信するルートと同じである必要があります。
-
デフォルトの
bgpPeerPfxPolポリシーはルートを 20,000 に制限します。 [Cisco ACI] WAN インターコネクト ピアの場合には、必要に応じてこれを増やしてください。 -
2 つの
L3extOutが存在するデプロイメントシナリオでは、1 つのスパイン スイッチ上に 、そのうちの 1 つにプロバイダ ラベルprov1があり DCI 1とピアリングし、2番目のL3extOutは、プロバイダー ラベルprov2を持つ DCI 2 とピアリングします。テナント VRF インスタンスに、プロバイダ ラベルのいずれか一方(prov1 または prov2)をポイントしているコンシューマ ラベルがある場合、テナント ルートは DCI 1 と DCI 2 の両方に送信されます。 -
GOLF OpFlex VRFインスタンスを集約する場合、ルートのリークは、 [Cisco ACI] ファブリックまたは、GOLF OpFlex VRF インスタンスとシステム内の他の VRF インスタンス間の GOLF デバイス上では発生しません。VRF リーキングのためには、(GOLF ルータではなく)外部デバイスを使用する必要があります。
![]() (注) |
[Cisco ACI] は IP フラグメンテーションをサポートしていません。したがって、外部ルータへのレイヤ 3 外部(L3Out)接続を構成する場合、または Inter-Pod Network(IPN)を介した [マルチポッド(Multi-Pod)] 接続を構成する場合は、インターフェイス MTU がリンクの両端で適切に設定することを推奨します。 [Cisco ACI]、 [Cisco NX-OS]、および Cisco IOS などの一部のプラットフォームでは、構成可能な MTU 値はイーサネット ヘッダー (一致する IP MTU、14-18 イーサネット ヘッダー サイズを除く) を考慮していません。また、IOS XR などの他のプラットフォームには、構成された MTU 値にイーサネット ヘッダーが含まれています。構成された値が 9000 の場合、 [Cisco ACI]、 [Cisco NX-OS]Cisco IOS の最大 IP パケット サイズは 9000 バイトになりますが、IOS-XR のタグなしインターフェイスの最大 IP パケットサイズは 8986 バイトになります。 各プラットフォームの適切な MTU 値については、それぞれの設定ガイドを参照してください。 CLI ベースのコマンドを使用して MTU をテストすることを強く推奨します。たとえば、 [Cisco NX-OS] CLI で |
Multi-Site サイト間の共有 GOLF 接続を使用する
複数のサイトで共有 APIC ゴルフ接続
トポロジでは、複数のサイト、APIC サイトの拡大 Vrf は、ゴルフ接続を共有している場合、リスクのクロス VRF トラフィックの問題を回避する次のガイドラインに従います。
スパイン スイッチと、DCI の間でルート ターゲットの設定
ゴルフ Vrf の EVPN ルート ターゲット (RTs) を設定する 2 つの方法があります: 手動 RT と自動 RT. ルート ターゲットは、ACI 背表紙と OpFlex を介して DCIs の間で同期されます。ゴルフ Vrf の自動 RT は、形式に組み込まれて Fabric ID: – ASN: [FabricID] VNID
2 つのサイトには、次の図のように導入の Vrf がある、Vrf 間のトラフィックを混在させることができます。
|
サイト 1 |
サイト 2 |
|---|---|
|
ASN: 100、ファブリック ID: 1 |
ASN: 100、ファブリック ID: 1 |
|
VRF A:VNID 1000 インポート/エクスポート ルート ターゲット:100:[1] 1000 |
VRF A:VNID 2000 インポート/エクスポート ルート ターゲット:100:[1] 2000 |
|
VRF B:VNID 2000 インポート/エクスポート ルート ターゲット:100:[1] 2000 |
VRF B:VNID 1000 インポート/エクスポート ルート ターゲット:100:[1] 1000 |
Dci のために必要なルート マップ
トンネルは、中継ルートは、[DCI を介してリークとサイト間では作成されません、ため、コントロール プレーンの手間をも削減する必要があります。もう 1 つのサイトでゴルフ スパインに、DCI への 1 つのサイトでゴルフ スパインから送信される EVPN タイプ 5 およびタイプ 2 ルートを送信できませんする必要があります。これが発生スパイン スイッチに dci のために次のタイプの BGP セッションが必要がある場合。
Site1: IBGP--DCI--EBGP--サイト 2
Site1: EBGP--DCI--IBGP--サイト 2
Site1:--DCI--EBGP EBGP--サイト 2
Site1: IBGP RR クライアント--DCI (RR)----IBGP サイト 2
Dci のためにこの問題を避けるためには、ルート マップは、インバウンドおよびアウト バウンドのピア ポリシーのさまざまな BGP コミュニティで使用されます。
ルートを 1 つのサイト、もう 1 つのサイト フィルタ着信ピア ポリシーでコミュニティに基づくルートでゴルフ スパインへのアウト バウンド ピア ポリシー ゴルフ スパインから受信します。別のアウト バウンド ピア ポリシーは、WAN へコミュニティを取り除き。すべてのルート マップは、ピアのレベルでです。
NX-OS スタイル CLI を使用した推奨される共有 GOLF 設定
マルチサイトで管理されている複数の APIC サイト間で、DCI による GOLF 接続を共有する場合、ルート マップと BPG を設定し VRF 間のトラフィックの問題を避けるために次の手順を使用します。
手順
|
ステップ 1 |
インバウンド ルート マップ 例:
|
|
ステップ 2 |
アウトバウンド ピア ポリシーを設定し、インバウンド ピア ポリシーのコミュニティに基づいてルートをフィルタします。 例:
|
|
ステップ 3 |
アウトバウンド ピア ポリシーを設定し、WAN へのコミュニティをフィルタします。 例:
|
|
ステップ 4 |
BGP を設定します。 例:
|
ACI の構成 [GOLF] GUI の使用
次の手順は、すべてのテナントネットワークが利用できるインフラ [GOLF] サービスを構成する方法を説明します。
手順
|
ステップ 1 |
メニュー バーで、 [テナント(Tenants)]をクリックし、その後にインフラ テナントを選択するために [インフラ(Infra)] をクリックします。 |
|
ステップ 2 |
[ナビゲーション(Navigation)] ペインで、 オプションを展開して、次のアクションを実行します: |
|
ステップ 3 |
[ノードとインターフェイス(Nodes and Interfaces)] ウィンドウで必要な情報を入力します。これは、 [L3Outの作成(Create L3Out)] ウィザードにあります。 |
|
ステップ 4 |
[プロトコル(Protocols)] ウィンドウで必要な情報を入力します。これは、 [L3Outの作成(Create L3Out)] ウィザードにあります。 |
|
ステップ 5 |
[外部 EPG(External EPG)] ウィンドウの必要な情報を、次に入力します。これは、 [L3Outの作成(Create L3Out)] ウィザードにあります。 |
|
ステップ 6 |
任意のテナントの [ナビゲーション(Navigation)] ペインで、 を展開して、次のアクションを実行します:
|
[Cisco ACI GOLF] NX-OS スタイル CLI を使用した 構成の例
次の例を構成する CLI コマンドの [GOLF] サービスで、OSPF over スパイン スイッチに接続されている WAN ルータの BGP EVPN プロトコルを使用します。
BGP EVPN のテナント インフラの構成
次の例を構成する方法を示しています、インフラ VLAN ドメイン、VRF、インターフェイスの IP アドレッシングを含む、BGP EVPN および OSPF のテナントします。
configure
vlan-domain evpn-dom dynamic
exit
spine 111
# Configure Tenant Infra VRF overlay-1 on the spine.
vrf context tenant infra vrf overlay-1
router-id 10.10.3.3
exit
interface ethernet 1/33
vlan-domain member golf_dom
exit
interface ethernet 1/33.4
vrf member tenant infra vrf overlay-1
mtu 1500
ip address 5.0.0.1/24
ip router ospf default area 0.0.0.150
exit
interface ethernet 1/34
vlan-domain member golf_dom
exit
interface ethernet 1/34.4
vrf member tenant infra vrf overlay-1
mtu 1500
ip address 2.0.0.1/24
ip router ospf default area 0.0.0.200
exit
router ospf default
vrf member tenant infra vrf overlay-1
area 0.0.0.150 loopback 10.10.5.3
area 0.0.0.200 loopback 10.10.4.3
exit
exit
スパイン ノード上の BGP の構成
次の例では、BGP EVPN をサポートする BGP を構成する方法を示します。
Configure
spine 111
router bgp 100
vrf member tenant infra vrf overlay- 1
neighbor 10.10.4.1 evpn
label golf_aci
update-source loopback 10.10.4.3
remote-as 100
exit
neighbor 10.10.5.1 evpn
label golf_aci2
update-source loopback 10.10.5.3
remote-as 100
exit
exit
exit
BGP EVPN のテナントの構成
次の例では、BGP EVPN、BGP EVPN セッションで提供されるゲートウェイ サブネットを含むのテナントを構成する方法を示します:
configure
tenant sky
vrf context vrf_sky
exit
bridge-domain bd_sky
vrf member vrf_sky
exit
interface bridge-domain bd_sky
ip address 59.10.1.1/24
exit
bridge-domain bd_sky2
vrf member vrf_sky
exit
interface bridge-domain bd_sky2
ip address 59.11.1.1/24
exit
exit
BGP EVPN ルート ターゲット、ルート マップと、テナントのプレフィックス EPG の構成
次の例では、BGP EVPN を介してブリッジ ドメイン サブネットをアドバタイズするルート マップを構成する方法を示します。
configure
spine 111
vrf context tenant sky vrf vrf_sky
address-family ipv4 unicast
route-target export 100:1
route-target import 100:1
exit
route-map rmap
ip prefix-list p1 permit 11.10.10.0/24
match bridge-domain bd_sky
exit
match prefix-list p1
exit
evpn export map rmap label golf_aci
route-map rmap2
match bridge-domain bd_sky
exit
match prefix-list p1
exit
exit
evpn export map rmap label golf_aci2
external-l3 epg l3_sky
vrf member vrf_sky
match ip 80.10.1.0/24
exit
構成 [GOLF] REST API の使用
手順の概要
- 次の例では、REST API を使用して [GOLF]のノードおよびスパイン スイッチ インターフェイスを展開する方法を示しています、 REST APIを使用:
- 次の XML で、スパイン スイッチ インターフェイスと [GOLF] サービスのインフラ テナント プロバイダを構成します。次の XML 構造を POST メッセージの本文に含めます。
- 次の XML で、 [GOLF] サービスのインフラ部分のテナント コンシューマを構成します。次の XML 構造を POST メッセージの本文に含めます。
手順の詳細
|
ステップ 1 |
次の例では、REST API を使用して [GOLF]のノードおよびスパイン スイッチ インターフェイスを展開する方法を示しています、 REST APIを使用: 例:
|
|
ステップ 2 |
次の XML で、スパイン スイッチ インターフェイスと [GOLF] サービスのインフラ テナント プロバイダを構成します。次の XML 構造を POST メッセージの本文に含めます。 例:
|
|
ステップ 3 |
次の XML で、 [GOLF] サービスのインフラ部分のテナント コンシューマを構成します。次の XML 構造を POST メッセージの本文に含めます。 例:
|

フィードバック