Junos 구성에 OpenConfig VLAN 명령 매핑
주니퍼 네트웍스 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 |
|
|