Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの目次
 

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

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

概要

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

メモ:

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

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

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

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

    メモ:

    NAD およびポッド YAML ファイルの詳細については 、「JCNR のユースケースと設定の概要 」トピックを参照してください。

設定例

  1. レイヤ 2 VLAN サブインターフェイスを作成する NAD の例を次に示します。 NAD は、ブリッジ ドメインbd201と親インターフェイスを持つサブインターフェイスnet1.201net1を定義します。ポッドはインスタンスに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 です。