EBGP による IPv6 ファブリック アンダーレイおよびオーバーレイ ネットワークの設計と実装
このガイドのほとんどのユースケースは、IBGPオーバーレイピアリングによるアンダーレイ接続にIPv4とEBGPを使用するIPファブリックに基づいています。サポートするプラットフォームでは、Junos OS リリース 21.2R2-S1 および 21.4R1 以降、IPv6 ファブリック インフラストラクチャを使用することもできます。IPv6ファブリックでは、VXLAN仮想トンネルエンドポイント(VTEP)がVXLANヘッダーをIPv6外部ヘッダーでカプセル化し、IPv6を使用してパケットをトンネリングします。ペイロードを含むワークロード パケットでは、IPv4 または IPv6 を使用できます。 図 1 を参照してください。
IPv6ファブリックは、IPv6アドレッシング、アンダーレイ接続にIPv6とEBGP、オーバーレイピアリングにIPv6とEBGPを使用します。IPv4 と IPv6 のアンダーレイとオーバーレイ ピアリングを同じファブリックに混在させることはできません。
このセクションでは、IPv6ファブリック設計の設定方法について説明します。この環境では、IPv6 プロトコルが提供する拡張アドレッシング機能と効率的なパケット処理を活用できます。
このIPv6ファブリックは、リファレンスアーキテクチャで以下で認定されています。
以下のルーティングおよびブリッジングオーバーレイ設計:
ブリッジオーバーレイ
エッジルーテッドブリッジング(ERB)オーバーレイ
MAC-VRF ルーティング インスタンスのみを使用して設定された EVPN インスタンス。
図2 は、IPv6ファブリック内のスパインとリーフデバイスの代表的な概要を示しています。
トポロジーは、IPv4ファブリックでサポートされるトポロジーと同じまたは類似のものにすることができます。
IPv4ファブリックではなくIPv6ファブリックの設定方法の主な違いは次のとおりです。
デバイスを相互接続するためにIPv6インターフェイスを設定します。
VTEP として機能するデバイスのループバック インターフェイスに IPv6 アドレスを割り当てます。
EVPN ルーティング インスタンスでは、VTEP 送信元インターフェイスを IPv4 アドレスではなく、デバイスのループバック IPv6 アドレスとして設定します。
デバイスを相互接続するIPv6インターフェイスアドレス間のアンダーレイEBGPピアリングを設定します。デバイスのIPv6ループバックアドレス間のオーバーレイEBGPピアリングを設定します。
オーバーレイアーキテクチャのタイプとデバイスがファブリック内で果たす役割に基づいて、プラットフォームがIPv6ファブリック設計をサポートする最初の強化リリースについては、 データセンターEVPN-VXLANファブリックリファレンスデザイン—サポートされているハードウェアの概要 を参照してください。デバイス ロールが「IPv6 アンダーレイを使用」と表示されている表の行を探します。
IPv6ファブリックでのEVPN-VXLAN機能のサポートと制限の概要については、EVPNユーザーガイドの「IPv6アンダーレイを使用したEVPN-VXLAN」を参照してください。
リファレンスアーキテクチャ設計で使用される、サポートされているIPファブリックアンダーレイおよびオーバーレイモデルとコンポーネントの概要については、 データセンターファブリックブループリントアーキテクチャのコンポーネントを参照してください。
インターフェイスと EBGP を IPv6 ファブリック アンダーレイのルーティング プロトコルとして設定します
この設計( IPファブリックアンダーレイネットワークの設計と実装のIPv4ファブリックに類似)では、2つのメンバーリンクを持つ集合型イーサネットインターフェイスを使用して、スパインデバイスとリーフデバイスを相互接続します。(または、スパインおよびリーフ接続ごとに、単一のリンク、または集約されたイーサネットバンドル内の2つ以上のメンバーリンクを使用することもできます。)
この手順では、リーフ側のインターフェイスをスパインに向けて設定し、リーフ デバイスでアンダーレイ ルーティング プロトコルとして IPv6 を使用する EBGP を有効にする方法を示します。
この手順ではスパイン側の設定は示していませんが、リーフ デバイスの場合と同じ方法で、スパイン側の相互接続インターフェイスと EBGP アンダーレイを設定します。
図 3 は、この手順で設定するリーフデバイス Leaf1 のインターフェイスを示しています。
リーフ 1 で IPv6 を使用したアンダーレイで集合型イーサネット インターフェイスと EBGP を設定するには:
IPv6オーバーレイピアリング用にEBGPを設定する
IPv6 オーバーレイ ピアリングを設定するには、IPv6 ファブリック EBGP アンダーレイでこの手順を使用します。アンダーレイとオーバーレイの両方で IPv6 を使用する必要があるため、「 オーバーレイの IBGP の設定 」のオーバーレイ設定を使用することはできません(IPv4 ファブリックでのオーバーレイ ピアリングの設定について説明しています)。
IPv6ファブリックのオーバーレイピアリングもルーティングプロトコルとしてEBGPを使用するため、オーバーレイピアリング設定は、 インターフェイスの設定およびIPv6ファブリックアンダーレイのルーティングプロトコルとしてのEBGPのアンダーレイ設定と非常によく似ています。主な違いは、アンダーレイでは、EBGP ネイバーに接続するレイヤー 3 インターフェイスの IPv6 アドレス(この例では、集合型イーサネット インターフェイス アドレス)を指定することです。対照的に、オーバーレイでは、デバイスの IPv6 ループバック アドレスを使用して EBGP ネイバーを指定します。この例のデバイスアドレスとASN値については、 図3 を再度参照してください。
ここでのオーバーレイ設定のもう一つの違いは、EVPNシグナリングを設定することです。
リーフ1からスパイン1およびスパイン2へのIPv6を使用したEBGPオーバーレイピアリングを設定するには:
EBGP IPv6 アンダーレイおよびオーバーレイ デバイスの接続の確認
IPv6ファブリックアンダーレイのルーティングプロトコルとしてのインターフェイスとEBGPの設定およびIPv6オーバーレイピアリングのためのEBGPの設定でアンダーレイとオーバーレイの設定をコミットした後、次のコマンドを発行します。