Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
項目一覧
 

L3 VLAN サブインターフェイスの設定例

このトピックでは、レイヤー3 VLANサブインターフェイスを備えたユーザーポッドをクラウドネイティブルーターのインスタンスに追加する方法を学習します。

概要

レイヤー3 VLANサブインターフェイスを使用してユーザーポッドを構成し、Cloud-Native Routerインスタンスにアタッチできます。Juniper Cloud-Native Routerには、導入時にL3インターフェイスが設定されている必要があります。cRPDは、ファブリックインターフェイスの有効なVLAN設定で設定する必要があります。例えば:

大まかなタスクは次のとおりです。

  • ネットワーク アタッチメント定義(NAD)の定義と適用:NAD ファイルは、Multus が JCNR-CNI を呼び出し、ポッド インターフェイスをアタッチするネットワークを作成するために必要な設定を定義します。

  • ポッドYAMLファイルを定義し、クラウドネイティブルータークラスターに適用する—ポッドYAMLには、ポッドの仕様と、JCNR-CNIによって作成されたネットワークへのアノテーションが含まれています

    手記:

    NAD とポッドの YAML ファイルの詳細については、「 Cloud-Native Router のユースケースと構成の概要 」トピックを参照してください。

設定例

  1. 次に、レイヤー 3 VLAN サブインターフェイスを作成するための NAD の例を示します。 NAD は、親インターフェイス net1 と VLAN ID 201vrf201仮想ルーター インスタンスを定義します。virtual-router インスタンスタイプは、VPN ルーティングおよび転送インスタンスタイプと似ていますが、VPN に関連しないアプリケーションに使用されます。このインスタンスタイプには、仮想ルーティングおよび転送(VRF)インポート、VRF エクスポート、VRF ターゲット、またはルート識別の要件はありません。ポッド VLAN サブインターフェイスは、vrf201インスタンスに接続されています。NAD は、ポッド インターフェイスに割り当てる静的 IP アドレスも定義します。
  2. NAD マニフェストを適用してネットワークを作成します。
  3. NAD が作成されていることを確認します。
  4. 以下は、 vrf201 ネットワークと vrf202 ネットワークにアタッチされたポッドを作成するための yaml の例です。 ポッドは、 k8s.v1.cni.cncf.io/networks アノテーションを使用してルーターインスタンスにアタッチされます。
  5. ポッド マニフェストを適用します。
  6. ポッドが実行されていることを確認します。
  7. ポッドを記述して、セカンダリインターフェイスが作成され、 vrf201 ネットワークに接続されていることを確認します。(簡潔にするために出力はトリミングされています)。
  8. vRouterで対応するインターフェイスが作成されていることを確認します。 vRouter CLI にアクセスしvif --list コマンドを発行します。 対応する有効なVRF番号のサブインターフェイスに割り当てられたIPアドレスを確認できます。