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 라우팅 엔진 Switchover)가 활성화된 상태에서 라우팅 엔진 전환이 발생할 때 트래픽 손실을 최소화합니다. 패킷 전달 엔진(PFE)의 포워딩 상태는 전환 중에 그대로 유지됩니다. 기본 라우팅 엔진 대기 라우팅 엔진 시그널링 상태가 병렬로 구축됩니다.

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

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

전환 후, l2ald가 새로운 기본 라우팅 엔진 활성화되면 로컬에서 학습한 모든 MAC 주소를 라우팅 프로토콜 프로세스로 전송하고, 그런 다음 BGP 라우팅 테이블 송신 메시지에서 파생된 MAC 주소를 사용하여 l2ald에서 학습한 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 ETREE의 경우, 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가 활성화되면 표시된 교착 상태와 동일한 MAC 주소를 전송하면 주소가 유지됩니다. l2ald가 BGP RIB 송신 메시지에서 학습한 것과 동일한 MAC 주소를 보내지 않으면 주소를 삭제합니다.

NSR Data Flow Post Switchover

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

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

l2ald가 MAC 주소 엔드 마커를 라우팅 프로토콜 프로세스로 전송하면 부실로 표시된 모든 로컬 MAC 주소가 삭제됩니다.

Unified ISSU Support

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

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

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

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