Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの内容
 

VLANサブインターフェイスを持つL2ポッド

このトピックでは、レイヤー 2 VLAN サブインターフェイスを持つユーザーポッドをクラウドネイティブルーターのインスタンスに追加する方法について説明します。

概要

レイヤー2 VLANサブインターフェイスを持つユーザーポッドを設定し、Cloud-Native Routerインスタンスにアタッチできます。ジュニパークラウドネイティブルーターには、導入時にL2インターフェイスが設定されている必要があります。cRPDは、ファブリックインターフェイスに有効なVLAN設定で設定する必要があります。例えば:

手記:

ユニット番号とVLAN IDは一致する必要があります。

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

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

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

    手記:

    NADおよびポッドのYAMLファイルの詳細については、 クラウドネイティブルーターの使用例と設定の概要 のトピックを参照してください。

設定例

  1. 以下に、レイヤー 2 VLAN サブインターフェイスを作成する NAD の例を示します。 NAD は、親インターフェイス net1を持つブリッジ ドメイン bd201とサブインターフェイス net1.201を定義します。ポッドはvirtual-switchインスタンスにアタッチされます。また、ポッドインターフェイスに割り当てる静的IPアドレスも定義します。
  2. NADマニフェストを適用してネットワークを作成します。
  3. NADが作成されていることを確認します。
  4. 以下は、 vswitch-bd201-sub ネットワークに接続されたポッドを作成するための yaml の例です。 ポッドは、 k8s.v1.cni.cncf.io/networks アノテーションを使用してルーターインスタンスにアタッチします。
  5. ポッドマニフェストを適用します。
  6. ポッドが実行されていることを確認します。
  7. ポッドについて説明して、セカンダリインターフェイスが作成され、 vswitch-bd201-sub ネットワークに接続されていることを確認します。(簡潔にするために出力はトリミングされています)。
  8. vRouterに対応するインターフェイスが作成されていることを確認します。 vRouter CLIにアクセスしvif --list コマンドを発行します。 インターフェイスタイプは Virtual で、VLAN IDは 201に設定されていることに注意してください。親インターフェイスは vif0/2です。L2サブインターフェイスのVRFは常に0です。