다중 포워딩 인스턴스 또는 VLAN 표준화를 사용한 오버래핑 VLAN 지원
PaaS(Platform-as-a-Service) 및 IaaS(Infrastructure-as-a-Service) 구축에서 각 고객은 별도의 물리적 인터페이스를 사용하여 리프 디바이스에 연결합니다. 이 경우 동일한 기본 포워딩 인스턴스를 공유하는 별도의 MAC-VRF 인스턴스에 있는 두 개의 서로 다른 테넌트에 대해 동일한 VLAN ID를 사용할 수 없습니다. 그러나 각각 자체 포워딩 인스턴스가 있는 경우 두 개의 서로 다른 MAC-VRF 인스턴스에서 동일한 VLAN-ID를 가진 VLAN 이름(예: VLAN ID 200을 가진 vlan200)을 가질 수 있습니다. 서비스 프로바이더 스타일 인터페이스 구성을 사용하여 명시적 또는 암시적 VLAN 표준화를 구성할 수도 있습니다.
스위치와 ACX7100-32C 및 ACX7100-48L 디바이스의 QFX10000 라인에서 포워딩 인스턴스 식별자를 구성할 수 있습니다.
여러 포워딩 인스턴스를 지원하지 않는 일부 플랫폼에서 중복 VLAN을 지원합니다. 자세한 내용은 EVPN-VXLAN 네트워크에서 VLAN 변환을 사용한 오버래핑 VLAN 지원을 참조하십시오.
QFX10000 스위치 라인에서는 최대 99개의 포워딩 인스턴스 식별자를 구성할 수 있습니다.
ACX7100-32C 및 ACX7100-48L 디바이스에서는 최대 6개의 포워딩 인스턴스를 구성할 수 있습니다.
혜택
-
VLAN 오버래핑 활성화
-
VLAN을 공유하는 고객 식별
엔터프라이즈 스타일 인터페이스 구성을 사용한 VLAN 오버래핑
여러 포워딩 인스턴스와 VLAN 오버래핑
이 구성을 사용하면 별도의 포워딩 인스턴스를 구성하여 서로 다른 MAC-VRF 인스턴스에서 VLAN-ID 200을 중첩할 수 있습니다.
set interfaces et-0/0/20:3 unit 0 family ethernet-switching interface-mode trunk set interfaces et-0/0/20:3 unit 0 family ethernet-switching vlan members vlan200 set interfaces et-0/0/0:0 unit 0 family ethernet-switching interface-mode trunk set interfaces et-0/0/0:0 unit 0 family ethernet-switching vlan members vlan200 set routing-instances MAC-VRF1 instance-type mac-vrf set routing-instances MAC-VRF1 forwarding-instance identifier 1 set routing-instances MAC-VRF1 interface et-0/0/20:3.0 set routing-instances MAC-VRF1 vlans vlan200 vlan-id 200 set routing-instances MAC-VRF1 vlans vlan200 vxlan vni 200 set routing-instances MAC-VRF2 instance-type mac-vrf set routing-instances MAC-VRF2 forwarding-instance identifier 2 set routing-instances MAC-VRF2 interface et-0/0/0:0.0 set routing-instances MAC-VRF2 vlans vlan200 vlan-id 200 set routing-instances MAC-VRF2 vlans vlan200 vxlan vni 2000
서비스 프로바이더 인터페이스 스타일 구성을 사용한 VLAN 오버래핑
VLAN ID 샘플 구성을 통한 암시적 표준화
이 구성은 수신 시 고객 VLAN ID를 브리지 도메인에 지정된 VLAN ID로 암시적으로 변환합니다. 송신 시 브리지 도메인을 정규화하는 데 사용된 VLAN ID가 제거되고 고객 VLAN ID가 프레임으로 푸시됩니다. 이 경우 겹치는 VLAN ID 150은 각각 VLAN ID 200 및 400에 매핑됩니다. 이 예에서 가입자 트래픽은 정규화된 VLAN ID와 일치하는 VXLAN VNI 할당을 사용하여 EVPN 코어를 통해 전송됩니다.
set interfaces et-0/0/20:3 flexible-vlan-tagging set interfaces et-0/0/20:3 unit 150 encapsulation vlan-bridges set interfaces et-0/0/20:3 unit 150 vlan-id 150 set interfaces et-0/0/0 flexible-vlan-tagging set interfaces et-0/0/0 unit 150 encapsulation vlan-bridge set interfaces et-0/0/0 unit 150 vlan-id 150 set routing-instances VS1 vlans vlan200 vlan-id 200 set routing-instances VS1 vlans vlan200 interface et-0/0/20:3.150 set routing-instances VS1 vlans vlan200 vxlan vni 200 set routing-instances VS2 vlans vlan400 vlan-id 400 set routing-instances VS2 vlans vlan400 interface et-0/0/0:0.150 set routing-instances VS2 vlans vlan400 vxlan vni 400
VLAN ID 없음 샘플 구성을 사용한 암시적 표준화
이 구성은 두 개의 겹치는 고객 VLAN을 해당 브리지 도메인 내의 고유한 VLAN ID로 암묵적으로 정규화합니다. 수신 시 고객 VLAN ID가 제거되고 (현재) 태그가 지정되지 않은 트래픽이 EVPN VXLAN 패브릭을 통해 전송됩니다. 고객 인터페이스의 송신 시 VLAN 태그가 프레임으로 다시 푸시됩니다. EVPN 코어에서 VLAN ID 150을 사용하는 두 개의 고객 VLAN은 각각 VXLAN VNI 200 및 400에 매핑됩니다.
set interfaces et-0/0/20:3 flexible-vlan-tagging set interfaces et-0/0/20:3 unit 150 encapsulation vlan-bridge set interfaces et-0/0/20:3 unit 150 vlan-id 150 set interfaces et-0/0/0 flexible-vlan-tagging set interfaces et-0/0/0 unit 150 encapsulation vlan-bridge set interfaces et-0/0/0 unit 150 vlan-id 150 set routing-instances MAC-VRF1 vlans vlan200 vlan-id none set routing-instances MAC-VRF1 vlans vlan200 interface et-0/0/20:3.150 set routing-instances MAC-VRF1 vlans vlan200 vxlan vni 200 set routing-instances MAC-VRF2 vlans vlan400 vlan-id none set routing-instances MAC-VRF2 vlans vlan400 interface et-0/0/0:0.150 set routing-instances MAC-VRF2 vlans vlan400 vxlan vni 400
VLAN 맵을 통한 명시적 표준화
명시적 표준화는 브리지 도메인에서 VLAN ID를 지정하지 않습니다. 대신 VLAN 맵 작업을 사용하여 VLAN 레이블 스택을 조작하여 원하는 정규화를 달성합니다. 이 예에서는 두 고객이 동일한 VLAN ID 150을 사용합니다. 인터페이스에 적용된 입력 및 출력 맵은 고객 태그를 공급자 네트워크에서 사용되는 정규화된 할당으로 명시적으로 교환합니다. 송신 방향에서 스왑 작업을 수행하면 인터페이스의 VLAN 태그가 프레임으로 스왑됩니다.
인스턴스에 서비스 유형을 사용할 vlan-bundle
때 명시적 정규화가 필요합니다.
set interfaces ge-2/0/4 flexible-vlan-tagging set interfaces ge-2/0/4 unit 150 encapsulation vlan-bridge set interfaces ge-2/0/4 unit 150 vlan-id 150 set interfaces ge-2/0/4 unit 150 input-vlan-map swap set interfaces ge-2/0/4 unit 150 input-vlan-map vlan-id 200 set interfaces ge-2/0/4 unit 150 output-vlan-map swap set interfaces ge-2/0/10 flexible-vlan-tagging set interfaces ge-2/0/10 unit 150 encapsulation vlan-bridge set interfaces ge-2/0/10 unit 150 vlan-id 150 set interfaces ge-2/0/10 unit 150 input-vlan-map swap set interfaces ge-2/0/10 unit 150 input-vlan-map vlan-id 400 set interfaces ge-2/0/10 unit 150 output-vlan-map swap set routing-instances VS4 instance-type mac-vrf set routing-instances VS4 protocols evpn encapsulation vxlan set routing-instances VS4 protocols evpn multicast-mode ingress-replication set routing-instances VS4 vtep-source-interface lo0.0 set routing-instances VS4 bridge-domains vlanBundle-1 interface ge-2/0/4.150 set routing-instances VS4 bridge-domains vlanBundle-1 vxlan vni 200 set routing-instances VS4 bridge-domains vlanBundle-1 vxlan ingress-node-replication set routing-instances VS4 service-type vlan-bundle set routing-instances VS4 route-distinguisher 10.1.0.1:4 set routing-instances VS4 vrf-target target:10:4 set routing-instances VS5 instance-type mac-vrf set routing-instances VS5 protocols evpn encapsulation vxlan set routing-instances VS5 protocols evpn multicast-mode ingress-replication set routing-instances VS5 vtep-source-interface lo0.0 set routing-instances VS5 bridge-domains vlanBundle-1 interface ge-2/0/10.150 set routing-instances VS5 bridge-domains vlanBundle-1 vxlan vni 400 set routing-instances VS5 bridge-domains vlanBundle-1 vxlan ingress-node-replication set routing-instances VS5 service-type vlan-bundle set routing-instances VS5 route-distinguisher 10.1.0.1:5 set routing-instances VS5 vrf-target target:10:5
다중 전달 인스턴스 샘플 구성
이 구성은 엔터프라이즈 스타일 인터페이스 구성과 유사합니다. 별도의 포워딩 인스턴스를 사용하여 서로 다른 MAC-VRF 인스턴스에서 VLAN-ID 200을 중첩할 수 있습니다.
set interfaces et-0/0/20:3 flexible-vlan-tagging set interfaces et-0/0/20:3 unit 200 encapsulation vlan-bridge set interfaces et-0/0/20:3 unit 200 vlan-id 200 set interfaces et-0/0/0 flexible-vlan-tagging set interfaces et-0/0/0 unit 200 encapsulation vlan-bridge set interfaces et-0/0/0 unit 200 vlan-id 200 set interfaces et-0/0/1 flexible-vlan-tagging set interfaces et-0/0/1 unit 200 encapsulation vlan-bridge set interfaces et-0/0/1 unit 200 vlan-id-list 1000-2000 set routing-instances MAC-VRF1 instance-type mac-vrf set routing-instances MAC-VRF1 forwarding-instance identifier 1 set routing-instances MAC-VRF1 vlans vlan200 vlan-id 200 set routing-instances MAC-VRF1 vlans vlan200 interface et-0/0/20:3.200 set routing-instances MAC-VRF1 vlans vlan200 vxlan vni 200 set routing-instances MAC-VRF2 instance-type mac-vrf set routing-instances MAC-VRF2 forwarding-instance identifier 2 set routing-instances MAC-VRF2 vlans vlan200 vlan-id 200 set routing-instances MAC-VRF2 vlans vlan200 interface et-0/0/0:0.200 set routing-instances MAC-VRF2 vlans vlan200 interface et-0/0/1.200 set routing-instances MAC-VRF2 vlans vlan200 vxlan vni 2000