EVPN 네트워크의 복제 멀티캐스트 최적화 지원
요약 AR(Assisted Replication)은 작업을 보다 효율적으로 처리할 수 있는 디바이스로 트래픽 복제를 오프로드하여 EVPN 네트워크의 멀티캐스트 트래픽 흐름을 최적화하는 데 도움이 됩니다.
EVPN 네트워크의 복제 지원
AR(Assisted Replication)은 EVPN 네트워크에서 지원되는 레이어 2(L2) 멀티캐스트 트래픽 최적화 기능입니다. AR이 활성화되면 수신 디바이스는 멀티캐스트 스트림을 EVPN 네트워크의 다른 디바이스로 복제하여 네트워크의 다른 디바이스로 스트림을 복제하고 전달하는 작업을 보다 효율적으로 처리할 수 있습니다. 이전 버전과의 호환성을 위해 AR을 지원하지 않는 수신 기기는 AR이 사용 설정된 다른 기기와 투명하게 작동합니다. 이러한 디바이스는 수신 복제를 사용하여 EVPN 네트워크의 다른 디바이스로 트래픽을 배포합니다.
AR은 오버레이 멀티캐스트 최적화 L2 솔루션을 제공합니다. AR은 언더레이에서 PIM을 활성화할 필요가 없습니다.
이 문서에서는 멀티캐스트 트래픽 복제 및 포워딩 측면에서 AR 기능에 대해 설명하지만, 일반적으로 모든 브로드캐스트, 알 수 없는 유니캐스트 및 멀티캐스트(BUM) 트래픽에 적용됩니다.
Junos OS 릴리스 22.2R1 이전 릴리스에서는 지원되는 Junos OS 디바이스의 기본 스위치 EVPN 인스턴스에서만 AR을 활성화할 수 있습니다. Junos OS 릴리스 22.2R1부터 MAC-VRF EVPN 인스턴스의 지원되는 Junos OS 디바이스에서도 AR을 활성화할 수 있습니다.
Junos OS Evolved 릴리스 22.2R1부터 MAC-VRF EVPN 인스턴스의 지원되는 Junos OS Evolved 디바이스에서 AR을 활성화할 수 있습니다.
Junos OS 및 Junos OS Evolved 릴리스 22.2R1부터는 동일한 EVPN-VXLAN 패브릭에서 AR 및 최적화된 OISM(Intersubnet Multicast)을 모두 구성할 수도 있습니다.
Junos OS Evolved 디바이스에서는 기본 스위치 인스턴스가 아닌 MAC-VRF 인스턴스에서만 EVPN 구성을 사용하여 EVPN-VXLAN을 지원합니다. 따라서 이러한 디바이스에서는 MAC-VRF EVPN 인스턴스에서만 AR을 지원합니다.
보조 복제의 이점
-
상당한 양의 브로드캐스트, 알려지지 않은 유니캐스트 및 멀티캐스트(BUM) 트래픽이 있는 EVPN 네트워크에서 AR은 부하를 더 잘 처리할 수 있도록 더 많은 용량을 가진 다른 디바이스에 복제 및 포워딩 작업을 전달하여 BUM 트래픽 흐름을 최적화하는 데 도움이 됩니다.
-
EVPN-VXLAN 환경에서 AR은 기존의 멀티캐스트 수신 복제를 통해 여러 원격 가상 터널 엔드포인트(VTEP)에 대한 하드웨어 다음 홉의 수를 줄입니다.
-
AR은 IGMP 스누핑, MLD 스누핑 및 선택적 멀티캐스트 이더넷 태그(SMET) 포워딩과 같은 다른 멀티캐스트 최적화와 함께 작동할 수 있습니다.
-
AR은 기존 EVPN 네트워크에서 이전 버전과의 호환성을 위해 AR을 지원하지 않는 디바이스와 투명하게 작동합니다.
AR 디바이스 역할
AR을 활성화하려면 EVPN 네트워크의 디바이스를 AR 복제기 및 AR 리프 역할로 구성합니다. 이전 버전과의 호환성을 위해 EVPN 네트워크에는 AR을 지원하지 않는 디바이스도 포함될 수 있습니다. AR을 지원하지 않는 디바이스는 일반 NVE(네트워크 가상화 에지) 디바이스 역할로 작동합니다.
표 1 에는 이러한 역할이 요약되어 있습니다.
역할 |
묘사 |
지원되는 플랫폼 |
---|---|---|
AR 리프 디바이스 |
복제 및 포워딩 부하를 처리하기 위해 멀티캐스트 수신 복제 작업을 EVPN 네트워크의 다른 디바이스로 오프로드하는 EVPN 네트워크의 디바이스입니다. |
Junos OS 릴리스 18.4R2 및 19.4R1부터: QFX5110, QFX5120 및 QFX10000 스위치 제품군 Junos OS 릴리스 22.2R1부터 시작: EX4650 Junos OS Evolved 릴리스 22.2R1부터 시작: QFX5130-32CD 및 QFX5700 |
AR 복제기 장치 |
AR 오버레이 터널의 AR 리프 디바이스에서 수신된 트래픽에 대해 멀티캐스트 수신 복제 및 포워딩을 수행하는 데 도움이 되는 EVPN 네트워크의 디바이스로, 다른 수신 복제 오버레이 터널로 이동합니다. |
Junos OS 릴리스 18.4R2 및 19.4R1부터: QFX10000 스위치 라인 Junos OS Evolved 릴리스 22.2R1부터 시작: QFX5130-32CD 및 QFX5700(OISM, 독립형 모드만 해당, 자세한 내용은 OISM(AR with Optimized Intersubnet Multicast) 참조) |
일반 NVE 장치 |
AR을 지원하지 않거나 EVPN 네트워크에서 AR 역할로 구성하지 않은 디바이스입니다. 디바이스는 일반적인 EVPN 네트워크 수신 복제를 사용하여 멀티캐스트 트래픽을 복제하고 전달합니다. |
N/A |
IGMP 스누핑, MLD 스누핑, SMET 포워딩과 같이 EVPN 네트워크에서 지원되는 다른 멀티캐스트 최적화 기능을 활성화하면 AR 복제기 및 AR 리프 디바이스는 EVPN 코어 또는 액세스 측의 트래픽을 관심 있는 수신자에게만 전달합니다.
OISM이 있는 패브릭에서 AR을 활성화하려면 AR 복제기 및 AR 리프 디바이스로 구성할 디바이스를 계획할 때 고려해야 할 사항은 OISM(Optimized Intersubnet Multicast)이 있는 AR 을 참조하십시오.
EVPN-VXLAN 네트워크에서 지원되는 EX 시리즈 및 QFX 시리즈 AR 디바이스를 사용하면 AR 복제기 및 AR 리프 디바이스가 확장 AR 모드에서 작동해야 합니다. 이 모드에서 멀티홈 이더넷 세그먼트가 있는 AR 리프 디바이스는 AR 복제 디바이스와 복제 부하의 일부를 공유하므로 분할 수평선 및 로컬 바이어스 규칙을 사용하여 트래픽 루프와 중복 전달을 방지할 수 있습니다. 멀티홈 이더넷 세그먼트에 대한 확장 AR 모드를 참조하십시오. EVPN-VXLAN 환경의 디바이스가 로컬 바이어스 및 분할 수평선 필터링을 사용하여 멀티홈 이더넷 세그먼트로 트래픽을 전달하는 방법에 대한 자세한 내용은 EVPN-over-VXLAN 지원 기능을 참조하십시오.
AR 작동 방식
일반적으로 EVPN 네트워크의 디바이스는 수신 복제를 사용하여 BUM 트래픽을 분산합니다. 수신 디바이스(소스 트래픽이 네트워크로 유입되는 위치)는 오버레이 터널의 트래픽을 복제하여 네트워크의 다른 모든 디바이스로 보냅니다. EVPN 멀티호밍(ESI-LAG)을 사용하는 EVPN 토폴로지의 경우, 네트워크 디바이스는 로컬 바이어스 또는 DF(Designated Forwarder) 규칙을 사용하여 멀티호밍 이더넷 세그먼트의 수신자에게 전달된 트래픽이 중복되는 것을 방지합니다. IGMP 스누핑 또는 MLD 스누핑 및 SMET 포워딩과 같은 멀티캐스트 최적화를 활성화하면 포워딩 디바이스는 활성 리스너가 있는 다른 디바이스에만 트래픽을 복제하여 불필요한 트래픽 전송을 방지합니다.
AR은 기존 EVPN 네트워크 오버레이 및 멀티캐스트 포워딩 메커니즘 내에서 작동합니다. 그러나 AR은 AR 리프 디바이스가 멀티캐스트 소스에서 AR 복제기 디바이스로 트래픽을 전달하는 특수 AR 오버레이 터널도 정의합니다. AR 복제 디바이스는 AR 오버레이 터널에서 수신되는 소스 트래픽을 전송 AR 리프 디바이스를 대신하여 EVPN 네트워크의 다른 디바이스로 트래픽을 복제하라는 요청으로 처리합니다.
AR은 기본적으로 다음과 같이 작동합니다.
-
각 AR 리플리케이터 디바이스는 EVPN 유형 3(IMET(inclusive multicast Ethernet Tag) 경로를 사용하여 EVPN 네트워크에 리플리케이터 기능과 AR IP 주소를 보급합니다. 디바이스에 복제자 역할을 할당할 때 루프백 인터페이스(lo0)의 보조 IP 주소를 AR IP 주소로 구성합니다. AR 리프 디바이스는 AR 오버레이 터널에 보조 IP 주소를 사용합니다.
-
AR 리프 디바이스는 이러한 광고를 수신하여 사용 가능한 AR 복제 디바이스 및 해당 기능에 대해 학습합니다.
-
AR 리프 디바이스는 AR 리프 디바이스 수신 복제 터널 IP 주소를 포함하는 수신 복제를 위해 EVPN 유형 3 경로를 보급합니다.
-
AR 리프 디바이스는 멀티캐스트 소스 트래픽을 AR 오버레이 터널에서 선택한 AR 복제기로 전달합니다.
네트워크에 AR 복제 디바이스가 여러 개 있으면 AR 리프 디바이스가 자동으로 로드 밸런싱을 수행합니다. (다중 복제기를 사용한 AR 리프 디바이스 로드 밸런싱 참조)
-
AR 복제기 디바이스는 AR 오버레이 터널의 AR 리프 디바이스로부터 멀티캐스트 소스 트래픽을 수신하고 설정된 수신 복제 오버레이 터널을 사용하여 네트워크의 다른 디바이스로 복제합니다. 또한 직접 연결된 소스 또는 일반 NVE 디바이스에서 수신되는 트래픽에 사용하는 것과 동일한 로컬 바이어스 또는 DF 규칙을 사용하여 멀티홈 이더넷 세그먼트의 게이트웨이를 포함하여 로컬 수신기 및 외부 게이트웨이로 트래픽을 전달합니다.
메모:AR이 확장 AR 모드에서 작동하면 멀티호밍 소스가 있는 AR 리프 디바이스가 EVPN 멀티호밍 피어로의 복제를 처리하고, 해당 AR 리프 디바이스에서 소스 트래픽을 수신하는 AR 복제기 디바이스는 멀티호밍 피어로의 전달을 건너뜁니다. ( 멀티홈 이더넷 세그먼트에 대한 확장 AR 모드 참조; 그림 7 에는 이 사용 사례가 나와 있습니다.)
그림 1 은 AR 리플리케이터 2개, AR 리프 디바이스 4개, 일반 NVE 디바이스 1개가 있는 EVPN 네트워크의 멀티캐스트 트래픽 플로우의 예를 보여줍니다.
![AR Traffic Flow](/documentation/us/en/software/junos/evpn-vxlan/images/g300885.png)
그림 1에서 AR 리프 4는 AR 오버레이 터널의 멀티캐스트 소스 트래픽을 사용 가능한 AR 복제기 중 하나인 Spine 1로 전달합니다. 스파인 1은 AR 터널에서 트래픽을 수신하고 일반적인 수신 복제 오버레이 터널에서 AR 리프 디바이스, 기타 AR 복제기, 일반 NVE 디바이스를 포함한 EVPN 네트워크의 다른 모든 디바이스로 복제합니다.
또한 이 예에서 스파인 1은 트래픽을 로컬 수신기로 전달합니다. 로컬 바이어스 규칙을 적용하면 스파인 1은 멀티호밍 이더넷 세그먼트의 DF인지 여부에 관계없이 트래픽을 멀티호밍 수신기로 전달합니다. 또한 스플릿 호라이즌 규칙에 따라 AR 복제기 스파인 1은 트래픽을 AR 리프 4로 전달하지 않습니다. 대신 수신 디바이스인 AR Leaf 4는 연결된 수신기로 로컬 바이어스 포워딩을 수행합니다.
AR 복제기 역할을 하는 QFX5130-32CD 및 QFX5700 스위치는 로컬로 연결된 소스 또는 로컬로 연결된 수신기로의 복제 및 전달을 지원하지 않습니다.
IGMP 스누핑 또는 MLD 스누핑을 활성화하면 기본적으로 SMET 포워딩도 활성화됩니다. SMET를 사용하면 AR 복제기는 수신 복제 오버레이 터널의 트래픽을 활성 리스너가 없는 디바이스로 보내는 것을 건너뜁니다.
그림 1 은 IGMP 스누핑이 활성화된 제어 메시지 및 트래픽 플로우의 단순화된 보기를 보여줍니다.
-
AR 리프 1(AR 리프 2에 멀티호밍), AR 리프 4 및 일반 NVE에 연결된 수신자는 IGMP 조인 메시지를 전송하여 멀티캐스트 스트림 수신에 대한 관심을 표명합니다.
-
IGMP 스누핑이 EVPN 멀티호밍과 함께 작동하고 중복 트래픽을 방지하기 위해 멀티호밍 피어 AR 리프 1 및 AR 리프 2는 EVPN 유형 7 및 8(조인 동기화 및 동기화 종료) 경로를 사용하여 IGMP 상태를 동기화합니다.
스파인 1과 스파인 2는 멀티호밍 수신기에 대해 동일한 작업을 수행하지만, 그림에는 구체적으로 나와 있지 않습니다.
-
수신기를 호스팅하는 EVPN 디바이스(멀티호밍 수신기의 경우 DF만)는 EVPN 코어에서 EVPN 유형 6 경로를 광고하므로( 선택적 멀티캐스트 포워딩 개요 참조) 포워딩 디바이스는 관심 있는 수신기가 있는 다른 EVPN 디바이스로만 트래픽을 전송합니다.
MLD 및 MLD 스누핑이 활성화된 IPv6 멀티캐스트 트래픽의 경우, IGMP 스누핑에 대해 그림과 동일한 동작이 표시됩니다.
일반 NVE 디바이스 및 기타 AR 복제기 디바이스는 AR 오버레이 터널의 소스 트래픽을 AR 복제기 디바이스로 전송하지 않으며, AR 복제기는 일반 수신 복제 오버레이 터널에서 멀티캐스트 소스 트래픽을 수신할 때 AR 작업을 수행하지 않습니다. AR 복제자는 일반적으로 EVPN 네트워크 수신 복제를 사용하는 방식으로 AR 터널에서 수신하지 않은 트래픽을 전달합니다.
마찬가지로 AR 리프 디바이스에 사용 가능한 AR 복제기가 표시되지 않는 경우 AR 리프 디바이스는 기본적으로 일반적인 수신 복제 전달 동작(일반 NVE 디바이스와 동일)을 사용합니다. 이 경우 AR show 명령은 AR 운영 모드를 로 No replicators/Ingress Replication
표시합니다. show evpn multicast-snooping assisted-replication replicators
자세한 내용은 명령을 참조하십시오.
AR 경로 광고
EVPN 네트워크의 디바이스는 정기적인 수신 복제 및 AR을 위해 EVPN 유형 3(IMET) 경로를 광고합니다.
AR 복제기 디바이스는 다음을 포함하는 정기적인 수신 복제를 위해 EVPN 유형 3 경로를 보급합니다.
-
AR 복제기 디바이스 수신 복제 터널 IP 주소
-
터널 유형—
IR
-
AR 디바이스 역할—
AR-REPLICATOR
또한 AR 복제기는 다음을 포함하는 특수 AR 오버레이 터널에 대해 EVPN 유형 3 경로를 광고합니다.
-
AR replicator 디바이스의 루프백 인터페이스에서 구성하는 AR IP 주소입니다( replicator 구성 문 참조).
-
터널 유형—
AR
. -
AR 디바이스 역할—
AR-REPLICATOR
. -
EVPN 멀티캐스트는 확장 AR 모드에서 작동할 때 플래그로 확장된 커뮤니티를 플래그로
Extended-MH-AR
표시합니다( 멀티호밍 이더넷 세그먼트에 대한 확장 AR 모드 참조).
AR 리프 디바이스는 다음을 포함하는 정기적인 수신 복제를 위해 EVPN 유형 3 경로를 보급합니다.
-
AR 리프 디바이스 수신 복제 터널 IP 주소
-
터널 유형—
IR
-
AR 디바이스 역할—
AR-LEAF
일반 NVE 디바이스는 AR을 지원하지 않거나 AR 리프 디바이스로 구성하지 않은 디바이스입니다. 일반 NVE 디바이스는 AR 경로 광고를 무시하고 일반적인 EVPN 네트워크 수신 복제 규칙을 사용하여 멀티캐스트 트래픽을 전달합니다.
멀티홈 이더넷 세그먼트를 위한 확장된 AR 모드
EVPN 네트워크는 아키텍처에 멀티호밍 이더넷 세그먼트가 포함된 경우 멀티캐스트 최적화를 지원하기 위해 분할 수평선 및 로컬 바이어스 규칙을 사용합니다( EVPN-over-VXLAN 지원 기능 참조). 이러한 방법에는 전달된 패킷에 수신 AR 리프 디바이스에 대한 정보가 포함되어 트래픽이 수신 디바이스의 멀티호밍 피어를 통해 소스로 불필요하게 전달되거나 루프백되지 않도록 합니다.
AR 복제자 역할을 하는 일부 디바이스는 트래픽을 다른 오버레이 터널로 전달할 때 수신 AR 리프 디바이스를 대신하여 소스 IP 주소 또는 ESI(Ethernet Segment Identifier) 레이블을 유지할 수 없습니다. 이러한 제한이 있는 AR 복제기 디바이스는 확장 AR 모드에서 작동하며, AR 복제기는 AR 복제기의 수신 복제 IP 주소를 소스 IP 주소로 사용하여 EVPN 네트워크의 다른 디바이스로 트래픽을 전달합니다.
EVPN-VXLAN 환경의 QFX 시리즈 AR 디바이스는 확장 AR 모드를 사용합니다. 현재 VXLAN 오버레이 아키텍처에서만 AR을 지원하며, 확장 AR 모드만 지원합니다.
AR 복제기는 EVPN 유형 3 AR 경로 보급에 EVPN 멀티캐스트 플래그 확장 커뮤니티를 포함합니다. 플래그는 Extended-MH-AR
AR 작동 모드를 나타냅니다.
AR 기기가 확장 AR 모드에서 작동하는 경우:
-
트래픽을 AR 복제기 디바이스로 전달하는 것 외에도 멀티호밍 소스가 있는 AR 리프 디바이스는 트래픽을 멀티호밍 피어로 복제하는 작업 도 처리합니다.
-
멀티홈 소스가 있는 AR 리프 디바이스에서 소스 트래픽을 수신하는 AR 복제기 디바이스는 AR 리프 디바이스의 멀티호밍 피어로 전달을 건너뜁니다.
멀티홈 소스가 있는 EVPN 네트워크에 대한 확장 AR 모드의 트래픽 플로우를 보여주는 확장 AR 모드의 AR 리프 디바이스(멀티홈 이더넷 세그먼트) 뒤에 있는 소스를 참조하십시오.
확장된 AR 모드 동작은 AR 리프 디바이스가 다른 AR 리프 디바이스와 함께 멀티호밍 이더넷 세그먼트를 가지고 있는 경우에만 적용되며, AR 리프가 복제 지원을 요청하는 AR 리플리케이터에는 적용되지 않습니다. 확장 AR 모드가 필요한 환경에서 AR 복제기와 AR 리프 디바이스가 멀티홈 이더넷 세그먼트를 공유하면 AR이 제대로 작동하지 않습니다. 따라서 수신 AR 리프 디바이스는 AR 터널을 사용하지 않으며 기본적으로 수신 복제만 사용합니다. 이 경우 AR show 명령은 AR 운영 모드를 로 Misconfiguration/Ingress Replication
표시합니다.
수신 AR 리프 디바이스의 소스 IP 주소 또는 ESI 레이블을 유지할 수 있는 AR 복제기는 일반 AR 모드에서 작동합니다.
show evpn multicast-snooping assisted-replication replicators
AR 운영 모드에 대한 자세한 내용은 명령을 참조하십시오.
다중 복제기를 사용한 AR 리프 디바이스 로드 밸런싱
EVPN 네트워크에 광고된 AR 복제 디바이스가 두 개 이상 있는 경우 AR 리프 디바이스는 사용 가능한 AR 복제 디바이스 간에 자동으로 로드 밸런싱을 수행합니다.
여러 AR 복제기 탐지 시 기본 AR 리프 로드 밸런싱
EVPN-VXLAN 네트워크의 QFX 시리즈 스위치의 경우:
-
EX4650 스위치 또는 QFX5000 라인의 스위치인 AR 리프 디바이스는 사용 가능한 AR 복제기 간에 로드 밸런싱을 위해 VLAN 또는 VXLAN 네트워크 식별자(VNI)에 대한 특정 AR 복제기 디바이스를 지정합니다. 이러한 디바이스의 이 기본 방법은 VLAN 또는 VNI와 AR 복제기 수를 기반으로 하는 해시 모드 알고리즘을 사용합니다.
-
QFX10000 스위치 라인의 AR 리프 디바이스는 VLAN 또는 VNI 내의 트래픽 플로우 수준(초당 패킷)을 기반으로 사용 가능한 AR 복제기 간에 능동적으로 로드 밸런싱합니다. 이러한 디바이스에서 이 방법은 멀티캐스트 그룹 및 AR 리플리케이터 수를 기반으로 하는 플로우 레벨 해시 모드 알고리즘을 사용합니다.
AR 복제기에 대한 결정론적 로드 밸런싱 및 트래픽 스티어링
기본적으로 플로우 레벨 로드 밸런싱 메커니즘을 사용하지 않는 AR 리프 디바이스의 경우( 여러 AR 복제자 감지 시 기본 AR 리프 로드 밸런싱 참조), 주니퍼는 특정 AR 복제기에 멀티캐스트 플로우를 전송하도록 AR 리프 디바이스를 결정론적으로 구성할 수 있는 기능을 지원합니다.
결정론적 AR 복제기 정책 설정만 지원합니다.
-
OISM으로 AR을 실행하는 EVPN-VXLAN 네트워크에서.
-
멀티캐스트 트래픽 흐름용입니다.
알 수 없는 유니캐스트 및 브로드캐스트 트래픽의 경우, 디바이스는 일반적인 브리지 도메인 또는 VLAN 플러딩 동작을 사용합니다.
이 결정론적 AR replicator 로드 밸런싱 방법을 사용하면 다음을 수행할 수 있습니다.
정책
from
조건에서 하나 이상의 멀티캐스트 플로우와 일치하도록 라우팅 정책을 정의합니다.예를 들어, 계층에서 명령문을 사용하여
route-filter multicast-group-address
특정 멀티캐스트 그룹 주소와 일치하도록 조건을 설정할 수 있습니다[edit policy-options policy-statement name from]
.then
각 라우팅 정책의 절에서 정책 작업에 대해 AR 리프 디바이스가 일치하는 흐름을 전송하는 AR 복제자를 지정합니다.계층에서 명령문을
[edit policy-options policy-statement name then]
사용하여assisted-replication replicator-ip replicator-ip-addr
정책 작업을 설정합니다. (보조 복제(결정적 AR 복제기 정책 작업)를 참조하십시오.)선호하는 AR 복제자로만 일치하는 흐름을 엄격하게 조정하거나, 선호하는 것이 중단될 경우 사용할 대체 AR 복제기를 포함할 수도 있습니다.
계층 수준에서 문을
[edit routing-instances name protocols evpn assisted-replication leaf]
사용하여deterministic-ar-policy
AR 리프 디바이스의 EVPN 인스턴스에 라우팅 정책 또는 정책을 할당합니다. (deterministic-ar-policy를 참조하십시오.)
AR 리프 트래픽을 특정 리플리케이터로 결정론적으로 조정하려는 사용 사례의 예로는 AR 리프 디바이스가 특정 멀티캐스트 플로우가 일반적으로 훨씬 크거나 작은 소스 디바이스를 제공하는 경우입니다. 그림 2 는 AR 리프 디바이스가 기본 로드 밸런싱 방법을 사용하여 플로우의 부하를 분산하는 방법을 보여주며, 그 결과 트래픽이 매우 불균형하게 분산됩니다.
![Default AR Load Balancing with Multicast Flows of Different Sizes](/documentation/us/en/software/junos/evpn-vxlan/images/jn-000820.png)
그림 3 은 사용 가능한 복제자 간에 흐름을 보다 균등하게 분산(조정)하기 위해 결정적 로드 밸런싱을 구성하는 방법을 보여줍니다.
![Deterministic AR Load Balancing to Handle Multicast Flows of Significantly Different Sizes](/documentation/us/en/software/junos/evpn-vxlan/images/jn-000821.png)
- AR 로드 밸런싱 라우팅 정책 옵션
- 결정론적 AR 로드 밸런싱 정책에 대한 동작 참고 사항
- AR 리프 디바이스의 EVPN 인스턴스에 결정론적 AR 정책 할당
- 결정론적 AR 정책 구성 샘플
AR 로드 밸런싱 라우팅 정책 옵션
여기의 가이드라인을 사용하여 AR 로드 밸런싱 라우팅 정책을 정의하고 할당합니다.
다음과 같이 IGMP 또는 MLD 멀티캐스트 그룹과 연관된 IPv4 또는 IPv6 멀티캐스트 트래픽 플로우에 대한 라우팅 정책 일치 조건을 포함할 수 있습니다.
-
IGMPv2 또는 MLDv1을 사용하면 다음 중 하나 또는 둘 다를 기반으로 멀티캐스트 플로우를 일치시킬 수 있습니다.
-
멀티캐스트 그룹입니다.
-
브리지 도메인 또는 VLAN 매핑된 가상 네트워크 식별자(VNI).
메모:이 기능은 정책 설명
from
절에 옵션을 도입bridge-domain bridge-domain-name
하므로 브리지 도메인 또는 VLAN 매핑 VNI를 일치 조건으로 지정할 수 있습니다.
SSM(Source-Specific Multicast) 프로토콜 IGMPv3 또는 MLDv2를 사용하면 다음의 조합을 기반으로 멀티캐스트 플로우를 일치시킬 수 있습니다.
-
멀티캐스트 그룹입니다.
-
브리지 도메인 또는 VLAN 매핑된 VNI.
-
멀티캐스트 소스 주소입니다.
-
라우팅 정책 from
절에서 다음 옵션을 사용하여 원하는 멀티캐스트 흐름에 대한 일치 조건을 설정합니다.
-
멀티캐스트 그룹:
route-filter
-
브리지 도메인 또는 VLAN 매핑 VNI:
bridge-domain
-
멀티캐스트 소스:
source-address-filter
여기에 언급된 라우팅 정책 일치 옵션에 대한 자세한 내용은 라우팅 정책 일치 조건을 참조하십시오.
일부 샘플 정책 일치 조건 구성은 샘플 결정론적 AR 정책 구성을 참조하십시오.
MLDv1 또는 MLDv2 IPv6 멀티캐스트 흐름을 일치시키려면 및 source-address-filter
일치 조건 옵션으로 IPv6 주소 또는 접두사 route-filter
를 지정할 때 절에 from
옵션을 포함합니다family inet6
.
이 then
절에서 결정론적 AR 복제기 정책 작업(assisted-replication (Deterministic AR Replicator Policy Actions))을 구성하여 상호 배타적인 다음 모드 중 하나를 사용할 수 있습니다.
-
엄격 모드 - 지정된 기본 AR 복제기로 엄격하게 직접 플로우합니다. 기본 AR 복제기가 다운되면 AR 리프 디바이스는 일치하는 플로우를 삭제합니다.
엄격 모드를 구성하려면 AR 복제기 IP 주소를 지정할 때 AR 결정적 로드 밸런싱 정책 작업과 함께 옵션을 포함합니다
strict
.[edit policy-options policy-statement name then] user@ar-leaf# set assisted-replication replicator-ip replicator-ip strict
-
느슨한 모드 - 옵션을 포함하지
strict
않은 경우의 기본 모드입니다. 이 모드에서는 지정된 AR 복제기가 작동 중단될 경우 사용할 대체 AR 복제기를 선택적으로 포함할 수 있습니다.폴백 AR 복제자를 지정하려면 AR 복제기 IP 주소를 지정할 때 AR 결정적 로드 밸런싱 정책 작업과 함께 옵션을 포함합니다
fallback-replicator-ip fallback-replicator-ip
.[edit policy-options policy-statement name then] user@ar-leaf# set assisted-replication replicator-ip replicator-ip fallback-replicator-ip fallback-replicator-ip
기본 및 폴백 AR 복제기의 AR 복제기 IP 주소는 해당 디바이스를 AR 복제기로 구성할 때 AR 복제기 기능에 할당하는 보조 루프백 주소입니다. 자세한 내용은 AR Replicator 디바이스 구성을 참조하십시오.
결정론적 AR 로드 밸런싱 정책에 대한 동작 참고 사항
결정론적 AR 로드 밸런싱 정책에서 다음 동작에 유의하세요.
-
EVPN 인스턴스에 결정론적 AR 정책을 할당하면 디바이스는 광고된 EVPN 유형 6 라우팅 테이블 항목에만 정책을 적용합니다. 디바이스는 해당 경로에 대한 코어 다음 홉 멀티캐스트 스누핑 항목을 생성합니다.
-
결정론적 AR 정책은 SSM IGMPv3 또는 MLDv2 플로우만 있는 EVPN 유형 6 광고에 있는 EVPN 유형 6 경로에 소스 주소의 존재 여부에 따라 멀티캐스트 소스와 일치합니다.
-
멀티캐스트 그룹에 관심을 표명하는 EVPN Type 6 경로를 생성하는 로컬 수신기가 없는 경우, 디바이스는 여전히 그룹에 대해 로컬로 소싱된 멀티캐스트 플로우를 경계 리프 디바이스로 전송하므로 트래픽이 외부 수신기에 도달할 수 있습니다.
-
-
AR 리프 디바이스에 할당한 정책과 일치하지 않는 멀티캐스트 플로우의 경우, 디바이스는 기본 AR 로드 밸런싱 방법을 사용합니다. 다양한 플랫폼에서의 기본 방법에 대한 자세한 내용은 여러 AR 복제자를 감지할 때 기본 AR 리프 로드 밸런싱을 참조하십시오.
-
느슨한 모드(옵션 없음
strict
)에서 기본 AR 복제기를 사용할 수 없고 폴백을 지정하지 않았거나 폴백도 중단된 경우, AR 리프 디바이스는 기본 AR 복제기 로드 밸런싱 방법을 사용하여 사용 가능한 나머지 AR 복제기 간에 멀티캐스트 트래픽을 분산합니다. ( 여러 AR Replicator를 탐지할 때 기본 AR 리프 로드 밸런싱을 참조하십시오.)AR 리프 디바이스가 네트워크에서 사용 가능한 AR 리플리케이터를 감지하지 못하면 디바이스는 기본 멀티캐스트 트래픽 수신 복제 동작으로 되돌아갑니다(디바이스는 AR을 전혀 사용하지 않음).
메모:수신 복제는 AR이 켜진 기본 멀티캐스트 트래픽 포워딩 방법입니다.
-
AR을 지원하지 않는 네트워크의 디바이스입니다.
-
AR을 지원하지만 AR 리프 디바이스로 구성하지 않은 리프 디바이스.
-
리프 디바이스는 AR 리프 디바이스로 구성하지만 해당 AR 리프 디바이스는 사용 가능한 AR 리플리케이터를 감지하지 못합니다.
-
-
멀티호밍 피어 AR 리프 디바이스에 결정론적 AR 정책을 적용하면 해당 디바이스는 서로 포워딩할 때 이러한 정책을 무시합니다. 대신 이러한 디바이스는 확장된 AR 모드 포워딩 동작을 호출합니다. 즉, 수신 복제를 사용하여 멀티캐스트 소스 트래픽을 동일한 멀티홈 이더넷 세그먼트의 피어 AR 리프 디바이스로 직접 전달합니다. 이 사용 사례의 작동 방식에 대한 자세한 내용은 확장 AR 모드의 AR 리프 디바이스(멀티홈 이더넷 세그먼트) 뒤에 있는 소스를 참조하십시오.
-
정책 할당 또는 할당된 정책 조건을 변경하는 경우 정책 업데이트 후 라우팅 테이블이 수렴될 때까지 일부 멀티캐스트 트래픽 손실이 발생할 수 있습니다.
AR 리프 디바이스의 EVPN 인스턴스에 결정론적 AR 정책 할당
AR 리프 디바이스에서 결정론적 AR 정책을 활성화하려면 계층 수준에서 문을 [edit routing-instances name protocols evpn assisted-replication leaf]
사용하여 deterministic-ar-policy
디바이스의 EVPN 인스턴스에 정책을 할당합니다.
예를 들어, 라는 arpol1
정책을 정의하는 경우 다음과 같이 라는 evpn-vxlanA
EVPN 인스턴스에 할당할 수 있습니다.
set routing-instances evpn-vxlanA protocols evpn assisted-replication leaf deterministic-ar-policy arpol1;
옵션과 함께 deterministic-ar
show evpn igmp-snooping proxy 명령을 사용하여 구성된 모드(엄격 또는 느슨함), 기본 AR 복제기 및 폴백 AR 복제기(있는 경우)를 확인할 수 있습니다.
show evpn multicast-snooping assisted-replication replicators 명령을 사용하여 사용 가능한 AR 복제기와 각각에 대한 VTEP 인터페이스를 확인합니다.
예를 들어:
-
엄격 모드 예: 다음과
arpol1
같은 엄격 모드 정책 구성을 사용하면 기본 AR 복제기를 엄격하게 사용하도록 구성할 수 있습니다.set policy-options policy-statement arpol1 from route-filter 233.252.0.2/24 orlonger; set policy-options policy-statement arpol1 from bridge-domain 1100; set policy-options policy-statement arpol1 then assisted-replication replicator-ip 192.168.104.1 strict set policy-options policy-statement arpol1 then accept; set routing-instances evpn-vxlanA protocols evpn assisted-replication leaf deterministic-ar-policy arpol1;
모드 및 기본 AR 복제기를 확인하고 흐름의 다음 홉을 따라 디바이스가 사용 가능한 기본 AR 복제기를 사용하는지 확인할 수 있습니다.
user@ar-leaf1> show evpn igmp-snooping proxy deterministic-ar Instance: evpn-vxlanA VN Identifier: 1100 Group Source Local Remote Corenh Flood Deterministic-AR(Mode/Preferred replicator/Fallback) 233.252.0.1 0.0.0.0 0 1 4375 0 N/A 233.252.0.2 0.0.0.0 0 1 4372 0 Strict/192.168.104.1/0.0.0.0 user@ar-leaf1> show evpn multicast-snooping next-hops 4372 detail Family: INET ID Refcount KRefcount Downstream interface Addr 4372 6 2 vtep.32778-(11148) Flags 0x2100 type 0x18 members 0/0/0/1/0 Address 0x769b404 user@ar-leaf1> show evpn multicast-snooping assisted-replication replicators Instance: evpn-vxlanA AR Role: AR Leaf VN Identifier: 1100 Operational Mode: Extended AR Replicator IP Nexthop Index Interface Mode 192.168.104.1 11148 vtep.32778 Extended AR 192.168.105.1 11357 vtep.32782 Extended AR 192.168.106.1 11180 vtep.32780 Extended AR
메모:엄격 모드 결정적 AR 정책을
show evpn igmp-snooping proxy deterministic-ar
사용하면 명령이 null 대체 복제기 주소(0.0.0.0)를 표시합니다. -
느슨한 모드의 예: 다음과
arpol2
같은 느슨한 모드 정책 구성을 사용하면 기본 AR 복제기를 사용할 수 없게 되는 경우 디바이스가 폴백 AR 복제기를 사용하도록 설정할 수 있습니다.set policy-options policy-statement arpol2 from route-filter 233.252.0.2/24 orlonger; set policy-options policy-statement arpol2 from bridge-domain 1100; set policy-options policy-statement arpol2 then assisted-replication replicator-ip 192.168.104.1 fallback-replicator-ip 192.168.105.1 set policy-options policy-statement arpol2 then accept; set routing-instances evpn-vxlanA protocols evpn assisted-replication leaf deterministic-ar-policy arpol2;
아래 사례에서 AR 리프 디바이스가 기본 AR 복제기를 감지하지 못했기 때문에 디바이스가 지정된 대체 AR 복제기를 대신 사용하는 것을 확인할 수 있습니다.
user@ar-leaf1> show evpn igmp-snooping proxy deterministic-ar Instance: evpn-vxlanA VN Identifier: 1100 Group Source Local Remote Corenh Flood Deterministic-AR(Mode/Preferred replicator/Fallback) 233.252.0.1 0.0.0.0 0 1 4375 0 N/A 233.252.0.2 0.0.0.0 0 1 4453 0 Loose/192.168.104.1/192.168.105.1 user@ar-leaf1> show evpn multicast-snooping next-hops 4453 detail Family: INET ID Refcount KRefcount Downstream interface Addr 4453 3 1 vtep.32782-(11357) Flags 0x2100 type 0x18 members 0/0/0/1/0 Address 0x55a0ce415604 user@ar-leaf1> show evpn multicast-snooping assisted-replication replicators Instance: evpn-vxlanA AR Role: AR Leaf VN Identifier: 1100 Operational Mode: Extended AR Replicator IP Nexthop Index Interface Mode 192.168.105.1 11357 vtep.32782 Extended AR 192.168.106.1 11180 vtep.32780 Extended AR
결정론적 AR 정책 구성 샘플
다음은 결정론적 AR 복제기 라우팅 정책의 몇 가지 샘플입니다.
-
이 샘플 정책은 233.252.0.2/24 아래의 멀티캐스트 그룹 및 브리지 도메인 또는 VNI 1100에 대한 IGMP 멀티캐스트 플로우와 일치합니다. 구성은 이러한 흐름을 엄격 모드(폴백 또는 기본 로드 밸런싱 없음)의 AR replicator 192.168.104.1로 안내합니다.
policy-options { policy-statement arpol1 { from { route-filter 233.252.0.2/24 orlonger; bridge-domain-id 1100; } then { assisted-replication replicator-ip 192.168.104.1 strict; accept; }
-
이 샘플 정책은 233.252.0.2/24 아래의 IGMP 멀티캐스트 그룹 및 브리지 도메인 또는 VNI에 대한 멀티캐스트 플로우와 일치합니다. 컨피그레이션은 AR replicator 192.168.105.1을 폴백으로 사용하여 느슨한 모드에서 AR replicator 192.168.104.1로 이러한 흐름을 안내합니다.
policy-options { policy-statement arpol2 { from { route-filter 233.252.0.2/24 orlonger; } then { assisted-replication replicator-ip 192.168.104.1 fallback-replicator-ip 192.168.104.1; accept; }
-
이 샘플 정책은 ffe9::2:1/112 및 ffe9::2:2/112 아래의 IPv6 멀티캐스트 그룹, 모든 브리지 도메인 또는 VNI, 소스 IPv6 주소 2001:db8::1/128에 대한 MLDv2 멀티캐스트 흐름과 일치합니다. 컨피그레이션은 AR replicator 192.168.105.1을 폴백으로 사용하여 느슨한 모드에서 AR replicator 192.168.104.1로 이러한 흐름을 안내합니다.
메모:MLD를 사용하는 IPv6 멀티캐스트 흐름에 대한 절에
from
포함합니다family inet6
.policy-options { policy-statement arpol5 { from { family inet6; route-filter ffe9::2:1/112 orlonger; route-filter ffe9::2:2/112 orlonger source-address-filter 2001:db8::1/128 exact } then { assisted-replication replicator-ip 192.168.104.1 fallback-replicator-ip 192.168.105.1; accept; }
IGMP 스누핑 또는 MLD 스누핑의 AR 제한 사항
IGMP 스누핑 또는 MLD 스누핑이 활성화된 AR 복제 디바이스는 EVPN-VXLAN 환경에서 IGMP 스누핑 또는 MLD 스누핑을 지원하지 않는 AR 리프 디바이스로 멀티캐스트 트래픽을 조용히 드롭합니다.
AR과 함께 IGMP 스누핑 또는 MLD 스누핑 멀티캐스트 트래픽 최적화를 포함하려는 경우, IGMP 스누핑 또는 MLD 스누핑을 지원하지 않는 EVPN 디바이스에서 AR을 비활성화하여 AR 리프 디바이스로 작동하지 않도록 하여 이 제한을 해결할 수 있습니다. 그런 다음 이러한 디바이스는 일반 NVE 디바이스처럼 작동하며 AR 및 IGMP 스누핑 또는 MLD 스누핑 최적화의 이점은 없지만 일반적인 EVPN 네트워크 수신 복제를 통해 멀티캐스트 트래픽을 수신할 수 있습니다. 이 환경에서 IGMP 스누핑 또는 MLD 스누핑을 지원하는 디바이스를 IGMP 스누핑 또는 MLD 스누핑이 있는 AR 리프 디바이스로 구성할 수 있습니다.
AR 리프 디바이스와 일반 NVE 디바이스 간의 동작 차이에 대한 자세한 내용은 표 1 을 참조하십시오.
IGMP 스누핑 또는 MLD 스누핑을 지원하지 않는 리프 디바이스(예: QFX5100 스위치)와 IGMP 스누핑 또는 MLD 스누핑을 지원하는 리프 디바이스(예: QFX5120 스위치)의 조합으로 EVPN-VXLAN 네트워크에서 최상의 결과를 얻으려면 필요한 VTEP 확장에 따라 다음 권장 사항을 따르십시오.
-
100개 이상의 VTEP로 VTEP 확장: 네트워크의 모든 지원 디바이스에 대해 AR을 활성화합니다. IGMP 스누핑 또는 MLD 스누핑을 사용하지 마십시오.
-
100개 미만의 VTEP로 VTEP 확장: IGMP 스누핑 또는 MLD 스누핑을 지원하는 AR 복제기 및 기타 AR 리프 디바이스에서 AR 및 IGMP 스누핑을 활성화합니다. IGMP 스누핑 또는 MLD 스누핑을 지원하지 않는 리프 디바이스에서 AR을 활성화하지 마십시오. 따라서 해당 디바이스는 AR 리프 디바이스가 아닌 일반 NVE 디바이스로 작동합니다.
OISM(Optimized Intersubnet Multicast)을 사용하는 AR
OISM은 EVPN-VXLAN ERB(Edge-Routed Bridging) 오버레이 패브릭의 L2 및 L3(Layer 3)에서 작동하는 멀티캐스트 트래픽 최적화 기능입니다. OISM을 사용하면 패브릭의 리프 디바이스가 IRB 인터페이스를 통해 로컬로 멀티캐스트 트래픽을 인터서브넷 라우팅합니다. 이 설계는 디바이스가 EVPN 코어로 보내는 트래픽의 양을 최소화하고 트래픽 헤어핀을 방지합니다. OISM은 IGMP 스누핑(또는 MLD 스누핑) 및 선택적 멀티캐스트 포워딩(SMET)을 사용하여 EVPN 코어 트래픽을 관심 있는 리스너가 있는 대상으로만 추가로 제한합니다. 마지막으로, OISM을 통해 ERB 패브릭은 패브릭 내부 및 외부의 소스와 수신기 간의 멀티캐스트 트래픽을 효과적으로 지원할 수 있습니다.
반면, AR은 패브릭에서 BUM 트래픽을 복제 및 전달하는 L2 기능을 최적화하는 데 초점을 맞춥니다.
OISM은 브로드캐스트 또는 알려지지 않은 유니캐스트 트래픽 플로우가 아닌 멀티캐스트 트래픽 플로우만 최적화합니다. AR은 모든 BUM 트래픽 흐름을 최적화하는 데 도움이 됩니다.
Junos OS 및 Junos OS Evolved 릴리스 22.2R1부터 ERB 오버레이 패브릭의 지원되는 디바이스에서 OISM을 통해 AR을 활성화할 수 있습니다. 이 지원을 통해 OISM은 모든 OISM 디바이스에서 동일한 서브넷 정보를 대칭적으로 구성하는 대칭 브리지 도메인 모델을 사용합니다.
AR 및 OISM 디바이스 역할
AR을 사용하면 AR 복제기 또는 AR 리프 역할로 작동하도록 디바이스를 구성할 수 있습니다. 기기에 AR 역할을 할당하지 않으면 기기가 일반 NVE 기기처럼 작동합니다. 이러한 역할에 대한 자세한 내용은 표 1 을 참조하십시오.
OISM을 사용하면 ERB 오버레이 패브릭의 디바이스가 다음 역할 중 하나로 작동하도록 구성할 수 있습니다.
-
OISM 경계 리프 역할.
-
OISM 서버 리프 역할.
-
OISM 역할 없음 - 이러한 디바이스는 일반적으로 패브릭의 린 스파인 디바이스입니다.
OISM 작동 방식 및 OISM 디바이스 구성 방법에 대한 자세한 내용은 EVPN 네트워크의 최적화된 인터서브넷 멀티캐스트 를 참조하십시오.
AR 및 OISM 기능을 통합하면 다음 모드에서 AR 복제자 역할이 지원됩니다.
-
배치됨: OISM 경계 리프 역할과 동일한 디바이스에서 AR 복제자 역할을 구성합니다.
-
독립형: AR 복제기 기능은 동일한 디바이스에서 OISM 경계 리프 역할과 함께 배치되지 않습니다. 이 경우 AR 복제기는 일반적으로 OISM을 실행하는 ERB 패브릭의 린 스파인 디바이스입니다.
메모:QFX5130-32CD 및 QFX5700 스위치에서는 독립형 모드만 지원합니다. OISM 경계 리프 디바이스가 아닌 패브릭의 디바이스에서만 AR 복제자 역할을 구성할 수 있습니다.
AR 및 OISM 디바이스 역할 통합 지침
다음 지침을 사용하여 패브릭의 디바이스에서 AR 및 OISM 역할을 통합합니다.
-
AR 리프 역할을 사용하여 모든 OISM 리프 디바이스(경계 리프 또는 서버 리프)를 구성할 수 있습니다.
-
AR replicator 역할을 구성할 때 다음 규칙을 사용합니다.
-
주니퍼는 QFX5130-32CD, QFX5700, QFX10002, QFX10008, QFX10016 등 모든 디바이스에서 AR 복제자 역할을 지원합니다.
메모:QFX5130-32CD 및 QFX5700 기기는 독립형 모드에서만 AR 복제자 역할을 지원합니다.
-
AR 복제기를 독립형 모드로 구성하더라도 AR 복제기로 사용하는 기기는 OISM을 지원하는 기기여야 합니다( AR 및 OISM 기기 역할 참조). AR 복제기 디바이스에는 OISM 디바이스와 동일한 테넌트 VRF(가상 라우팅 및 포워딩) 및 VLAN 정보가 있어야 합니다(규칙 3 참조).
-
AR 복제 디바이스가 독립형 모드인 경우에도 OISM 리프 디바이스와 동일한 테넌트 VRF 인스턴스, 해당 IRB 인터페이스 및 멤버 VLAN으로 디바이스를 구성해야 합니다. AR 복제기는 멀티캐스트 트래픽을 올바르게 전달하기 위해 올바른 L2 멀티캐스트 상태를 설치하기 위해 이 정보가 필요합니다.
이러한 요소에 대해 독립형 AR 복제기에서 복제하는 OISM 구성 단계에 대한 자세한 내용은 경계 리프 디바이스 및 서버 리프 디바이스에서 공통 OISM 요소 구성을 참조하십시오.
-
AR과 OISM이 함께 작동하는 방식
AR과 OISM을 함께 활성화하면 패브릭에서 더 높은 용량의 디바이스를 구성하여 복제를 수행하고 OISM 리프 디바이스의 부하를 줄일 수 있습니다. OISM을 통해 수신 리프 디바이스는 수신 VLAN의 패킷 사본을 복제하고 관심 있는 수신자에게 전송합니다.
-
수신 리프 디바이스는 OISM 서버 리프 디바이스 또는 OISM 경계 리프 디바이스일 수 있습니다.
-
패브릭 내에서 소싱된 멀티캐스트 트래픽의 경우 수신 VLAN은 수익 VLAN입니다.
-
외부 멀티캐스트 소스에서 패브릭으로 들어오는 멀티캐스트 트래픽의 경우 수신 VLAN은 SBD(Supplemental Bridge Domain)입니다.
수신 OISM 리프 디바이스에서 AR 리프 역할을 구성하면 디바이스는 트래픽 사본 하나를 AR 복제기로 보냅니다. AR 복제기는 트래픽을 복제하고 다른 OISM 서버 리프 또는 보더 리프 디바이스로 전달합니다. OISM 리프 디바이스는 EVPN 코어에서 멀티캐스트 트래픽을 최소화하기 위해 로컬 라우팅을 수행합니다.
OISM 서버 리프 및 보더 리프 디바이스는 수신자가 멀티캐스트 그룹에 가입할 때 EVPN 유형 6 경로를 EVPN 코어로 보냅니다. OISM 디바이스는 이러한 EVPN 유형 6 경로에서 IGMPv2에 대한 멀티캐스트(*,G) 상태 또는 IGMPv3에 대한 (S,G) 상태를 도출합니다. 디바이스는 OISM 지원 L3 테넌트 VRF 인스턴스의 일부인 VLAN에 대한 MAC-VRF 인스턴스의 OISM SBD 및 수익 브리지 도메인 VLAN에 이러한 파생 상태를 설치합니다. OISM으로 AR을 활성화하면 AR 복제기 디바이스는 유형 6 경로를 사용하여 OISM 디바이스와 동일한 방식으로 멀티캐스트 상태를 설치합니다.
그러나 OISM을 사용하여 AR 복제기로 구성된 QFX5130-32CD 및 QFX5700 스위치는 VLAN이 많은 패브릭에 멀티캐스트 상태를 설치할 때 확장 문제가 발생할 수 있습니다. 따라서 이러한 스위치는 파생된 멀티캐스트 상태를 OISM SBD VLAN에만 설치합니다. 모든 OISM 수익 브리지 도메인 VLAN에 이러한 상태를 설치하지는 않습니다. 이러한 디바이스에서 AR 복제기로 구성된 경우 명령 출력의 show multicast snooping route
SBD에서만 멀티캐스트 그룹 경로가 표시됩니다.
자세한 내용은 많은 VLAN을 사용한 OISM 및 AR 확장을 참조하십시오.
AR과 OISM이 함께 작동하는 다음 그림을 참조하십시오.
AR 및 OISM 디바이스 역할을 통합하는 경우를 포함하여 AR을 구성하는 방법에 대한 자세한 내용은 지원 복제 구성을 참조하십시오.
AR 디바이스를 사용하는 EVPN 네트워크의 멀티캐스트 포워딩 사용 사례
이 섹션에서는 소스가 EVPN 네트워크의 다른 AR 디바이스 또는 일반 NVE 디바이스 뒤에 위치하는 몇 가지 일반적인 사용 사례의 멀티캐스트 트래픽 흐름을 보여줍니다.
일부 사용 사례 또는 이러한 사용 사례의 측면은 AR의 다음 플랫폼 제한사항에 따라 적용되지 않습니다.
-
AR 복제기 역할을 하는 QFX5130-32CD 및 QFX5700 기기는 로컬로 연결된 소스 또는 로컬로 연결된 수신기로의 복제 및 전달을 지원하지 않습니다. 따라서 이러한 스위치를 AR 복제자로 사용하면 다음을 지원하지 않습니다.
-
AR 리플리케이터 디바이스 뒤에 있는 소스의 사용 사례입니다.
-
다른 사용 사례에서 볼 수 있듯이 AR 복제기 디바이스에 로컬로 연결된 단일 호밍 또는 멀티호밍 수신기로 복제합니다.
-
- 일반 NVE 디바이스 뒤의 소스
- AR 리플리케이터 장치 뒤의 소스
- AR 리프 디바이스 뒤의 소스(단일 호밍 이더넷 세그먼트)
- 확장된 AR 모드의 AR 리프 디바이스(멀티홈 이더넷 세그먼트) 뒤의 소스
일반 NVE 디바이스 뒤의 소스
그림 4 는 AR을 지원하지 않는 디바이스인 일반 NVE에 연결된 소스의 멀티캐스트 트래픽이 있는 EVPN 네트워크를 보여줍니다.
![Multicast Source Traffic Ingress at a Regular NVE Device](/documentation/us/en/software/junos/evpn-vxlan/images/g300797.png)
이 경우 수신 디바이스인 Regular NVE는 AR 복제기로 복제를 위해 트래픽을 전송하는 AR 리프 디바이스가 아니기 때문에 AR을 활성화하든 활성화하지 않든 포워딩 동작은 동일합니다. 일반 NVE는 다음과 같이 일반적인 수신 복제 전달 규칙을 사용합니다.
-
IGMP 스누핑 또는 MLD 스누핑 및 SMET 포워딩이 활성화되지 않은 상태에서 일반 NVE는 EVPN 네트워크의 다른 모든 디바이스로 트래픽을 플러딩합니다.
-
IGMP 스누핑 또는 MLD 스누핑을 사용하고 SMET 포워딩을 활성화하면 일반 NVE는 활성 리스너가 있는 EVPN 네트워크의 다른 디바이스로만 트래픽을 전달합니다. 이 경우 일반 NVE는 AR 리프 2 및 AR 리프 4를 제외한 다른 모든 디바이스로 전달됩니다.
스파인 1과 스파인 2는 일반적인 EVPN 네트워크 수신 복제, 로컬 바이어스 또는 DF 동작을 사용하여 트래픽을 로컬 싱글호밍 또는 멀티호밍 수신기나 외부 게이트웨이로 복제하고 전달합니다. 이 경우 그림 4 는 스파인 2가 선택된 DF이며 두 스파인 디바이스가 공유하는 이더넷 세그먼트의 멀티호밍 수신기로 트래픽을 포워딩한다는 것을 보여줍니다.
AR 리플리케이터 장치 뒤의 소스
그림 5 는 Spine 1이라는 AR 복제기 디바이스에 연결된 소스의 멀티캐스트 트래픽이 있는 EVPN 네트워크를 보여줍니다.
AR 복제기 역할을 하는 QFX5130-32CD 및 QFX5700 기기는 로컬로 연결된 소스 또는 로컬로 연결된 수신기로의 복제 및 전달을 지원하지 않습니다. 따라서 이러한 스위치가 AR 복제기 역할을 할 때는 이 사용 사례가 적용되지 않습니다.
![Multicast Source Traffic Ingress at an AR Replicator Device](/documentation/us/en/software/junos/evpn-vxlan/images/g300798.png)
이 경우, 수신 디바이스인 Spine 1은 AR 복제기로 복제를 위해 트래픽을 전송하는 AR 리프 디바이스가 아니기 때문에 AR 활성화 여부와 관계없이 포워딩 동작은 동일합니다. 스파인 1은 AR 복제 디바이스로 구성되었지만 AR 복제기 역할을 하지 않습니다. 대신 다음과 같이 일반적인 수신 복제 전달 규칙을 사용합니다.
-
IGMP 스누핑 또는 MLD 스누핑 및 SMET 포워딩이 활성화되지 않은 경우, 수신 디바이스인 스파인 1은 EVPN 네트워크의 다른 모든 디바이스로 트래픽을 플러딩합니다.
-
IGMP 스누핑 또는 MLD 스누핑과 SMET 포워딩이 활성화된 상태에서 스파인 1은 활성 리스너가 있는 EVPN 네트워크의 다른 디바이스로만 트래픽을 전달합니다. 이 경우 스파인 1은 AR 리프 2 및 AR 리프 4를 제외한 다른 디바이스와 로컬 관심 수신기가 있는 스파인 2로 전달됩니다.
-
또한 스파인 1은 일반적인 EVPN 네트워크 수신 복제 로컬 바이어스 또는 DF 동작을 사용하여 로컬 단일 호밍 또는 멀티호밍 수신기 또는 외부 게이트웨이로 트래픽을 복제합니다. 이 경우 스파인 1은 로컬 바이어스를 사용하고 로컬 바이어스 규칙(해당 이더넷 세그먼트의 DF인지 여부)으로 인해 트래픽을 멀티호밍 수신기로 전달합니다.
스파인 2는 스파인 1에서 수신한 트래픽을 로컬 수신기로 전달합니다. 또한 스파인 2는 멀티호밍 수신기에 대한 로컬 바이어스 검사를 수행하며, 해당 이더넷 세그먼트의 DF인 경우에도 멀티호밍 수신기로의 전달을 건너뜁니다.
AR 리프 디바이스 뒤의 소스(단일 호밍 이더넷 세그먼트)
그림 6 은 AR 리프 4라고 불리는 AR 리프 디바이스에 연결된 소스에서 멀티캐스트 트래픽이 있는 EVPN 네트워크를 보여줍니다. 소스가 다른 리프 디바이스에 멀티호밍되지 않기 때문에 수신 AR 리프 디바이스와 AR 복제기가 확장 AR 모드에서 작동하든 그렇지 않든 트래픽 흐름은 동일합니다.
![Source Traffic Ingress at an AR Leaf Device (Single-Homed Source)](/documentation/us/en/software/junos/evpn-vxlan/images/g300796.png)
IGMP 스누핑 또는 MLD 스누핑 및 SMET 포워딩이 활성화되지 않은 경우:
-
AR 리프 4는 스파인 1에 대해 루프백 인터페이스 lo0에서 구성한 AR 오버레이 터널 보조 IP 주소를 사용하여 멀티캐스트 트래픽의 사본 하나를 광고된 AR 복제기 디바이스(이 경우 스파인 1)로 전달합니다.
-
또한 AR 리프 4는 로컬 바이어스 포워딩 규칙을 적용하고 멀티캐스트 트래픽을 로컬로 연결된 수신기에 복제합니다.
-
스파인 1은 AR 오버레이 터널에서 멀티캐스트 트래픽을 수신하고 일반적인 수신 복제 오버레이 터널을 사용하여 리프 4를 대신하여 스파인 2를 포함한 EVPN 네트워크의 다른 모든 디바이스로 복제하고 전달합니다. 스파인 1은 트래픽을 수신 디바이스 AR 리프 4로 다시 전달하는 것을 건너뜁니다(스플릿 호라이즌 규칙에 따름).
IGMP 스누핑 또는 MLD 스누핑 및 SMET 포워딩이 활성화된 경우:
-
AR replicator Spine 1은 활성 리스너가 있는 EVPN 네트워크의 다른 디바이스로만 트래픽을 전달하여 복제를 더욱 최적화합니다. 이 경우 스파인 1은 AR 리프 2로의 전달을 건너뜁니다.
또한 스파인 1은 일반적인 EVPN 네트워크 수신 복제 로컬 바이어스 또는 DF 동작을 사용하여 트래픽을 로컬 수신기와 멀티호밍 수신기 또는 외부 게이트웨이로 복제하고 전달합니다. 이 경우 스파인 1은 트래픽을 로컬 수신기로 전달합니다. 스파인 1은 로컬 바이어스를 사용하여 멀티홈 수신기로 전달합니다(해당 이더넷 세그먼트에 대한 DF는 아님).
스파인 2는 스파인 1에서 수신한 트래픽을 로컬 수신기로 전달합니다. 스파인 2는 멀티호밍 수신기에 대한 로컬 바이어스 검사를 수행하며, 해당 이더넷 세그먼트의 DF인 경우에도 멀티호밍 수신기로의 전달을 건너뜁니다.
확장된 AR 모드의 AR 리프 디바이스(멀티홈 이더넷 세그먼트) 뒤의 소스
그림 7 은 확장 AR 모드에서 작동하는 멀티홈 이더넷 세그먼트의 소스에서 멀티캐스트 트래픽이 있는 EVPN 네트워크를 보여줍니다. 소스는 3개의 AR 리프 디바이스에 멀티호밍되며 그 중 하나에 트래픽을 전송할 수 있습니다. 이 경우 AR 리프 1은 수신 디바이스입니다.
![Source Traffic Ingress at an AR Leaf Device (Multihomed Source)](/documentation/us/en/software/junos/evpn-vxlan/images/g300795.png)
IGMP 스누핑 또는 MLD 스누핑 및 SMET 포워딩이 활성화되지 않은 경우:
-
AR 리프 1은 스파인 1에 대해 루프백 인터페이스 lo0에서 구성한 AR 오버레이 터널 보조 IP 주소를 사용하여 광고된 AR 복제기 디바이스 중 하나(이 경우 스파인 1)로 멀티캐스트 트래픽 사본 하나를 전달합니다.
-
확장 AR 모드에서 작동:
-
또한 AR Leaf 1은 멀티캐스트 트래픽을 복제하여 소스 이더넷 세그먼트의 모든 멀티호밍 피어(AR Leaf 2 및 AR Leaf 3)로 전달합니다.
-
스파인 1은 AR 오버레이 터널에서 멀티캐스트 트래픽을 수신하고 일반적인 수신 복제 오버레이 터널을 사용하여 AR 리프 1과 멀티호밍 피어인 AR 리프 2 및 AR 리프 3을 제외한 EVPN 네트워크의 다른 디바이스로 복제 및 전달합니다.
-
IGMP 스누핑 또는 MLD 스누핑과 SMET 포워딩이 활성화된 상태에서 AR 리프 및 AR 리플리케이터 디바이스는 다음과 같이 확장된 AR 모드에서 멀티캐스트 복제를 더욱 최적화합니다.
-
또한 AR 리프 1은 AR 복제기 스파인 1로 전송하는 것 외에도 활성 리스너(AR 리프 3)가 있는 멀티호밍 피어에만 멀티캐스트 트래픽을 복제하고 전달합니다.
-
스파인 1은 AR 리프 1에 대한 트래픽을 활성 리스너가 있는 EVPN 네트워크의 다른 디바이스로만 복제합니다. 이 경우 일반 NVE 디바이스와 Spine 2만 포함됩니다.
또한 스파인 1은 일반적인 EVPN 네트워크 수신 복제 로컬 바이어스 또는 DF 동작을 사용하여 트래픽을 로컬 수신기와 멀티호밍 수신기 또는 외부 게이트웨이로 복제하고 전달합니다. 이 경우 스파인 1은 로컬 바이어스를 사용하여 해당 이더넷 세그먼트의 DF가 아니지만 멀티호밍 수신기로 전달합니다. 스파인 2는 스파인 1에서 트래픽을 수신하고 트래픽을 로컬 수신기로 전달합니다. 또한 스파인 2는 멀티호밍 수신기에 대한 로컬 바이어스 검사를 수행하며, 해당 이더넷 세그먼트의 DF인 경우에도 멀티호밍 수신기로의 전달을 건너뜁니다.
지원 복제 구성
AR(Assisted Replication)은 EVPN 네트워크에서 멀티캐스트 트래픽 플로우를 최적화하는 데 도움이 됩니다. AR을 활성화하려면 EVPN 네트워크의 디바이스를 AR 복제기 및 AR 리프 디바이스로 작동하도록 구성해야 합니다. 처리 부하를 보다 잘 처리할 수 있는 사용 가능한 AR 복제기 디바이스는 AR 리프 디바이스에 대한 멀티캐스트 트래픽 복제 및 포워딩 작업을 수행하는 데 도움이 됩니다.
AR을 지원하지 않는 디바이스를 수용하기 위해 AR replicator 또는 AR 리프 디바이스에서 옵션을 구성할 필요가 없습니다. AR을 지원하지 않는 디바이스를 일반 NVE(네트워크 가상화 에지) 디바이스라고 합니다. 일반 NVE 디바이스는 동일한 EVPN 네트워크 내에서 AR 작업과 독립적으로 일반적인 EVPN 네트워크 및 오버레이 터널 수신 복제를 사용합니다. 또한 AR 복제기 기기는 모든 대상에 대해 기존 수신 복제 오버레이 터널을 사용하기 때문에 멀티캐스트 트래픽을 포워딩할 때 AR 리프 기기와 일반 NVE 기기를 구분할 필요가 없습니다.
일반적으로 AR을 구성하려면 다음을 수행합니다.
-
기본 스위치 EVPN 인스턴스 구성의 Junos OS 디바이스에서 AR을 활성화할 수 있습니다.
-
(Junos OS 22.2R1부터) 서비스 유형
vlan-based
또는vlan-aware
의 MAC-VRF EVPN 인스턴스 구성에서 Junos OS 디바이스에서 AR을 활성화할 수 있습니다. -
(Junos OS Evolved 22.2R1부터) 서비스 유형
vlan-based
또는vlan-aware
의 MAC-VRF EVPN 인스턴스 구성에서만 Junos OS Evolved 디바이스에서 AR을 활성화할 수 있습니다.
AR로 IGMP 스누핑 또는 MLD 스누핑 구성
AR로 IGMP 스누핑 또는 MLD 스누핑을 활성화하여 패브릭에서 멀티캐스트 포워딩을 더욱 최적화할 수 있습니다. 다음 지침을 사용합니다.
-
기본 스위치 EVPN 인스턴스 구성 사용:
IGMP 스누핑 또는 MLD 스누핑과 계층에서
[edit protocols igmp-snooping]
각 VLAN(또는 모든 VLAN)에 대한 관련 옵션을 활성화합니다. -
MAC-VRF EVPN 인스턴스 구성 사용:
주니퍼는 MAC-VRF 인스턴스 구성으로 IGMP 스누핑을 지원합니다. 계층의 MAC-VRF 라우팅 인스턴스에서
[edit routing-instances mac-vrf-instance-name protocols igmp-snooping]
각 VLAN(또는 모든 VLAN)에 대해 IGMP 스누핑 및 관련 옵션을 활성화합니다. -
동일한 디바이스에서 AR 및 OISM 역할을 구성할 때 각 OISM 수익 VLAN, SBD, M-VLAN(외부 멀티캐스트에 M-VLAN 방법을 사용하는 경우)에 대해 IGMP 스누핑을 구성합니다.
EVPN-VXLAN 패브릭에서 IGMP 또는 MLD를 통한 ASM(any-source multicast) 및 SSM(Source-Specific Multicast) 지원에 대한 자세한 내용은 지원되는 IGMP 또는 MLD 버전 및 그룹 멤버십 보고서 모드를 참조하십시오.
IGMPv2 수신기와 IGMPv3 수신기를 모두 지원하도록 AR로 OISM을 구성하기 위한 고려 사항에 대한 자세한 내용은 을 참조하십시오.
EVPN-VXLAN 패브릭의 멀티캐스트 트래픽에 대해 AR 또는 OISM을 통한 IGMP 스누핑 또는 MLD 스누핑을 활성화하면 선택적 멀티캐스트 포워딩(SMET) 최적화 기능도 자동으로 활성화됩니다. 선택적 멀티캐스트 전달 개요를 참조하십시오.
AR Replicator 디바이스 구성
AR 복제 디바이스로 구성한 디바이스는 AR 기능과 AR IP 주소를 EVPN 네트워크에 보급합니다. AR IP 주소는 AR 복제기 디바이스에서 구성하는 루프백 인터페이스 주소입니다. AR 리프 디바이스는 이러한 광고를 수신하여 리프 디바이스가 멀티캐스트 복제 및 포워딩 작업을 오프로드할 수 있는 사용 가능한 AR 복제기에 대해 학습합니다. AR 리프 디바이스는 사용 가능한 여러 AR 복제 디바이스 간에 자동으로 로드 밸런싱을 수행합니다.
패브릭에서 AR과 OISM을 함께 활성화하려면 독립형 또는 배치 모드에서 AR 복제자 역할을 할당할 수 있습니다.
-
독립형 모드에서는 OISM 경계 리프 디바이스 역할을 하지 않는 디바이스에 AR 복제자 역할을 할당합니다. 이러한 디바이스는 일반적으로 OISM을 지원하는 ERB 오버레이 패브릭의 린 스파인 디바이스입니다.
메모:QFX5130-32CD 및 QFX5700 스위치에서는 독립형 모드만 지원합니다.
-
배치 모드에서는 OISM 경계 리프 디바이스에서 AR 복제자 역할을 할당할 수 있습니다.
두 경우 모두 AR 복제기 디바이스에는 L3 VRF에서 멀티캐스트 트래픽을 올바르게 전달하기 위해 공통 OISM 테넌트 VRF 인스턴스, 수익 VLAN, SBD 및 해당 IRB 인터페이스가 필요합니다. 독립 실행형 AR 복제기 디바이스에서 AR 구성의 일부로 이러한 항목을 구성해야 합니다. 아래의 4 단계를 참조하십시오.) 배치된 모드에서는 이러한 항목을 OISM 구성 및 기타 OISM 역할별 구성의 일부로 구성합니다.
AR 복제기 디바이스를 구성하려면 다음을 수행합니다.
AR 리프 디바이스 구성
AR 리프 디바이스로 구성한 디바이스는 멀티캐스트 소스에서 트래픽을 수신하고 복제 및 전달을 오프로드하여 AR 리플리케이터 디바이스로 전달합니다. AR 복제기 디바이스는 AR 기능과 AR IP 주소를 광고하고, AR 리프 디바이스는 사용 가능한 AR 복제기 간에 자동으로 로드 밸런싱을 수행합니다.
패브릭에서 AR과 OISM을 함께 활성화하려면 패브릭의 OISM 보더 리프 또는 서버 리프 역할에 구성된 모든 디바이스에서 AR 리프 역할을 구성할 수 있습니다. OISM 리프 디바이스 구성에 대한 자세한 내용은 다음을 참조하십시오.
AR 리프 디바이스 구성 방법:
지원 복제 설정 및 작업 확인
몇 가지 명령은 AR 복제기 디바이스가 AR IP 주소 및 기능을 보급했는지 확인하는 데 도움이 됩니다. 일부 명령은 AR 리프 디바이스가 확장 AR 모드에서 작동하기 위해 사용 가능한 AR 복제 디바이스 및 EVPN 멀티호밍 피어에 도달하는 방법을 학습했는지 확인합니다.
변경 내역 테이블
기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.