Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN-VXLAN 경량 리프-서버 루프 탐지

EVPN-VXLAN 경량 리프-서버 루프 감지를 구성하여 리프-서버 포트 측에서 근거리 통신망(LAN) 이더넷 루프 다운스트림을 신속하게 탐지하고 차단합니다. 이 기능은 다음에 대한 루프를 감지하고 끊습니다.

  • 패브릭 구성 요소의 부정확한 배선.

  • EVPN 패브릭 디바이스에 대한 타사 스위치의 부정확한 배선 또는 잘못된 구성(예: 고객 에지(CE) 스위치 연결 시).

이 기능은 BGP EVPN 신호 상태에 의존하지 않고는 EVPN 컨트롤 플레인이 감지할 수 없는 루프를 복구하는 데 도움이 됩니다.

경량 리프-서버 루프 감지 작동 방식

이 기능이 구성되면 디바이스는 루프 감지를 위해 프로바이더 에지(PE)의 주기적인 멀티캐스트 PDU(CFM(Connectivity Fault Management) PDU 기반)를 CE 인터페이스로 전송합니다. 그런 다음 디바이스는 이러한 자체 생성 PDU를 수신하여 인터페이스를 차단할 수 있습니다. 디바이스가 루프 감지 PDU를 수신하면 수신 포트를 차단(작동상 종료)하여 루프를 중단합니다.

장치는 루프 감지(CFMD_LOOP_DETECTED)와 루프가 지워질 때(CFMD_LOOP_CLEARED) 오류 메시지를 기록합니다.

EVPN 트래픽이 네트워크를 통해 흐르기 전에 루프를 감지하고 수정 조치를 취할 수 있도록 EVPN-VXLAN을 구성 하기 전에 루프 감지를 활성화하는 것이 좋습니다. 이 기능이 루프를 감지하면 디바이스가 루프 감지 오류 메시지를 즉시 발생시킵니다. 그러나 이미 루프가 포함된 대규모 EVPN 네트워크를 불러오는 경우, 이 기능을 활성화하더라도 인터페이스가 즉시 다운되지 않고 네트워크가 안정화되는 동안 트래픽이 루프를 통해 계속 흐릅니다.

나중에 안정적으로 실행되는 EVPN-VXLAN 패브릭에서 루프가 네트워크에 도입되면 이 기능은 루프를 감지하고 루프를 통과하는 트래픽 흐름을 즉시 중지합니다.

루프 복구 옵션

필요한 경우 루프를 끊고 지웁니다. 인터페이스를 다시 온라인 상태로 전환하려면 계층 수준에서 문을 [edit protocols loop-detect interface name] 사용하여 revert-interval seconds 되돌리기 간격을 구성할 수 있습니다. 되돌리기 간격이 만료되면 디바이스가 자동으로 인터페이스를 다시 온라인 상태로 전환합니다. 기본 되돌리기 간격은 0초이며, 이는 간격이 만료되지 않고 인터페이스가 자동으로 이전 상태로 되돌아가지 않음을 의미합니다.

0 이외의 되돌리기 간격을 명시적으로 구성하지 않으면 포트는 루프 감지 이벤트 및 작업 이전의 상태로 절대 되돌아가지 않습니다. 인터페이스를 수동으로 다시 온라인 상태로 전환하려면 명령을 사용하여 상태를 지워야 합니다 clear loop-detect enhanced interface name .

지원되는 인터페이스 구성

이 루프 감지 기능은 다음과 함께 지원됩니다.

  • 어그리게이션 이더넷(AE) 인터페이스.

    메모:

    LACP(Link Aggregation Control Protocol)가 활성화된 AE 인터페이스에서는 루프 감지 동작으로 인해 논리적 인터페이스가 다운되더라도 LACP 상태는 켜짐(수집 중 또는 배포 중)으로 유지됩니다.

  • 기본 VLAN ID 및 기타 VLAN이 있는 트렁크 인터페이스의 논리적 인터페이스를 포함한 트렁크 및 엔터프라이즈 스타일 인터페이스 구성.

  • 서비스 프로바이더 스타일 인터페이스 구성 - Junos OS 릴리스 22.4R1부터 QFX10002-60C, QFX10002, QFX10008 및 QFX10016 스위치에만 해당. 다른 스위치 모델의 서비스 프로바이더 스타일 인터페이스에서는 이 경량 루프 감지 기능을 지원하지 않습니다.

루프 감지 시나리오

다음의 세 가지 루프 감지 시나리오는 루프가 서로 다른 ESI(Ethernet Segment Identifier), 동일한 ESI 또는 ESI 없이 형성될 수 있음을 보여줍니다.

그림 1: 다른 ESI 루프

다른 ESI에서 루프가 발생하면 디바이스가 루프 감지를 트리거하는 패브릭 라우터 ID 범위를 활성화할 수 있습니다(필수). 또는 EVPN 유형 1 자동 검색 경로 신호(선택 사항)를 기반으로 라우터 ID를 사용하여 목록을 자동으로 작성할 수 있습니다.

Different ESI Looped
그림 2: 동일한 ESI 루프

루프가 동일한 ESI에서 발생하면 CE 스위치는 Leaf1 및 Leaf3에 연결할 때 동일한 브리지 인터페이스를 사용하지 않습니다.

Same ESI Looped
그림 3: 루프된 포트에 ESI 없음

루프된 포트 중 하나에 ESI가 없는 경우 루프는 Leaf1에서 Leaf3으로 CE 스위치를 통과합니다.

No ESI on Looped Ports

레이어 2 하트비트를 사용한 루프 감지 PE-CE 사용 사례

다음 두 가지 사용 사례는 스위치의 잘못된 구성으로 인해 스위치를 통해 루프가 발생하거나(사용 사례 1) 스위치의 케이블 연결이 잘못 정렬되어 루프가 발생한다는 것을 보여줍니다(사용 사례 2). 다음 두 가지 사용 사례 모두에서 기능은 컨트롤 플레인 광고의 BGP 속도에 의존하지 않으며, 이 경량 PC-CE 루프 감지는 구성된 ESI 값과 독립적입니다.

EVPN-VXLAN 경량 리프 서버 루프 탐지 사용 사례 1

이 첫 번째 경우 루프는 Leaf3에서 발생합니다. CE-switch1 및 CE-switch2는 CFM을 지원하지 않습니다. Leaf1 및 Leaf3은 CFM을 지원합니다. 레이어 2(L2) 패킷 CFM은 독점 TLV(유형, 길이, 값) 형식을 사용합니다.

그림 4: 시나리오 1 Scenario 1

EVPN-VXLAN 경량 리프-서버 루프 탐지 사용 사례 2

CFM이 사용하는 L2 패킷은 독점 TLV(유형, 길이, 값)이며 루프는 Leaf1에서 발생합니다. 경량 루프 감지는 BGP 속도, MAC 경로 반사 속도 및 더 큰 DC 패브릭의 중복 MAC 또는 MAC 이동 감지에 의존하는 대신, BGP EVPN 시그널링의 상태와 무관합니다.

그림 5: 시나리오 2 Scenario 2

논리적 인터페이스에서 루프 감지 활성화

인터페이스 또는 모든 인터페이스에 대해 루프 감지를 [edit protocols] 활성화하려면 계층 수준에서 문을 사용합니다 loop-detect . 인터페이스에 대해 지원되는 loop-detect-action 을(를) 포함하고 선택적으로 다음과 같이 을(를) 지정합니다vlan-id.

메모:

트렁크 인터페이스, 엔터프라이즈 스타일 또는 서비스 프로바이더 스타일 인터페이스 구성에 대한 옵션이 필요합니다 vlan-id .

계층 수준에서 선택적으로 다음 값을 [edit protocols loop-detect enhanced interface (logical-interface-name | all)] 설정할 수도 있습니다.

  • revert-interval 옵션 - 루프를 복구한 후 이 간격이 만료된 후 디바이스가 인터페이스를 다시 불러옵니다(기본값은 0초).

  • transmit-interval 옵션 - 루프 감지 PDU를 전송할 빈도를 사용자 지정합니다(기본값은 1초입니다. 이 간격에 대해 설정할 수 있는 값에 대한 자세한 내용은 루프 감지 참조).

트렁크 모드 엔터프라이즈 스타일 인터페이스를 사용한 샘플 구성

다음 샘플 구성은 100의 트렁크 인터페이스 vlan-id 인 인터페이스 ge-0/0/1.0에서 루프 감지를 활성화합니다.

서비스 프로바이더 스타일 인터페이스를 사용한 샘플 구성

다음 샘플 구성은 서비스 프로바이더 스타일 인터페이스 구성을 통해 프로바이더 에지(PE) 및 CE 디바이스에서 100에 대한 vlan-id 루프 감지를 지원합니다. 이 구성은 되돌리기 간격을 지정하지 않습니다. 결과적으로 디바이스가 루프를 감지하고 루프를 수정한 후 명령을 입력하여 clear loop detect enhanced interface name 인터페이스를 다시 온라인 상태로 전환합니다.

PE 디바이스 구성:

CE 장치 구성:

루프 탐지 상태를 표시하거나 지우기 위한 CLI 명령

show loop-detect enhanced interface 명령을 사용하여 인터페이스 또는 모든 인터페이스의 루프 상태를 표시합니다.

디바이스가 루프를 감지하고 루프를 중단하기 위해 구성된 작업을 적용한 후 clear loop-detect enhanced interface 명령을 사용하여 인터페이스 또는 모든 인터페이스를 이전 상태로 복원합니다.

루프 없이 명령 표시

루프 감지 상태와 함께 명령 표시

변경 내역 테이블

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

석방
묘사
22.4R1
Junos OS 릴리스 22.4R1부터 QFX10002-60C, QFX10002, QFX10008 및 QFX10016는 엔터프라이즈 스타일 또는 서비스 프로바이더 스타일 인터페이스 구성으로 리프 디바이스에서 서버 디바이스 링크에 EVPN-VXLAN 경량 루프 보호를 지원합니다.