EVPN 포용적 프로바이더 터널을 위한 P2MP LSP 이해하기
EVPN 인스턴스는 프로바이더 에지 디바이스(PE)에 연결되어 MPLS 인프라의 에지를 형성하는 고객 에지 디바이스(CE)로 구성됩니다. CE는 호스트, 라우터 또는 스위치일 수 있습니다. PE는 CE 간에 가상 레이어 2 브리지 연결을 제공합니다. 프로바이더의 네트워크에 여러 EVPN 인스턴스가 있을 수 있습니다. PE는 MPLS LSP(Label Switched Path) 인프라로 연결될 수 있으며, 이는 Fast Reroute, 복원력 등과 같은 MPLS 기술의 이점을 제공합니다.
PE는 IP 인프라에 의해 연결될 수도 있으며, 여기서 IP/GRE(Generic Routing Encapsulation) 터널링 또는 PE 간에 다른 IP 터널링을 사용할 수 있습니다. 여기서는 MPLS LSP를 PSN(Packet Switched Network) 터널링 기술인 IP 터널링으로 확장할 수 있도록 설계된 터널링 기술로 이해합니다.
Junos OS 릴리스 18.2R1부터 Junos OS는 BUM 트래픽을 위한 EVPN 포용적 프로바이더 터널을 위한 P2MP LSP를 구성하고 시그널링하는 기능을 제공합니다. P2MP LSP는 수신 PE에서 수신 복제 대신 필요한 노드에서만 멀티캐스트 복제를 사용하여 효율적인 코어 대역폭 활용을 제공할 수 있습니다.
포괄적 멀티캐스트 이더넷 태그 경로의 PMSI 속성에서 EVPN 포괄적 프로바이더 터널을 위한 P2MP LSP를 구성하고 시그널링할 수 있습니다. P2MP 터널은 수신 PE에서 BUM(브로드캐스트, 알 수 없는 유니캐스트 및 멀티캐스트) 패킷을 전달하는 데 사용됩니다. 포괄적 멀티캐스트 이더넷 태그 경로에서 PMSI 속성을 나타낼 때, 어그리게이션이 사용되는 경우를 제외하고 P2MP 프로바이더 터널에 대한 전송 레이블이 표시되지 않습니다. 전송 레이블은 송신 PE에서 EVI를 식별하는 데 사용됩니다.
P2MP 제공자 터널을 사용하는 경우 Split Horizon에 대한 ESI 레이블이 다운스트림이 아닌 업스트림으로 할당됩니다. 송신 PE가 Split Horizon 레이블로 수신하는 레이블은 수신 PE에 의해 할당됩니다. 각 업스트림 PE는 동일한 레이블을 할당할 수 없으므로 레이블은 ESI를 식별하지 않으며 수신 PE의 컨텍스트 레이블 공간에서 참조되어야 합니다. 전송 레이블은 수신 PE를 고유하게 식별하고 분할 수평선 레이블은 transport-label 또는 SH-label 튜플로 식별됩니다.
수신 PE에서 업스트림 할당 ESI 레이블이 할당되고 Split Horizon 기능에 대해 시그널링됩니다. 이 레이블은 지정된 이더넷 세그먼트에서 시작되는 BUM 트래픽에 추가됩니다. 기본적으로 송신은 P2MP 터널 및 업스트림 할당 레이블로 인해 이 PE에 구성되지 않은 ESI 레이블이 있는 트래픽을 수신할 수 있습니다.
IR 터널의 경우, 수신 시 ES가 있는 PE에만 ESI 레이블이 포함됩니다. 이 경우 송신 PE는 ESI 레이블을 팝업하고 패킷을 정상적으로 플러딩합니다.
E-tree의 경우 리프 레이블이 업스트림에 할당되며 그 기능은 SH 레이블과 유사합니다. 수신 PE는 리프 레이블을 할당하고 ES 경로당 이더넷 A-D에 대한 E-트리 확장 커뮤니티에서 이를 나타냅니다. 리프 PE가 수신 역할을 할 때 BUM 트래픽에 대한 리프 레이블을 추가합니다. 리프 역할을 하는 송신 PE는 리프 레이블이 포함된 트래픽을 삭제합니다. 루트 역할을 하는 송신 PE는 리프 레이블을 팝하고 트래픽을 전달합니다. 리프 레이블은 업스트림에 할당되므로 여러 리프 PE가 동일한 리프 레이블을 할당했을 수 있으므로 고유하지 않을 수 있습니다. 따라서 리프 레이블은 (tranport-label, Leaf-label) 튜플로 식별되어야 합니다.
EVPN P2MP는 또는 vt 인터페이스 없이 lsi 작동합니다. 대신 EVPN은 송신 PE에서 mLDP/RSVP 전송 레이블로 사용할 레이블을 할당합니다.
P2MP를 통한 EVPN의 NSR 및 통합 ISSU 지원
NSR(Nonstop Active Routing) 및 GRES(Graceful Routing Engine Switchover)는 라우팅 엔진 전환 시 트래픽 손실을 최소화합니다. 라우팅 엔진에 장애가 발생하면 NSR 및 GRES는 중복 라우팅 엔진이 있는 라우팅 플랫폼이 기본 라우팅 엔진에서 백업 라우팅 엔진으로 전환하고 패킷을 계속 전달할 수 있도록 합니다.
통합된 ISSU(In-Service Software Upgrade)를 사용하면 컨트롤 플레인에서 중단 없이 트래픽 중단을 최소화하면서 MX 시리즈 라우터에서 Junos OS 소프트웨어를 업그레이드할 수 있습니다. 통합 ISSU를 사용하려면 GRES와 NSR을 모두 활성화해야 합니다. NSR(Nonstop Active Routing) 및 GRES(Graceful Routing Engine Switchover)는 라우팅 엔진 전환 시 트래픽 손실을 최소화합니다.
라우팅 엔진에 장애가 발생하면 NSR 및 GRES는 중복 라우팅 엔진이 있는 라우팅 플랫폼이 기본 라우팅 엔진에서 백업 라우팅 엔진으로 전환하고 패킷을 계속 전달할 수 있도록 합니다. 통합 ISSU(In-Service Software Upgrade)를 사용하면 컨트롤 플레인의 중단 없이 트래픽 중단을 최소화하면서 MX 시리즈 라우터에서 Junos OS 소프트웨어를 업그레이드할 수 있습니다. 통합 ISSU를 사용하려면 GRES와 NSR을 모두 활성화해야 합니다.
Junos OS는 NSR이 활성화되면 필수 데이터를 미러링합니다. P2MP mLDP 복제를 사용하는 EVPN의 경우 LDP/RSVP 전송 레이블이 대기 라우팅 엔진에 미러링됩니다. 기타 미러링된 데이터 및 NSR 데이터 흐름에 대한 자세한 내용은 NSR 및 EVPN에 대한 통합 ISSU 지원을 참조하십시오.
EVPN P2MP의 이점 EVPN 포용적 프로바이더 터널을 위한 LSP
필요한 노드에서만 멀티캐스트 복제를 사용하여 효율적인 코어 대역폭 활용을 제공합니다.
과부하를 방지하기 위해 수신 PE에서 수신 복제를 관리합니다.
mLDP 및 RSVP-TE P2MP-E-트리 모두를 위한 EVPNoMPLS용 EVPN 포함 P-멀티캐스트 트리를 위한 P2MP LSP를 지원합니다.