Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN을 위한 NSR 및 통합 ISSU 지원

릴리스 16.2부터 Junos OS는 NSR(Nonstop Active Routing) 및 GRES(Graceful Routing Engine Switchover)가 활성화된 상태에서 라우팅 엔진 전환이 발생할 때 트래픽 손실을 최소화합니다. 패킷 전달 엔진(PFE)의 전송 상태는 전환 중에도 그대로 유지됩니다. 기본 라우팅 엔진과 대기 라우팅 엔진의 신호 상태는 병렬로 구축됩니다.

EVPN은 동적으로 생성된 데이터(예: 레이블 및 시퀀스 번호)와 기본 라우팅 엔진 및 대기 라우팅 엔진의 피어에서 얻은 데이터를 재현합니다. 또한 EVPN은 대기 라우팅 엔진에서 BGP 수신 및 송신 라우팅 테이블 메시지를 모니터링하여 신호 플레인 데이터 구조를 채웁니다. 로컬 MAC 주소는 레이어 2 주소 학습 프로세스(l2ald)에 의해 얻어지며, 이 프로세스는 경로 처리 소프트웨어의 EVPN 모듈로 데이터를 전송합니다. 패킷의 NLRI(Network Layer Reachability Information) 필드에서 BGP는 MAC 주소를 네트워크의 피어로 전송합니다.

이전 릴리스에서는 l2ald가 대기 라우팅 엔진에서 실행되지 않았습니다. 결과적으로, l2ald는 로컬에서 학습된 MAC 주소에 대해 대기 라우팅 엔진의 라우팅 프로토콜 프로세스에 알리지 않았습니다. 이 기능을 통해 라우팅 프로토콜 프로세스는 BGP 수신 및 송신 라우팅 테이블 메시지를 수신하여 새로 획득한 MAC 주소를 학습한 다음 데이터 구조를 채웁니다.

전환 후 l2ald가 새로운 기본 라우팅 엔진에서 활성화되면 로컬에서 학습한 모든 MAC 주소를 라우팅 프로토콜 프로세스로 전송하며, 라우팅 프로토콜 프로세스는 l2ald에서 학습한 MAC 주소를 BGP 라우팅 테이블 송신 메시지에서 파생된 MAC 주소로 확인할 수 있습니다.

참고:

전환 중에 토폴로지 변경이 발생하는 경우 토폴로지 변경과 관련된 트래픽 손실이 예상됩니다.

이 기능은 다음 데이터를 대기 라우팅 엔진에 미러링합니다.

  • MAC 경로 레이블—EVPN은 EVPN 인스턴스(EVI) 및 이더넷 세그먼트 식별자(ESI)당 MAC 경로 레이블을 할당합니다. EVI 및 ESI를 포함한 MAC 레이블은 대기 라우팅 엔진에 미러링됩니다.

  • 포용적 멀티캐스트(IM) 경로 레이블—EVPN은 VLAN당 IM 레이블을 할당합니다. EVI 이름 및 VLAN ID를 포함한 IM 레이블은 대기 라우팅 엔진에 미러링됩니다.

  • 스플릿 호라이즌 레이블—EVPN은 스플릿 호라이즌 레이블과 EVI 이름을 대기 라우팅 엔진에 미러링합니다.

  • 앨리어싱 레이블—EVPN은 앨리어싱 레이블과 EVI 이름을 대기 라우팅 엔진에 미러링합니다.

  • 더미 레이블—EVPN은 mpls.0 테이블에 송신 경로를 추가하는 더미 레이블을 생성합니다. EVPN은 더미 레이블과 EVI 이름을 대기 라우팅 엔진에 미러링하므로 mpls.0 테이블은 기본 및 대기 라우팅 엔진에서 동일합니다.

EVPN ETRE의 경우, Junos는 대기 라우팅 엔진에서 ETREE 확장 커뮤니티의 일부로 다른 PE에 광고되는 로컬 EVPN ETREE 리프 레이블을 미러링합니다.

EVPN P2MP의 경우 Junos는 대기 라우팅 엔진에서 LDP/RSVP 전송 레이블을 미러링합니다.

NSR Data Flow Pre-Switchover

대기 라우팅 엔진의 EVPN 구성은 레이블을 할당하지 않는다는 점을 제외하고 기본 라우팅 엔진과 동일하게 작동하도록 지시합니다. 레이블 정보는 레이블 정보 베이스 미러(libmirror)에서 정보를 수신할 때 대기 라우팅 엔진에서 업데이트됩니다.

BGP는 인스턴스의 원격 MAC 주소를 업데이트합니다. 대기 라우팅 엔진의 EVPN 테이블. EVPN이 기본 라우팅 엔진에서 작동하는 것처럼, 대기 라우팅 엔진은 플래시 드라이브에서 정보를 추출하여 데이터 구조를 업데이트합니다.

로컬 MAC 주소를 수집하고 데이터 구조를 업데이트하기 위해 기본 라우팅 엔진의 EVPN은 MAC 주소 정보를 대기 라우팅 엔진과 동기화합니다. 전환 후 l2ald가 활성화될 때 stale로 표시된 MAC 주소와 동일한 MAC 주소를 전송하면 주소가 유지됩니다. l2ald가 BGP RIB 송신 메시지에서 학습한 것과 동일한 MAC 주소를 보내지 않으면 주소를 삭제합니다.

NSR Data Flow Post Switchover

전환 후 대기 라우팅 엔진이 기본 라우팅 엔진이 되면 l2ald와의 연결을 설정합니다. l2ald가 활성화되면 로컬 MAC 주소를 라우팅 프로토콜 프로세스로 보냅니다. 라우팅 프로토콜 프로세스는 l2ald에서 수신하는 MAC 주소에서 오래된 비트를 제거합니다.

BGP RIB 송신 메시지에서 파생되지 않았지만 l2ald에 의해 라우팅 프로토콜 프로세스로 전송된 MAC 주소는 새로 학습된 MAC 주소로 처리됩니다. BGP는 이러한 MAC 주소를 보급합니다.

l2ald가 MAC 주소의 끝 마커를 라우팅 프로토콜 프로세스로 보내면 stale로 표시된 모든 로컬 MAC 주소가 삭제됩니다.

Unified ISSU Support

Junos OS 릴리스 17.2R1부터 MX 시리즈 라우터의 VXLAN에 대해 통합된 서비스 중 소프트웨어 업그레이드가 지원됩니다. ISSU를 사용하면 컨트롤 플레인의 중단 없이 트래픽 중단을 최소화하면서 MX 시리즈 라우터에서 Junos OS 소프트웨어를 업그레이드할 수 있습니다. 통합 ISSU는 듀얼 라우팅 엔진 플랫폼에서만 지원됩니다. 또한 GRES(Graceful Routing Engine Switchover) 및 NSR(Nonstop Active Routing) 기능을 활성화해야 합니다. 통합 ISSU를 사용하면 네트워크 다운타임을 없애고 운영 비용을 절감하며 더 높은 수준의 서비스를 제공할 수 있습니다. Unified In-Service Software Upgrade 시작하기를 참조하십시오.

GRES를 [edit chassis redundancy] 활성화하려면 계층 수준에서 문을 포함합니다graceful-switchover.

NSR을 활성화하려면 [edit routing-options]  계층 수준에 commit synchronize 문을 포함하고 계층 수준에 문을 [edit system] 포함합니다nonstop-routing .

EVPN에서 지원되는 기능

Junos OS는 EVPN의 다음 기능에 대해 NSR/ISSU를 지원합니다.

기능

Junos OS 최초 릴리스

BUM 트래픽에 대한 수신 복제를 사용하는 EVPN

16.2R1

EVPN-ETREE

17.2R1

EVPN-VPWS

17.2R1

EVPN -VXLAN

17.2R1

PBB-EVPN

17.2R1

BUM 트래픽에 대한 P2MP mLDP 복제를 사용하는 EVPN

18.2R1

변경 내역 테이블

기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.

릴리스
설명
17.2R1
Junos OS 릴리스 17.2R1부터 MX 시리즈 라우터의 VXLAN에 대해 통합된 서비스 중 소프트웨어 업그레이드가 지원됩니다.
16.2
릴리스 16.2부터 Junos OS는 NSR(Nonstop Active Routing) 및 GRES(Graceful Routing Engine Switchover)가 활성화된 상태에서 라우팅 엔진 전환이 발생할 때 트래픽 손실을 최소화합니다.