OpenConfig VLAN コマンドから Junos 設定へのマッピング
ジュニパーネットワークスEXシリーズおよびQFXシリーズ向けのサポートされているデータモデルのバージョンとJunos OSリリースについては、 OpenConfigデータモデルのバージョン のトピックを参照してください。
以下の表は、OpenConfig VLAN コマンドと Junos の関連する設定とのマッピングを示しています。
- 表 1: トップレベル グループ VLAN 設定
- 表 2: VLAN メンバーシップの設定
- 表 3: MAC テーブルの設定
- 表 4: イーサネット インターフェイスの構成
- 表 5: アグリゲーション インターフェイスの構成
- 表 6: ルーテッド VLAN インターフェイスの設定
- 表 7: VLAN タグ付き IFL コンフィギュレーション
コマンド名 |
OpenConfig コマンド パス |
Junos の設定 |
---|---|---|
VLAN 名および ID |
openconfig-network-instance:network-instances { network-instance <routing-instance-name>; config { type L2VSI; } openconfig-vlan:vlans { vlan { config { name <name>; } vlan-id <id>; } } } または: openconfig-network-instance:network-instances { network-instance <routing-instance-name>; config { type DEFAULT-INSTANCE; } openconfig-vlan:vlans { vlan { config { name <name>; } vlan-id <id>; } } } |
vlans { vlan-name; vlan-id <id>; } または: routing-instances { <instance-name>; instance-type virtual-switch; vlans { vlan-name; vlan-id <id>; } } または: bridge-domains { <name>; vlan-id <id>; } または: routing-instances { <instance-name>; instance-type virtual-switch; bridge-domains { <name>; vlan-id <id>; } } |
VLAN管理状態 |
openconfig-network-instance:network-instances { network-instance <routing-instance-name>; openconfig-vlan:vlans { vlan { config { status <activate | deactivate>; } } } } |
deactivate/activate { vlans <name>; } または: deactivate/activate { routing-instances { <instance-name>; vlans <name>; } } または: deactivate/activate { routing-instances { <instance-name>; bridge-domains <name>; } } または: deactivate/activate { bridge-domains <name>; } |
コマンド名 |
OpenConfig コマンド パス |
Junos の設定 |
---|---|---|
|
コマンド パスのプレフィックス: /oc-if:interfaces/oc-if:interface/oc-eth:ethernet/switched-vlan |
|
インターフェイス モード |
|
|
ネイティブ VLAN |
|
|
トランク VLAN |
|
|
VLAN へのアクセス |
|
|
コマンド名 |
OpenConfig コマンド パス |
Junos の設定 |
---|---|---|
MAC エージング タイム | openconfig-network-instance:network-instances { network-instance <instance-name>; config { type L2VSI; } openconfig-fdb:fdb { config { mac-aging-time <time>; } } } または: openconfig-network-instance:network-instances { network-instance <instance-name>; config { type DEFAULT_INSTANCE; } openconfig-fdb:fdb { config { mac-aging-time <time>; } } } |
routing-instances { <instance-name>; switch-options { mac-table-aging-time { <time>; } } } または: switch-options { mac-table-aging-time <time>; }
メモ:
この設定 |
MAC ラーニング | openconfig-network-instance:network-instances { network-instance <instance-name>; config { type L2VSI; } openconfig-fdb:fdb { config { mac-learning <true | false>; } } } または: openconfig-network-instance:network-instances { network-instance <instance-name>; config { type DEFAULT_INSTANCE; } openconfig-fdb:fdb { config { mac-learning <true | false>; } } } |
routing-instances { <instance-name>; switch-options { no-mac-learning; } } または: switch-options { no-mac-learning; } |
最大エントリー数 | openconfig-network-instance:network-instances { network-instance <instance-name>; config { type L2VSI; } openconfig-fdb:fdb { config { maximum-entries <limit>; } } } または: openconfig-network-instance:network-instances { network-instance <instance-name>; config { type DEFAULT_INSTANCE; } openconfig-fdb:fdb { config { maximum-entries <limit>; } } } |
routing-instances { <instance-name>; switch-options { mac-table-size <limit>; } } または: switch-options { mac-table-size <limit>; } |
MAC ピンニング | openconfig-network-instance:network-instances { network-instance <instance-name>; config { type L2VSI; } openconfig-interface:interfaces { interface <name> { config { mac-pinning <true | false>; } } } } または: openconfig-network-instance:network-instances { network-instance <instance-name>; config { type DEFAULT_INSTANCE; } openconfig-interface:interfaces { interface <name> { config { mac-pinning <true | false>; } } } } |
routing-instances { <instance-name> ; switch-options { interface <name> { mac-pinning; } } } または: switch-options { interface <name> { mac-pinning } } |
コマンド名 |
OpenConfig コマンド パス |
Junos の設定 |
---|---|---|
インターフェイス モード |
openconfig-interfaces:interfaces { interface <name>; openconfig-if-ethernet:ethernet { openconfig-vlan:switched-vlan { config { interface-mode <access | trunk>; } } } } |
interfaces { <name>; unit 0; family ethernet-switching; interface-mode <access | trunk>; } |
ネイティブ VLAN |
openconfig-interfaces: interfaces { interface <name>; openconfig-if-ethernet:ethernet { openconfig-vlan:switched-vlan { config { native-vlan <id>; } } } } |
interfaces { <name>; native-vlan-id <id>; } |
VLAN へのアクセス | openconfig-interfaces:interfaces { interface <name>; openconfig-if-ethernet:ethernet { openconfig-vlan:switched-vlan { config { access-vlan <id>; } } } } |
interfaces { <name>; unit 0; family ethernet-switching; vlan { members <id>; } } |
トランク VLAN | openconfig-interfaces:interfaces { interface <name>; openconfig-if-ethernet:ethernet { openconfig-vlan:switched-vlan { config { trunk-vlan <id>; } } } } |
interfaces { <name>; unit <unit-no>; family bridge; vlan-id { <id>; } } |
コマンド名 |
OpenConfig コマンド パス |
Junos の設定 |
---|---|---|
インターフェイス モード |
openconfig-interfaces:interfaces { interface <name>; openconfig-if-aggregate:aggregation { openconfig-vlan:switched-vlan { config { interface-mode <trunk | access>; } } } } |
interfaces { <name>; unit <unit-no>; family <ethernet-switching | bridge>; interface-mode <access | trunk>; } |
ネイティブ VLAN |
openconfig-interfaces:interfaces { interface <name>; openconfig-if-aggregate:aggregation { openconfig-vlan:switched-vlan { config { native-vlan <id>; } } } } |
interfaces { <name>; native-vlan-id <id>; } |
VLAN へのアクセス | openconfig-interfaces:interfaces { interface <name>; openconfig-if-aggregate:aggregation { openconfig-vlan:switched-vlan { config { access-vlan <id>; } } } } |
interfaces { <name>; unit 0; family ethernet-switching; vlan { members <id>; } } |
トランク VLAN | openconfig-interfaces:interfaces { interface <name>; openconfig-if-aggregate:aggregation { openconfig-vlan:switched-vlan { config { trunk-vlan <id> ; } } } } |
interfaces { <name>; unit <unit-no>; family <bridge>; vlan-id { <id>; } } |
コマンド名 |
OpenConfig コマンド パス |
Junos の設定 |
---|---|---|
|
コマンド パスのプレフィックス: /oc-if:interfaces/oc-if:interface/routed-vlan |
|
Vlan |
|
メモ:
IRB IFL を作成するには、ルーテッド VLAN 階層で IPv4/IPv6 を設定します。 |
コマンド名 |
OpenConfig コマンド パス |
Junos の設定 |
---|---|---|
|
コマンド パスのプレフィックス: /ocif:interfaces/ocif:interface/ocif:subinterfaces/ocif:subinterface/vlan |
|
VLAN ID |
|
|