Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN 듀얼 호밍에서 백업 활성 감지

기본적으로 EVPN 네트워크의 스파인 및 리프 디바이스는 코어 격리 기능을 구현합니다. 디바이스가 모든 EVPN BGP 피어링 세션을 잃으면 코어 격리 기능이 트리거됩니다. LACP를 사용하여 코어 격리 기능은 모든 L2 ESI LAG 인터페이스를 종료합니다.

어떤 상황에서는 코어 격리 기능이 유리한 결과를 낳습니다. 다른 상황에서는 코어 격리 기능이 원하지 않는 결과를 생성하는데, 이를 비활성화하여 방지할 수 있습니다. 그러나 듀얼 호밍 아키텍처에서는 피어 중 하나 또는 두 피어에서 코어 격리 기능을 비활성화하면 다른 문제가 발생할 수 있습니다. 이러한 문제는 기본 코어 격리 기능과 함께 노드 활성 감지를 구성하여 해결할 수 있습니다.

EVPN 듀얼 호밍 피어에서 백업 활성 감지 기능을 지원하는 전체 제품 목록은 기능 탐색기를 참조하십시오.

EVPN 코어 격리 구성

그림 1 은 코어 격리를 위한 기본 구성으로 두 개의 스파인 디바이스가 있는 EVPN-VXLAN 토폴로지를 보여줍니다. 리프 디바이스 역할을 하는 스위치는 ESI-LAG 인터페이스를 통해 스파인 디바이스에 대한 액티브/액티브 모드에서 멀티호밍됩니다.

그림 1: EVPN-VXLAN 기본 코어 격리 Network topology with default core isolation in EVPN-VXLAN. Disallowed iBGP peering between spines and ESI LAG between spines and leaves indicated by red

스파인 0과 스파인 1 간의 링크가 다운되면 마지막으로 설정된 BGP 피어링 세션도 다운됩니다. 기본 코어 격리 기능은 LACP를 트리거하여 스파인 0과 1의 리프 대면 인터페이스를 대기 모드로 설정합니다. 이로 인해 두 리프 디바이스와 주고받는 데이터 트래픽이 끊겨 데이터센터 내 트래픽이 중단되는데, 이는 원치 않는 결과입니다.

그림 2 에는 구성된 두 개의 스파인 디바이스 no-core-isolation 가 있는 EVPN-VXLAN 토폴로지가 나와 있습니다. 리프 디바이스 역할을 하는 스위치는 ESI-LAG 인터페이스를 통해 스파인 디바이스에 대한 액티브/액티브 모드에서 멀티호밍됩니다.

그림 2: EVPN-VXLAN 코어 분리 Network topology in EVPN-VXLAN with no core isolation demonstrating spine-and-leaf architecture. Spine switches lack iBGP peering. Leaf 1 has MC-LAG, Leaf 2 is Virtual Chassis. 없음

코어 격리 기능을 사용하지 않도록 설정하면 다음과 같은 문제가 발생할 수 있습니다.

  • 두 스파인 디바이스에 모두 구성된 경우 no-core-isolation BGP가 다운되어도 리프 디바이스에 대한 링크가 유지됩니다. 그러나 ARP/ND 해상도가 실패하기 때문에 L3 트래픽이 실패할 수 있습니다. 스파인 0이 ARP/ND 요청을 생성하면 ARP/ND 응답이 스파인 1로 부하 분산될 수 있습니다. 그러나 BGP가 다운되었기 때문에 컨트롤 플레인이 동기화되지 않아 ARP 확인이 실패합니다.

  • 스파인 0에만 구성된 경우 no-core-isolation BGP가 다운되면 스파인 1만 리프 페이싱 인터페이스를 종료합니다. 그러나 스파인 0이 다운되더라도 스파인 1은 여전히 리프 페이싱 인터페이스를 다운시켜 두 리프 디바이스와 주고받는 데이터 트래픽을 중단합니다.

그림 3 은 (백업 활성도 감지)가 구성된 두 개의 스파인 디바이스 node-detection 가 있는 EVPN-VXLAN 토폴로지를 보여줍니다. 리프 디바이스 역할을 하는 스위치는 ESI-LAG 인터페이스를 통해 스파인 디바이스에 대한 액티브/액티브 모드에서 멀티호밍됩니다.

그림 3: EVPN 노드 감지(백업 활성 감지) Network topology showing Backup Liveness Detection in EVPN-VXLAN. Spine 0 with action, Spine 1 without action. iBGP Peering Session down, spine-leaf links disrupted.

노드 활성도 감지는 BFD 및 BGP 상태에 따라 조치를 취하도록 구성된 한쪽과 EVPN 피어 간에 구성된 BFD를 사용합니다. 이 작업을 통해 트래픽 포워딩이 네트워크를 통해 계속됩니다. BFD 활성 세션은 표준 인터페이스 또는 EVPN BGP 피어 디바이스 간의 관리 인터페이스를 통해 실행될 수 있습니다. 스파인 간의 링크가 다운된 경우에도 노드 활성을 감지해야 합니다. 따라서 노드 활성도 감지는 별도의 네트워크를 통해 실행되어야 합니다.

참고:

Junos OS Evolved 플랫폼은 관리 포트를 통한 BFD를 지원하지 않습니다.

백업 활성 감지의 이점

  • 코어 격리 이벤트 중에 듀얼 호밍 환경의 디바이스 중 하나에서 리프 페이싱 링크를 유지할 수 있습니다.

  • 스파인 디바이스에서 BGP 장애가 발생하더라도 내부 트래픽이 계속되도록 보장합니다.

동작

노드 활성(Liveness) 기능은 다음과 같이 작동합니다. BGP 세션이 작동하면 두 피어 모두 리프 페이싱 ESI-LAG 인터페이스를 유지합니다. BGP 세션이 다운되었지만 BFD 세션이 업인 경우. 구성된 action 스파인은 리프 페이싱 ESI-LAG 인터페이스를 다운시킵니다. 구성되지 않은 action 스파인은 ESI-LAG가 리프 디바이스를 향하도록 유지합니다. BGP 세션과 노드 활성을 추적하는 BFD 세션이 중단되면 스파인 디바이스 중 하나가 중단되었음을 나타냅니다. 그러면 구성된 action 스파인이 활성화되면 리프를 향하는 ESI-LAG 인터페이스를 유지합니다. BFD 세션이 다시 작동하면 구성된 스파인 action 은 리프를 향하는 ESI-LAG 인터페이스를 다시 다운합니다.

표 1 은 다양한 시나리오에서 각 스파인 디바이스의 상태를 요약합니다. 구성된 laser-off 작업은 또는 trigger-node-isolation입니다. 이 동작으로 laser-off ESI-LAG를 향하는 리프는 코어 격리 시 레이저 오프 신호를 수신합니다. 구성된 작업이 경우 trigger-node-isolation , L2 프로세스는 리프 페이싱 ESI-LAG 링크를 링크 다운 상태로 전환합니다.

참고: 이 구성은 laser-off QFX 시리즈 디바이스에서 지원되지 않습니다. 그러나 일부 Junos 릴리스에서는 구성 오류를 트리거하거나 이러한 플랫폼에서 지원되지 않는다는 경고 없이 문을 구성할 laser-off 수 있습니다.
표 1: 백업 활성 동작

BGP 상태

노드 활성(Node Liveness) BFD 상태

구성된 스파 action

구성되지 않은 스파 action

댓글

업 -> 다운

다운

ESI-LAG는 작동 상태를 유지합니다.

ESI-LAG는 작동 상태를 유지합니다.

예를 들어, 스파인 0에서는 BGP와 활성도가 모두 중단되어 스파인 1을 사용할 수 없음을 의미합니다. 작업 구성에 관계없이 ESI LAG UP 유지

업 -> 다운

위로

ESI-LAG 감소

ESI-LAG는 작동 상태를 유지합니다.

BGP 상태가 다운입니다. 하지만 BFD는 올라갔습니다. 이는 분할 뇌 시나리오를 나타냅니다. 하나의 ESI LAG만 작동해야 합니다. 따라서 작업이 구성된 디바이스에서 ESI LAG를 종료합니다.

다운 -> 업

다운

ESI LAG가 다운되면 켭니다.

ESI-LAG는 작동 상태를 유지합니다.

BGP 상태가 우선합니다

다운 -> 업

위로

ESI LAG가 다운되면 켭니다.

ESI-LAG는 작동 상태를 유지합니다.

BGP 상태가 우선합니다

제한 사항

  • Junos OS Evolved 플랫폼은 관리 포트를 통해 프로토콜 패킷을 전송하지 못하게 하는 Junos OS Evolved 제한 사항으로 인해 관리 포트를 통한 BFD를 지원하지 않습니다.

  • EVPN 노드 활성도 감지는 멀티홉 BFD를 지원하지 않습니다. 직접 연결된 인터페이스에서 노드 활성 감지를 구성합니다.

  • 구성을 구성하면 no-core-isolation 구성을 재정의 node-detection 합니다.

EVPN 백업 활성 감지 구성

EVPN 피어에 대한 백업 활성 감지 기능을 활성화하기 위해 다음 요소를 구성합니다.

1. 하나의 피어에만 구성된 두 EVPN 피어에서 node-detection 을 구성합니다 action .

  • 구성된 피어 1 action

  • 구성되지 않은 action 피어 2

2. 이 laser-off 문을 사용하는 경우, ESI LAG의 멤버에 대해 asychronous-notification 을 구성해야 합니다.

3. 이 trigger-node-isolation 문을 사용하는 경우, 코어 격리에서 필요한 인터페이스를 중단하도록 링크 다운 작업으로 네트워크 격리 를 구성해야 합니다.

상태 확인

show bfd session 명령을 사용하여 피어 디바이스에서 BFD를 볼 수 있습니다.

집합이 action 인 경우, laser-off시스템 로그 메시지에서 상태 정보를 확인할 수 있습니다.