에지 라우팅 브리징 오버레이를 위한 AR(Assisted Replication)을 사용하는 OISM(Optimized Intersubnet Multicast)
요약 이 예는 대규모 EVPN-VXLAN ERB(Edge-Routed Bridging) 오버레이 패브릭에서 AR(Assisted Replication)을 사용하여 기존의 최적화된 OISM(Intersubnet Multicast) 구현을 구성하는 방법을 보여줍니다.
EVPN ERB 오버레이 패브릭 설계에서 리프 디바이스는 테넌트 VLAN 간에 트래픽을 라우팅하고 테넌트 VLAN 내에서 트래픽을 전달합니다. 내부 및 외부 멀티캐스트 소스 및 수신기가 모두 있는 확장된 ERB 오버레이 패브릭에서 효율적인 멀티캐스트 트래픽 플로우를 지원하기 위해 IETF 초안 사양 draft-ietf-bess-evpn-irb-mcast, EVPN 최적화 서브넷 간 멀티캐스트(OISM) 포워딩을 기반으로 하는 멀티캐스트 구성 모델을 제공합니다. OISM은 멀티캐스트 트래픽에 대한 ERB 및 CRB 오버레이 설계의 장점을 결합하여 특히 확장된 환경에서 ERB 오버레이 패브릭에서 가장 효율적인 멀티캐스트 트래픽 흐름을 제공합니다.
OISM을 통해 ERB 오버레이 패브릭은 다음을 수행할 수 있습니다.
-
패브릭 내부와 외부의 소스와 수신기를 통한 멀티캐스트 트래픽을 지원합니다.
-
EVPN 코어에서 멀티캐스트 제어 및 데이터 트래픽 플로우를 최소화하여 확장된 환경에서 성능을 최적화합니다.
일반 OISM이라고 하는 원래 OISM 구현은 대칭 브리지 도메인 모델을 사용합니다. 이 모델을 사용하면 모든 OISM 디바이스에서 패브릭의 모든 테넌트 VLAN을 대칭적으로 구성할 수 있습니다. 이 예는 일반적인 OISM 구성을 보여줍니다.
일부 플랫폼에서는 모든 OISM 디바이스에서 모든 테넌트 VLAN을 대칭적으로 구성할 필요가 없는 비대칭 브리지 도메인 모델을 사용하는 향상된 버전의 OISM도 지원합니다. OISM 구성 요소 및 단계는 일반 및 향상된 OISM에 대해 거의 동일합니다. OISM 모드를 설정하는 것 외에 주요 차이점은 각 모드에서 테넌트 VLAN을 구성하는 방법입니다. 또한 향상된 OISM에는 비대칭 브리지 도메인 모델을 지원하기 위한 몇 가지 중요한 운영상의 차이점이 있습니다. 향상된 OISM 구성에 대해서는 OISM(Enhanced Optimized Intersubnet Multicast) 구현을 참조하십시오.
또한 일반 OISM은 AR(Assisted Replication) 기능과 상호 운용하여 패브릭의 멀티캐스트 복제를 부하를 처리할 수 있는 더 나은 장비를 갖춘 장치로 오프로드 및 로드 밸런싱할 수 있습니다. AR 작동 방식에 대한 자세한 내용은 EVPN 네트워크의 지원 복제 멀티캐스트 최적화 를 참조하고, OISM이 AR과 작동하는 방식에 대한 간략한 요약은 이 가이드 앞부분의 ERB 오버레이 네트워크를 위한 최적화된 인터서브넷 멀티캐스트 를 참조하십시오. 이 예에는 일반 OISM으로 AR을 구성하는 것이 포함됩니다.
그림 1 은 이 예에서 지원되는 디바이스에서 OISM 및 AR을 검증한 ERB 오버레이 참조 아키텍처를 보여줍니다.
다음은 이 환경에서의 OISM 구성 요소, 구성 요소 및 작동에 대한 요약입니다. 다양한 시나리오에서 OISM이 작동하는 방식과 다양한 플랫폼에서 사용 가능한 OISM 지원에 대한 자세한 내용은 EVPN 네트워크에서 최적화된 인터서브넷 멀티캐스트를 참조하십시오.
-
이 예에서 OISM 디바이스는 다음 디바이스 역할 중 하나를 사용합니다.
-
서버 리프(SL) - 패브릭 내부의 멀티캐스트 서버 및 수신기를 호스트하는 액세스 측(내부) TOR(Top-of-Rack) 디바이스에 연결되는 리프 디바이스. SL 디바이스는 AR 리프 디바이스 역할을 할 수 있습니다.
-
BL(Border Leaf)—외부 멀티캐스트 소스 및 수신기와의 멀티캐스트 플로우를 관리하기 위해 외부 PIM 도메인에 연결하는 리프 디바이스. BL 디바이스는 AR 리프 디바이스로도 작동할 수 있습니다.
-
S-ARR(AR Replicator Spine) - ERB 오버레이 패브릭에서 경로 리플렉터 역할을 하고 OISM과 함께 작동하는 AR 복제기 디바이스 역할을 하는 IP 패브릭 전송 디바이스입니다. ERB 오버레이의 스파인 디바이스가 AR 리플리케이터 역할을 하는 경우, EVPN-VXLAN을 실행해야 하며 더 이상 단순히 린 스파인으로 작동하지 않습니다.
-
-
이 예에서는 모든 SL, BL 및 S-ARR 디바이스에서 VLAN 인식 서비스 유형(MAC-VRF 인스턴스에서 여러 VLAN 지원)의 MAC-VRF EVPN 인스턴스로 OISM을 구성합니다. 외부 PIM 라우터에서 EVPN 인스턴스를 구성할 필요가 없습니다.
-
이 예에서는 대칭 브리지 도메인 모델을 사용하는 일반 OISM을 구성합니다. 이 모델을 사용하면 모든 OISM 리프 디바이스의 패브릭에 있는 모든 테넌트 VLAN( 수익 브리지 도메인 또는 수익 VLAN이라고도 함)과 가상 라우팅 및 포워딩(VRF) 인스턴스를 구성할 수 있습니다. AR로 OISM을 구성하는 경우 AR 복제자 역할을 하는 스파인 디바이스에서도 이러한 요소를 구성합니다.
-
OISM 리프 디바이스는 서브넷 내 브리징을 수행하고, 인터서브넷(레이어 3[L3]) 멀티캐스트 트래픽에 로컬 라우팅 모델을 사용하여 대역폭을 보존하고 EVPN 코어에서 헤어핀을 방지합니다. 자세한 내용은 OISM 디바이스의 로컬 라우팅을 참조하십시오.
-
SL 디바이스는 멀티캐스트 소스 트래픽을 소스 VLAN에서만 EVPN 코어로 전달합니다.
-
BL 디바이스는 외부 멀티캐스트 소스에서 EVPN 코어로 트래픽을 SBD라는 보조 브리지 도메인에서만 내부 수신기로 전달합니다. SBD 디자인은 로컬 라우팅 모델을 활성화하고 외부 소싱 트래픽과 관련된 다른 문제를 해결합니다. 각 테넌트 VRF 인스턴스에 대해 SBD에 대한 VLAN 및 해당 IRB 인터페이스를 할당합니다.
-
OISM SL 디바이스는 소스 VLAN의 내부 소스 또는 SBD의 BL 디바이스를 통해 외부 소스에서 멀티캐스트 트래픽을 수신합니다. 내부적으로 소싱된 트래픽의 경우, SL 디바이스는 트래픽을 소스 VLAN의 수신자에게 로컬로 브리징하고, IRB 인터페이스를 사용하여 트래픽을 다른 VLAN의 수신자에게 로컬로 라우팅합니다. 패브릭 외부에서 트래픽을 수신하면 SL 디바이스는 IRB 인터페이스를 사용하여 SBD에서 테넌트 VLAN으로 트래픽을 로컬로 라우팅한 다음 로컬로 연결된 수신기로 라우팅합니다.
-
-
주니퍼는 IGMPv2(ASM(any-source multicast) 보고서만 해당) 또는 IGMPv3(SSM(Source-Specific Multicast) 보고서만 해당)를 통해 OISM을 지원합니다. OISM을 사용하려면 IGMP 버전 중 하나에서 IGMP 스누핑을 활성화해야 합니다. 멀티캐스트 라우팅을 위해 스파스 모드에서 PIM(Protocol Independent Multicast)을 사용하며, SL 및 BL 디바이스에서 기능에 따라 다양한 옵션을 제공합니다.
메모:동일한 디바이스에서 IGMPv2 및 IGMPv3 수신기를 모두 지원하려면 다음을 수행해야 합니다.
-
서로 다른 테넌트 VRF 인스턴스를 사용하여 각 IGMP 버전에 대한 수신기를 지원합니다.
-
각 IGMP 버전에 대한 수신기를 지원하는 서로 다른 VLAN과 해당 IRB 인터페이스를 구성합니다.
-
각 버전에 대한 IRB 인터페이스를 해당 테넌트 VRF 인스턴스와 연결합니다.
필요한 구성 고려 사항에 대한 자세한 내용은 OISM 구성 고려 사항을 참조하십시오. 여기서 테스트한 구성은 동일한 디바이스에서 두 버전의 수신기를 모두 수용합니다.
-
-
또한 OISM은 IGMP 스누핑을 통해 선택적 멀티캐스트 이더넷 태그(SMET) 포워딩을 위해 EVPN 유형 6 경로를 사용하여 멀티캐스트 트래픽을 최적화합니다. SMET를 사용하면 OISM 디바이스는 멀티캐스트 그룹에 대한 트래픽만 패브릭의 다른 디바이스로 전달하며, 수신기는 해당 트래픽 수신에 관심을 보입니다. (멀티캐스트 수신자는 IGMP 가입 메시지를 보내 멀티캐스트 그룹에 대한 트래픽을 요청합니다.)
여기에 사용된 일반 OISM 모델에서 OISM 디바이스는 SBD에서만 EVPN 유형 6 경로를 보급합니다.
-
OISM은 멀티캐스트 트래픽을 통한 EVPN 멀티호밍을 지원합니다. 패브릭에는 이더넷 세그먼트(ES)에서 둘 이상의 OISM 리프 디바이스에 멀티호밍된 TOR 디바이스 뒤의 수신기가 포함될 수 있습니다. ES의 링크에 대한 ESI(ESI)를 구성합니다.
OISM 디바이스는 EVPN Type 7(Join Sync) 및 Type 8(Leave Sync) 경로를 사용하여 ES를 제공하는 멀티호밍 피어 디바이스 간에 멀티캐스트 상태를 동기화합니다.
이 환경에서는 스파인 디바이스에 대한 AR 복제자 역할과 함께 OISM 및 AR을 대규모로 검증합니다. OISM 스파인 디바이스에서 AR 리플리케이터 역할 구성 및 OISM 리프 디바이스에서 AR 리프 역할 에서는 이 예에서 AR의 작동 방식에 대해 자세히 설명합니다. 이 예와 같이 AR 복제자 역할이 동일한 디바이스에서 OISM 경계 리프 역할과 함께 배치되지 않은 경우 AR 복제자가 독립 실행형 AR 복제기 모드에서 작동한다고 말합니다. OISM SL 및 BL 디바이스는 AR 리프 디바이스 역할을 합니다.
AR을 지원하지 않는 디바이스를 일반 네트워크 가상화 에지(RNVE) 디바이스라고 합니다. 테스트 환경에는 RNVE 디바이스를 시뮬레이션하기 위해 AR 리프 역할을 구성하지 않는 SL 디바이스( 그림 1의 SL-3 참조)가 포함되어 있습니다. 패브릭에서 RNVE 디바이스 사용:
-
RNVE 디바이스는 수신 복제를 사용하여 멀티캐스트 트래픽을 패브릭의 다른 리프 디바이스로 전달합니다.
-
AR 복제기는 AR 대신 수신 복제를 사용하여 멀티캐스트 소스 데이터를 RNVE 디바이스로 전달합니다.
이 장에서는 OISM과 AR을 함께 검증하는 확장된 환경의 작은 하위 집합에 대한 구성 및 검증을 보여줍니다. 확장된 테스트 환경에는 더 많은 디바이스, 구성된 요소, 멀티캐스트 소스 및 구독 수신기가 포함되지만, 이 예에서는 다음 요소에 대한 구성 및 검증 출력을 보여줍니다.
-
EVPN 인스턴스 1개, MACVRF-1 - VLAN 인식 서비스 유형 및 VXLAN 캡슐화를 갖춘 MAC-VRF 인스턴스입니다.
-
다음을 포함하는 멀티캐스트 스트림 사용 사례:
-
IGMPv2 또는 IGMPv3 트래픽.
-
내부 또는 외부 멀티캐스트 소스.
-
-
테넌트 VRF 인스턴스 2개(IGMPv3 수신기용 1개, IGMPv2 수신기용 1개).
각 테넌트 VRF 인스턴스에 대해 다음을 정의합니다.
-
VXLAN 터널 네트워크 식별자(VNI) 매핑이 있는 테넌트 VLAN 4개와 테넌트 VRF 인스턴스의 해당 IRB 인터페이스.
OISM 설계에서는 테넌트 VLAN을 수익 브리지 도메인 또는 수익 VLAN이라고 합니다.
-
VNI에 매핑된 SBD VLAN 1개와 테넌트 VRF 인스턴스의 해당 IRB 인터페이스 1개.
-
-
데이터센터 내부의 멀티캐스트 소스 1개와 외부 PIM 도메인의 데이터센터 외부에 있는 멀티캐스트 소스 1개.
BL 디바이스를 EVPN 패브릭에 대한 PIM EVPN 게이트웨이(PEG) 디바이스 역할을 하도록 구성합니다. 이 예에서는 클래식 L3 인터페이스를 통해 PEG 디바이스를 외부 PIM 라우터 및 PIM RP(랑데부 포인트)에 연결합니다. 각 BL PEG 디바이스의 L3 인터페이스는 서로 다른 서브넷의 외부 PIM 라우터에 연결됩니다.
-
하나 이상의 멀티캐스트 그룹을 구독하는 멀티캐스트 수신기.
메모:각 멀티캐스트 스트림에는 각 소스의 트래픽에 등록된 여러 수신기가 있습니다. 이 예의 멀티캐스트 트래픽 확인 명령은 표 1의 Receivers 열에 있는 첫 번째 수신기 디바이스에 초점을 맞춥니다.
이러한 요소와 해당 값에 대한 요약은 표 1 을 참조하십시오. 그림 1 은 디바이스 역할과 테이블의 각 테넌트 VRF에 대한 첫 두 개의 해당 IRB 인터페이스, VLAN 및 VNI 매핑을 보여줍니다.
멀티캐스트 스트림 |
테넌트 VRF |
VLAN, IRB 인터페이스 및 VNI 매핑 |
근원 |
수신기 |
멀티캐스트 그룹 |
|
---|---|---|---|---|---|---|
IGMPv3가 있는 내부 소스, 내부 수신기 - SSM 보고서만 |
VRF-1〈블랙〉 |
VLAN-1, irb.1 |
VNI 110001 |
VLAN-1의 TOR-1(SL-1 및 SL-2로 멀티호밍) |
TOR-4 (SL-4 및 SL-5에 대한 멀티호밍) 다른 수신기: TOR-2 (SL-3에 대한 단일 호밍) TOR-3 (SL-4 및 SL-5로 멀티호밍) TOR-5 (SL-6에 대한 단일 호밍) |
233.252.0.21 부터 233.252.0.23까지 233.252.0.121 부터 233.252.0.123까지 |
VLAN-2, irb.2 |
VNI 110002 |
|||||
VLAN-3, irb.3 |
VNI 110003 |
|||||
VLAN-4, irb.4 |
VNI 110004 |
|||||
(에스비디) VLAN-2001, irb.2001 |
VNI 992001 |
|||||
IGMPv2가 있는 외부 소스, 내부 수신기—ASM 보고서만 |
VRF-101〈블랙〉 |
VLAN-401, irb.401 |
VNI 110401 |
외부 소스(외부 PIM 도메인) |
VLAN-1의 TOR-1(SL-1 및 SL2로 멀티호밍) 다른 수신기: TOR-2 (SL-3에 대한 단일 호밍) TOR-3 (SL-4 및 SL-5로 멀티호밍) TOR-4 (SL-4 및 SL-5에 대한 멀티호밍) TOR-5 (SL-6에 대한 단일 호밍) |
233.252.0.1 - 233.252.0.3 233.252.0.101 부터 233.252.0.103까지 |
VLAN-402, irb.402 |
VNI 110402 |
|||||
VLAN-403, irb.403 |
VNI 110403 |
|||||
VLAN-404, irb.404 |
VNI 110404 |
|||||
(에스비디) VLAN-2101, irb.2101 |
VNI 992101 |
BL 디바이스 및 외부 PIM 라우터 L3 연결 매개 변수에 대한 요약은 표 2 를 참조하십시오. 이 예에서 BL 디바이스는 모두 외부 L3 연결을 위해 어그리게이션 이더넷(AE) 인터페이스 ae3을 사용하며, BL 디바이스마다 서브넷이 다릅니다. 스케일 아웃 테스트 환경에서 구성은 유닛 0 및 VRF-1용 VLAN-3001부터 시작하여 테넌트 VRF당 해당 VLAN과 함께 ae3 인터페이스의 다양한 논리 유닛을 사용합니다. 이 예에서는 테넌트 VRF 인스턴스 VRF-1 및 VRF-101에 초점을 맞춥니다.
BL 장치 |
테넌트 VRF 인스턴스 |
외부 L3 인터페이스 논리 단위 |
연결된 VLAN |
BL L3 논리적 인터페이스 IP 주소 |
PIM 라우터 논리적 인터페이스 및 IP 주소 |
PIM RP 논리 장치 및 IP 주소 |
---|---|---|---|---|---|---|
BL-1 시리즈 |
VRF-1〈블랙〉 |
단위 0: AE3.0 |
VLAN-3001 시리즈 |
172.30.0.1 |
ae1.0: 172.30.0.0 |
lo0.1: 172.22.2.1 |
VRF-101〈블랙〉 |
단위 100: AE3.100 |
VLAN-3101 시리즈 |
172.30.100.1 |
ae1.100: 172.30.100.0 |
lo0.101: 172.22.102.1 |
|
BL-2 시리즈 |
VRF-1〈블랙〉 |
단위 0: AE3.0 |
VLAN-3001 시리즈 |
172.31.0.1 |
ae2.0: 172.31.0.0 |
lo0.1: 172.22.2.1 |
VRF-101〈블랙〉 |
단위 100: AE3.100 |
VLAN-3101 시리즈 |
172.31.100.1 |
ae2.100: 172.31.100.0 |
lo0.101: 172.22.102.1 |
외부 멀티캐스트 연결을 위한 경계 리프 디바이스 구성, PIM EVPN 게이트웨이 역할 및 PIM 옵션에서 이러한 매개 변수를 구성합니다.
구성을 여러 섹션으로 나눕니다.
언더레이(EBGP 사용) 및 오버레이(IBGP 사용) 구성
IP 패브릭 언더레이 네트워크 설계 및 구현 및 오버레이용 IBGP 구성의 참조 아키텍처에 따라 언더레이에 eBGP를, 오버레이에 iBGP를 사용합니다.
이 예에서는 중복을 위해 모든 연결에 대해 각각 한 개 또는 두 개의 멤버 링크가 있는 AE 인터페이스를 사용합니다.
그림 2 는 S-ARR 디바이스와 BL 디바이스 간의 링크에 대한 AE 인터페이스 IP 주소를 보여줍니다.
메모:외부 멀티캐스트 연결을 위한 경계 리프 디바이스 구성, PIM EVPN 게이트웨이 역할 및 PIM 옵션에서 BL 디바이스에서 외부 PIM 라우터로의 L3 인터페이스를 구성합니다
그림 3 은 S-ARR 디바이스와 SL 디바이스 간의 링크에 대한 AE 인터페이스 IP 주소를 보여줍니다.
메모:EVPN 멀티호밍을 위한 TOR 인터페이스 및 ESI(Ethernet Segment Identifiers)에 서버 리프 구성 에서 SL 디바이스에서 TOR 디바이스로의 링크를 구성합니다
OISM 지원 EVPN MAC-VRF 인스턴스 구성
확장된 테스트 환경에는 여러 MAC-VRF EVPN 인스턴스가 포함됩니다. 여기서는 OISM 및 AR 트래픽에 사용하는 MACVRF-1이라는 인스턴스를 보여줍니다.
MAC-VRF 인스턴스 구성으로 Junos OS를 실행하는 QFX5000 스위치 라인에서 공유 터널 기능을 활성화해야 합니다. 이 기능은 구성에서 여러 MAC-VRF 인스턴스를 사용할 때 디바이스에서 VTEP 확장 문제를 방지합니다. 공유 터널을 구성할 때 디바이스는 원격 VTEP에 도달하기 위한 다음 홉 항목의 수를 최소화합니다. 계층 수준에서 문을 사용하여 shared-tunnels
디바이스에서 공유 VXLAN 터널을 전역적으로 활성화할 수 [edit forwarding-options evpn-vxlan]
있습니다. 이 설정을 적용하려면 디바이스를 재부팅해야 합니다.
이 명령문은 Junos OS를 실행하는 QFX10000 스위치 라인에서 선택 사항으로, QFX5000 스위치 라인보다 더 높은 VTEP 확장을 처리할 수 있습니다. EVPN-VXLAN 패브릭에서 진화한 Junos OS를 실행하는 디바이스에서는 공유 터널이 기본적으로 활성화됩니다.
모든 SL, BL 및 S-ARR 디바이스에서 이 단계의 요소를 구성합니다.
이 예에는 OISM을 사용한 AR 멀티캐스트 최적화가 포함됩니다. 패브릭의 스파인 디바이스(S-ARR-1 및 S-ARR-2)는 독립형 AR 리플리케이터 디바이스 역할을 합니다. AR이 일반 OISM 대칭 브리지 도메인 모델과 함께 작동하려면 MAC-VRF 인스턴스, VLAN, 테넌트 VRF 및 IRB 인터페이스와 같은 독립형 AR 복제기 디바이스에서 모든 공통 OISM SL 및 BL 요소도 구성해야 합니다.
스파인 디바이스가 AR 복제자로 실행되지 않는 경우 스파인 디바이스에서 이러한 요소를 구성할 필요가 없습니다.
IGMPv2 및 IGMPv3 멀티캐스트 수신기에 대한 테넌트 VRF 인스턴스 구성
확장된 테스트 환경에는 많은 테넌트 L3 VRF 인스턴스가 포함됩니다. 표 1에는 두 개의 멀티캐스트 사용 사례에 대한 VRF 인스턴스가 나와 있습니다.
내부 소스에서 가져온 IGMPv3 트래픽에 대한 VRF-1.
외부 소스에서 가져온 IGMPv2 트래픽에 대한 VRF-101.
모든 SL, BL 및 S-ARR 디바이스의 VRF 인스턴스에서 이 단계의 요소를 구성합니다.
이 예의 S-ARR 스파인 디바이스는 독립형 AR 리플리케이터 디바이스로도 사용되므로, 해당 디바이스에서도 모든 테넌트 VRF 설정을 구성해야 합니다. 스파인 디바이스가 AR 복제기로 실행되지 않는 경우 해당 디바이스에 이러한 단계를 포함할 필요가 없습니다.
또한 BL 디바이스와 비교하여 SL 디바이스에 대한 테넌트 VRF 인스턴스에서 서로 다른 PIM 옵션을 구성합니다. 해당 구성 단계는 서버 리프 디바이스에서 OSPF 및 PIM 구성 및 외부 멀티캐스트 연결을 위한 경계 리프 디바이스 구성, PIM EVPN 게이트웨이 역할 및 PIM 옵션을 참조하십시오. S-ARR 디바이스에서 PIM을 구성할 필요가 없습니다.
EVPN 멀티호밍을 위한 서버 리프-TOR 인터페이스 및 ESI(Ethernet Segment Identifier) 구성
TOR 디바이스는 패브릭 내에서 멀티캐스트 소스 및 수신기를 호스트합니다. 이러한 디바이스는 EVPN 코어의 SL 디바이스에 대한 단일 홈 또는 멀티홈 연결을 제공합니다. 이 예의 토폴로지는 그림 3 을 참조하십시오. TOR-1, TOR-3 및 TOR-4는 각각 두 개의 SL 장치에 멀티 호밍되며 TOR-2 및 TOR-5는 단일 호밍입니다. 그림 3 은 다음을 보여줍니다.
-
SL 디바이스는 모두 인터페이스 ae3을 사용하여 TOR 디바이스에 연결합니다.
-
SL4 및 SL-5는 각각 TOR-3 및 TOR-4에 대한 중복 연결을 위해 인터페이스 ae3 및 ae5를 사용합니다.
-
각 멀티홈 TOR 디바이스는 인터페이스 ae1 및 ae2를 사용하여 피어 SL 디바이스에 연결합니다.
-
구성의 일관성을 위해 단일 호밍 TOR(TOR-2 및 TOR-5)도 인터페이스 ae1 및 ae2를 사용하지만 단일 SL 디바이스에 대한 중복 링크로 사용합니다.
또한 Junos OS 및 Junos OS Evolved 릴리스 23.2R2부터 SL 디바이스의 멀티홈 TOR 대면 인터페이스에서 네트워크 격리 기능을 추가로 구성하여 해당 인터페이스에서 코어 격리 이벤트 중 트래픽 손실을 완화할 수 있습니다. 이 예에서 4 단계는 SL-1 및 SL-2에서 멀티홈 디바이스 TOR-1로의 인터페이스에서 네트워크 격리 기능을 구성하는 방법을 보여줍니다.
이 예에서는 BL 디바이스에 멀티홈 서버 대면 또는 TOR 대면 인터페이스를 표시하지 않지만 BL 디바이스에서 이러한 인터페이스에 대해 네트워크 격리 기능을 유사하게 구성할 수 있습니다.
서버 리프 디바이스에서 OSPF 및 PIM 구성
이 절차에서는 이 예의 테넌트 VRF 인스턴스(VRF-1 및 VRF-101)에서 PIM과 같은 서버 리프 기능과 관련된 OISM 요소를 구성합니다. 모든 SL 디바이스에서 이 단계를 구성합니다.
외부 멀티캐스트 연결, PIM EVPN 게이트웨이 역할 및 PIM 옵션을 위한 경계 리프 디바이스 구성
이 절차에서는 외부 PIM 도메인에 연결하는 단계를 포함하여 경계 리프 기능과 관련된 OISM 요소를 구성합니다. 각 BL 디바이스에서 이 절차의 문을 구성합니다.
이 예는 클래식 L3 인터페이스 링크를 사용하여 외부 PIM 라우터에 연결합니다. OISM은 BL 장치의 플랫폼에 따라 외부 도메인에 접속할 수 있는 추가적인 방법을 지원한다. 플랫폼별로 지원되는 외부 멀티캐스트 방법 목록은 EVPN 사용자 가이드의 외부 멀티캐스트 연결 방법을 참조하세요.
외부 멀티캐스트 PIM 라우터 및 PIM RP 라우터 구성
이 예에서 MX 시리즈 라우터는 외부 PIM 도메인 라우터 및 PIM RP 디바이스 역할을 합니다. 이 절차에서는 외부 멀티캐스트 연결을 위한 경계 리프 디바이스 구성, PIM EVPN 게이트웨이 역할 및 PIM 옵션의 BL 디바이스 구성과 일치하는 이 디바이스의 구성을 포함합니다. 이 정보는 show 명령 출력을 해석하여 패브릭의 OISM 및 AR 디바이스에 대해 설정된 설정, 연결 및 그룹 멤버십을 확인하는 데 도움이 됩니다.
PIM 라우터 및 RP 라우터 구성에는 다음이 포함됩니다.
VLAN 태깅이 활성화된 상태에서 인터페이스 ae1의 BL-1 및 인터페이스 ae2의 BL-2에 연결.
BL 디바이스의 OISM 구성에서 각 테넌트 VRF-n에 해당하는 유형
virtual-router
(PIM-GW-VR-n)의 라우팅 인스턴스.VRF-1의 경우 유닛 0 및 VLAN-3001부터 시작하여 가상 라우터 VRF당 해당 VLAN이 있는 ae1 및 ae2의 논리적 유닛.
각 가상 라우터 VRF 인스턴스에 대한 PIM RP IP 주소입니다.
이 절차는 표 2에 나열된 대로 PIM 라우터 및 RP 라우터에서 다음을 구성하는 방법을 보여줍니다.
PIM-GW-VR-1(VRF-1에 해당) 및 VLAN 3001:
인터페이스 ae1.0 - BL-1.
인터페이스 ae2.0 - BL-2.
PIM-GW-VR-101(VRF-101에 해당) 및 VLAN-3101:
인터페이스 ae1.100 - BL-1.
인터페이스 ae2.100 - BL-2.
OISM 스파인 디바이스에서 AR Replicator 역할 구성 및 OISM 리프 디바이스에서 AR 리프 역할 구성
ERB 오버레이 패브릭에서 AR을 사용하여 OISM을 활성화할 수 있습니다. 패브릭에 있는 하나 이상의 스파인 디바이스에 AR 복제자 역할을 할당할 수 있습니다. 스파인 디바이스가 AR 복제기로 실행되면 AR 복제기는 독립형 AR 복제기 모드로 작동합니다. 즉, AR 복제자 역할이 디바이스의 OISM 경계 리프 역할과 함께 배치되지 않습니다.
수신 AR 리프 디바이스가 멀티캐스트 트래픽을 다른 AR 리프 디바이스로 전달해야 하는 경우, AR 오버레이 VXLAN 터널을 사용하여 트래픽 사본 하나만 사용 가능한 AR 복제 디바이스로 보냅니다. 그런 다음 AR 오버레이 VXLAN 터널을 사용하여 AR 복제기 디바이스는 멀티캐스트 스트림을 구독한 수신기가 있는 다른 AR 리프 디바이스로 트래픽을 복제하고 전달합니다. AR 복제기는 AR 대신 수신 복제를 사용하여 멀티캐스트 트래픽을 AR을 지원하지 않는 리프 디바이스(RNVE 디바이스라고 함)로 직접 전달합니다.
AR 리프 디바이스는 리프 디바이스 플랫폼에 따라 다음 두 가지 방법 중 하나를 사용하여 사용 가능한 AR 복제 디바이스 간에 AR 복제기 요청 부하를 분산합니다.
QFX5000 스위치 라인(Junos OS 또는 Junos OS Evolved를 실행하는 모델)—이러한 디바이스는 각 VLAN 또는 VNI와 관련된 트래픽에 대해 특정 AR 복제기 디바이스를 지정합니다. 이 경우 CLI 명령 출력은
show evpn multicast-snooping assisted-replication next-hops
각 VNI(Designated Node)
에 대해 지정된 AR 복제자를 로 표시합니다.QFX10000 라인 스위치—이러한 디바이스는 VNI 내의 트래픽 플로우 수준에 따라 AR 복제기 간에 능동적으로 로드 밸런싱을 수행합니다. 디바이스는 각 VNI에 대해 특정 AR 복제기를 지정하지 않습니다.
이 예에서는 내부 소스와 외부 소스의 멀티캐스트 플로우가 있습니다. ERB 오버레이 패브릭 스파인 디바이스(S-ARR-1 및 S-ARR-2)는 AR 리플리케이터 디바이스 역할을 합니다. OISM SL 및 BL 기기는 RNVE 기기를 시뮬레이션하는 SL-3을 제외하고 AR 리프 기기로 작동합니다(해당 기기에서는 AR 리프 역할을 활성화하지 않음). 그림 4 는 표 1의 이 예에서 멀티캐스트 스트림과 해당 패브릭 매개 변수를 고려할 경우 AR이 어떻게 작동하는지 보여줍니다.
내부 소스 사용 사례의 경우:
SL-1은 테넌트 VRF VRF-1의 수신기로의 트래픽을 위해 소스 VLAN VLAN-1의 멀티홈 TOR-1에서 내부 멀티캐스트 스트림의 수신 디바이스입니다.
SL-1(QFX5120 스위치)은 트래픽을 VLAN-1(VNI 110001)에 대해 지정된 AR 복제기로 전달합니다. 이 경우 지정된 AR 복제기는 S-ARR-1입니다.
S-ARR-1은 소스 VLAN의 스트림을 복제하고 구독된 수신기가 있는 TOR 디바이스를 호스트하는 AR 리프 디바이스로 전달합니다.
목적지 SL 디바이스는 트래픽을 가입한 수신기로 전달하거나 로컬로 라우팅합니다.
외부 원본 사용 사례의 경우:
BL-1은 테넌트 VRF VRF-101의 수신자로의 트래픽을 위한 외부 PIM 도메인의 외부 멀티캐스트 스트림에 대한 수신 디바이스입니다.
BL-1(QFX5130 스위치)은 트래픽을 SBD VLAN에 대해 지정된 AR 복제기인 VLAN-2101(VNI 992101)로 전달합니다. 이 경우 지정된 AR 복제기는 S-ARR-2입니다.
S-ARR-2는 AR 터널을 사용하여 SBD VLAN의 스트림을 복제하고 구독된 수신기가 있는 TOR을 호스트하는 AR 리프 디바이스로 전달합니다.
또한 S-ARR-2는 스트림을 복제하고 IR(수신 복제) 터널을 사용하여 등록된 수신기가 있는 TOR 디바이스를 호스트하는 RNVE 리프 디바이스인 SL-3으로 스트림을 전달합니다.
목적지 SL 디바이스는 트래픽을 가입한 수신기로 전달하거나 로컬로 라우팅합니다.
AR 디바이스 역할, AR 작동 방식 및 이 예시 이외의 기타 사용 사례에 대한 자세한 내용은 EVPN 네트워크의 지원 복제 멀티캐스트 최적화를 참조하십시오.
이 예에서 AR을 구성하려면 다음을 수행합니다.
OISM 및 AR 구성 및 작동 확인
다음 단계에서 show 명령을 사용하여 OISM 및 AR 구성과 작동을 확인할 수 있습니다.