EVPN-VXLAN 네트워크의 동적 로드 밸런싱
EVPN-VXLAN 네트워크에 공통의 이더넷 세그먼트 식별자(ESI)를 공유하는 여러 VTEP를 통해 연결할 수 있는 멀티호밍 디바이스가 포함된 경우, 동적 로드 밸런싱은 다음과 같이 작동합니다.
EVPN 컨트롤 플레인(오버레이)은 공통 ESI를 특정 MAC 주소의 대상 디바이스에 대한 다음 홉으로 식별합니다.
패킷의 매개 변수를 기반으로 주니퍼 네트웍스 스위치(하드웨어)의 포워딩 플레인은 ESI와 연결된 VTEP 중 하나를 동적으로 선택합니다. 그런 다음 VTEP는 선택한 언더레이 경로를 따라 패킷을 대상 디바이스로 전달합니다.
기본적으로 주니퍼 네트웍스 스위치는 동적 로드 밸런싱이 활성화되어 있습니다. 따라서 EVPN-VXLAN 네트워크에서 실행하기 위해 이 기능을 구성할 필요가 없습니다.
이제 주니퍼 네트웍스 스위치는 EVPN-VXLAN 네트워크의 대상 디바이스로 트래픽을 전달하기 위해 하나의 가상 터널 엔드포인트(VTEP)를 정적으로 할당하는 대신 동적 로드 밸런싱을 지원합니다.
EVPN-VXLAN 네트워크에서 동적 로드 밸런싱의 이점
공통 ESI를 공유하는 어그리게이션 이더넷 링크를 보다 효율적으로 사용합니다.
EVPN-VXLAN 네트워크 전체의 대역폭 활용도 향상.
동적 로드 밸런싱의 작동 방식
그림 1 은 동적 로드 밸런싱을 지원하는 EVPN-VXLAN 네트워크의 예시입니다. 이 네트워크에는 다음 요소가 포함됩니다.
멀티홈 호스트 1 및 2. 각 호스트는 공통 ESI가 할당된 어그리게이션 이더넷 LAG를 통해 두 개의 리프 디바이스에 연결됩니다.
멀티호밍 리프 1-4. 각 리프 디바이스는 스파인 1과 2에 연결됩니다.
단순하게 설명하자면, 그림 1 의 샘플 EVPN-VXLAN 네트워크는 리프 디바이스가 2개의 스파인 디바이스에 멀티호밍되어 있음을 보여줍니다. 그러나 주니퍼는 두 개 이상의 스파인 디바이스 간에 동적 로드 밸런싱을 지원합니다.

이 EVPN-VXLAN 네트워크에서 리프 디바이스는 동적 로드 밸런싱을 수행합니다. 동적 로드 밸런싱의 작동 방식을 이해하기 위해 호스트 1이 호스트 2에 패킷을 보낼 때 발생하는 일은 다음과 같습니다. 다음과 같은 동적 로드 밸런싱에 대한 설명과 더불어 그림 2 는 경로 옵션과 선택 사항에 대한 그래픽 요약을 제공합니다.
호스트 1은 패킷을 포워딩할 어그리게이션 이더넷 인터페이스 중 하나를 선택해야 합니다. 이 경우, 호스트 1은 리프 1에 대한 인터페이스를 선택합니다.
패킷을 수신하면 리프 1은 호스트 2의 대상 MAC 주소 00:00:5E:00:53:AA를 원격 ESI 00:15:25:35:45:55:65:75:85:95의 구성원으로 식별합니다. 이 ESI는 리프 3과 리프 4가 연결된 어그리게이션 이더넷 인터페이스 ae0에 할당됩니다.
리프 1은 패킷을 포워딩할 중간 레이어 2 EVPN-VXLAN 다음 홉으로 리프 3 또는 4를 선택할 수 있습니다. 동적 로드 밸런싱 기능에 의해 설정된 패킷 매개 변수를 사용하여 리프 1은 동적으로 리프 3을 선택합니다.
리프 1은 리프 3에 도달하기 위한 다음 홉으로 스파인 1 또는 2를 선택할 수 있습니다. 스위치 하드웨어에 프로그래밍된 레이어 3 라우팅 테이블 및 경로를 사용하여 리프 1은 스파인 1을 선택합니다.

트래픽 밸런싱 방법
주니퍼 네트웍스 스위치는 다음 패킷 매개 변수의 해시를 사용하여 다음 홉 VTEP를 동적으로 선택합니다.
IP 헤더가 있는 패킷:
IP 헤더 필드:
소스 IP 주소
대상 IP 주소
프로토콜
VLAN ID
레이어 4(TCP 및 UDP) 원본 및 대상 포트
MPLS/IP 헤더가 있는 패킷:
최대 3개의 상위 레이블
IP 헤더 필드:
소스 IP 주소
대상 IP 주소
레이어 4(TCP 및 UDP) 원본 및 대상 포트
레이어 2 헤더만 있는 패킷:
소스 MAC 주소
대상 MAC 주소
VLAN ID
패킷이 VXLAN 캡슐화를 거치기 전에 해싱이 이루어집니다.
동적 로드 밸런싱에 사용되는 해싱 입력을 구체화하려면 계층 수준에서 구성 문을 [edit forwarding-options]
포함할 enhanced-hash-key hash-parameters ecmp
수 있습니다.
동적 로드 밸런싱이 사용하도록 설정되어 있는지 확인하는 방법
다음 명령을 입력하여 동적 로드 밸런싱이 활성화되었는지 확인할 수 있습니다.
user@switch> show ethernet-switching global-information Global Configuration: MAC aging interval : 300 ... LE VLAN aging time : 1200 RE state : Master VXLAN Overlay load bal: Enabled VXLAN ECMP : Enabled
표시되는 출력에서 필드가 VXLAN Overlay load bal
(으)로 Enabled
설정되어 있는지 확인합니다.
변경 내역 표
기능 지원은 사용 중인 플랫폼과 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인하세요.