ローカルスイッチングを防止
Juniper Cloud-Native Routerリリース23.1以降、Cloud-Native Routerは、同じVLANグループの一部であるブリッジドメイン内のインターフェイスが、それらのインターフェイス間でイーサネットフレームのコピーを送信するのを防ぐサポートを提供します。 noLocalSwitching キーには、選択した VLAN ID で機能を有効にするオプションが用意されています。
ブリッジ ドメイン内のインターフェイスがイーサネット フレーム コピーを送受信しないようにするには、 noLocalSwitching キーを有効にし、それに VLAN ID を割り当てて、VLAN ID に属するインターフェイスが互いにフレームを送信しないようにします。 noLocalSwitching 機能は、アクセスインターフェイスでのみ有効であることに注意してください。同じ VLAN ID の一部であるトランク インターフェイスで noLocalSwitching を有効にするには、トランク インターフェイスの no-local-switching キーを true に設定して、トランク インターフェイスを個別に有効にする必要があります。 noLocalSwitching 機能は、VLAN グループの一部であるインターフェイスが相互にトラフィックを直接送信するのを停止するのをブロックしたい場合に使用します。
設定例
ローカル スイッチングを回避するには、展開時刻の前に次の手順を実行してください。
-
Juniper_Cloud_Native_Router_<release-number>/helmchart ディレクトリの values.yaml ファイルを編集します。
-
noLocalSwitching キーを有効にし、VLAN ID を指定します。
noLocalSwitching: [700]
手記:-
noLocalSwitching キーの値は、個々の VLAN ID、複数のカンマ区切り VLAN ID 値、VLAN ID 範囲、またはカンマ区切りの VLAN ID 値と VLAN ID 範囲の組み合わせにすることができます。たとえば、「 noLocalSwitching: [700, 701, 705-710] 」のように入力します。
-
このステップでは、指定された VLAN ID を持つすべてのアクセス インターフェイスに対して機能が有効になります。トランク インターフェイスでこの機能を有効にしたくない場合は、次の手順を省略できます。
-
-
トランク インターフェイスでこの機能を有効にするには、キー no-local-switching を追加し、トランク インターフェイス設定で true に設定します。
.例えば:fabricInterface: - bond0: ddp: on interface_mode: trunk vlan-id-list: [100, 200, 300, 700-705] storm-control-profile: rate_limit_pf1 #native-vlan-id: 100 no-local-switching: true -
values.yamlを使用してCloud-Native Routerをインストールまたはアップグレードします。
設定の確認
設定を確認するには、vRouterで使用可能な purel2cli ユーティリティを使用できます。vRouter シェルにアクセスするには、「 Access vRouter CLI」 トピックを参照してください。 purel2cli コマンドは、vRouter CLIから実行できます。例えば:
- コマンド
purel2cli --nolocal showを実行して、すべてのVLANで noLocalSwitching 機能が有効になっているすべてのインターフェイスを把握します。以下に出力例を示します。[root@jcnr-01 /]# purel2cli --nolocal show ============================ vlan no_local_switch_list ============================ 100 1, 2, 4, 200 300 700 701 702 703
- コマンド
purel2cli --nolocal get <VLAN ID>を実行して、特定のVLAN IDで noLocalSwitching 機能が有効になっているかどうかを確認します。以下に出力例を示します。[root@jcnr-01 /]# purel2cli --nolocal get 100 ============================ vlan no_local_switch_list ============================ 100 1, 2, 4,