Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

로드 밸런싱 개요

어그리게이션 이더넷 인터페이스의 로드 밸런싱 및 MAC 주소를 기반으로 로드 밸런싱을 구성하는 방법에 대해 알아보십시오. 여러 인터페이스 간에 트래픽을 분할하여 네트워크 혼잡을 줄입니다.

레이어 2의 로드 밸런싱은 멤버 링크 전반에 트래픽을 분산합니다. 이 접근 방식은 중복을 유지하면서 혼잡을 방지합니다. 다음 주제에서는 로드 밸런싱의 기본 사항과 MAC 주소를 기반으로 구성하는 방법, LAG 링크에서 일관성을 위해 탄력적인 해싱을 사용하는 방법을 다룹니다.

MAC 주소를 기반으로 로드 밸런싱 구성

로드 밸런싱을 위한 해시 키 메커니즘은 프레임 소스 및 대상 주소와 같은 L2 MAC 정보를 사용합니다. L2 MAC 정보를 기반으로 트래픽을 로드 밸런싱하려면 또는 [edit chassis fpc slot number pic PIC number hash-key] 계층 수준에서 [edit forwarding-options hash-key] 문을 포함 multiservice 합니다.

기능 탐색기를 사용하여 특정 기능에 대한 플랫폼 및 릴리스 지원을 확인하십시오.

플랫폼과 관련된 참고 사항은 플랫폼별 MAC 주소 기반 로드 밸런싱 동작 섹션을 검토합니다.

해시 키에 대상 주소 MAC 정보를 포함하려면, 옵션을 destination-mac 포함합니다. 해시 키에 소스 주소 MAC 정보를 포함하려면, 옵션을 source-mac 포함합니다.

메모:
  • 소스 및 대상 주소가 동일한 패킷은 동일한 경로를 통해 전송됩니다.

  • 패킷당 로드 밸런싱을 구성하여 여러 경로에서 EVPN 트래픽 흐름을 최적화할 수 있습니다.

  • 어그리게이션 이더넷 멤버 링크는 이제 물리적 MAC 주소를 802.3ah OAM 패킷의 소스 MAC 주소로 사용합니다.

플랫폼별 MAC 주소 기반 로드 밸런싱 동작

플랫폼

다름

ACX 시리즈

  • MAC 주소 기반 로드 밸런싱을 지원하는 ACX7000 시리즈 라우터는 대칭 해싱을 사용합니다. 예를 들어, "multiservice" 옵션 아래에서 두 가지 destination-mac 모두 source-mac 를 구성해야 합니다. 별 destination-mac 도로 사용할 source-mac 수 없습니다.

    ACX7000 시리즈 라우터의 해싱에 대해 다음 사항에 유의하십시오.

    • 기본 해싱을 지원하지 않습니다. "hash-key" 옵션을 구성하지 않으면 로드 밸런싱이 발생하지 않습니다. 계층을 [set forwarding-options hash-key family] 사용합니다.

    • 로드 밸런싱은 대칭일 수도 있고 대칭이 아닐 수도 있습니다. 일부 링크는 다른 링크보다 더 많은 트래픽을 전달할 수 있습니다. 이 트래픽 차이는 트래픽 프로필을 기반으로 합니다.

    • 가중 해싱을 지원하지 않습니다.

예: EX8200 스위치에서 어그리게이션 10기가비트 이더넷 인터페이스와 함께 사용하기 위한 멀티캐스트 로드 밸런싱 구성

EX8200 스위치는 LAG에서 멀티캐스트 로드 밸런싱을 지원합니다. 멀티캐스트 로드 밸런싱은 LAG를 통해 L3 라우팅 멀티캐스트 트래픽을 균등하게 분산합니다. 최대 12개의 10기가비트 이더넷 링크를 어그리게이션하여 120기가비트 가상 링크 또는 LAG를 형성할 수 있습니다. MAC 클라이언트는 이 가상 링크를 단일 링크인 것처럼 처리하여 대역폭을 늘리고, 링크 장애가 발생할 때 Graceful Degradation을 제공하며, 가용성을 높일 수 있습니다. EX8200 스위치에서는 기본적으로 멀티캐스트 로드 밸런싱이 활성화되어 있습니다. 그러나 명시적으로 비활성화된 경우 다시 활성화할 수 있습니다.

이미 구성된 IP 주소를 가진 인터페이스는 LAG의 일부를 형성할 수 없습니다.

10기가비트 링크가 있는 EX8200 독립형 스위치만 멀티캐스트 로드 밸런싱을 지원합니다. Virtual Chassis는 멀티캐스트 로드 밸런싱을 지원하지 않습니다.

이 예는 LAG를 구성하고 멀티캐스트 로드 밸런싱을 다시 활성화하는 방법을 보여줍니다.

요구 사항

이 예에서 사용되는 하드웨어 및 소프트웨어 구성 요소는 다음과 같습니다.

  • EX8200 스위치 두 개(액세스 스위치로 사용하는 한 개와 분산 스위치로 사용되는 한 개)

  • EX 시리즈 스위치용 Junos OS 릴리스 12.2 이상

시작하기 전에:

개요 및 토폴로지

멀티캐스트 로드 밸런싱은 7개의 해싱 알고리즘 중 하나를 사용하여 LAG의 개별 10기가비트 링크 간에 트래픽을 분산합니다. 해싱 알고리즘에 대한 설명은 멀티캐스트 로드 밸런싱을 참조하십시오. 기본 해싱 알고리즘은 crc-sgip입니다. L3 라우팅된 멀티캐스트 트래픽의 균형을 가장 잘 맞추는 알고리즘을 결정할 때까지 다양한 해싱 알고리즘을 실험할 수 있습니다.

EX8200 스위치에서 10기가비트보다 큰 링크가 필요한 경우, 최대 12개의 10기가비트 링크를 결합하여 더 많은 대역폭을 생성할 수 있습니다. 이 예에서는 링크 어그리게이션 기능을 사용하여 배포 스위치에서 4개의 10기가비트 링크를 40기가비트 링크로 결합합니다. 또한 멀티캐스트 로드 밸런싱을 통해 40기가비트 링크에서 레이어 3 라우팅된 멀티캐스트 트래픽을 균등하게 분산할 수 있습니다. 그림 2에 표시된 샘플 토폴로지에서 배포 레이어의 EX8200 스위치는 액세스 레이어의 EX8200 스위치에 연결됩니다.

링크 속도는 구성된 LAG의 크기에 따라 자동으로 결정됩니다. 예를 들어, LAG가 4개의 10기가비트 링크로 구성된 경우, 링크 속도는 40Gbps입니다.

기본 해싱 알고리즘인 crc-sgip는 멀티캐스트 패킷 소스 및 그룹 IP 주소 모두에 대한 순환 중복 검사(CRC)를 포함합니다.

그림 2: 4개의 10기가비트 링크로 구성된 40기가비트 LAG Simplified network topology diagram showing hierarchical structure with server, distribution layer, access layer, and hosts.

각 스위치에서 LAG를 구성하고 멀티캐스트 로드 밸런싱을 다시 활성화합니다. 다시 활성화되면 멀티캐스트 로드 밸런싱이 LAG에 자동으로 적용되며 속도는 LAG의 각 링크에 대해 10Gbps로 설정됩니다. 40기가비트 LAG의 링크 속도는 자동으로 40Gbps로 설정됩니다.

구성

절차

CLI 빠른 구성
단계별 절차

LAG를 구성하고 멀티캐스트 로드 밸런싱을 다시 활성화하려면:

  1. 생성할 어그리게이션 이더넷 인터페이스(aex)의 수를 지정합니다.

  2. 레이블을 지정할 aex, 즉 LAG의 최소 링크 수를 지정합니다.up

    기본적으로 LAG에 레이블을 지정 up하려면 하나의 링크만 실행되어야 합니다.

  3. LAG에 포함할 4개의 멤버를 지정합니다.

  4. 멀티캐스트 로드 밸런싱 재활성화:

    멀티캐스트 로드 밸런싱을 사용하지 않는 LAG와 같은 방식으로 링크 속도를 설정할 필요가 없습니다. 링크 속도는 40기가비트 LAG에서 40Gbps로 자동으로 설정됩니다.

  5. 선택적으로 멀티캐스트-loadbalance 명령문에서 옵션 값을 hash-mode 변경하여 L3 라우팅된 멀티캐스트 트래픽을 가장 잘 분산하는 알고리즘을 찾을 때까지 다른 알고리즘을 시도할 수 있습니다.

    멀티캐스트 로드 밸런싱이 비활성화되었을 때 해싱 알고리즘을 변경하면 멀티캐스트 로드 밸런싱을 다시 활성화한 후 새 알고리즘이 적용됩니다.

결과

구성 결과를 확인합니다.

확인

구성이 제대로 작동하는지 확인하려면 다음 작업을 수행하십시오.

LAG 인터페이스의 상태 확인

목적

스위치에 LAG(ae0)가 생성되었는지 확인합니다.

행동

ae0 LAG가 생성되었는지 확인합니다.

의미

인터페이스 이름 aex 는 LAG를 나타냅니다. A 는 어그리게이션, E 는 이더넷을 나타냅니다. 숫자는 다양한 LAG를 구별합니다.

멀티캐스트 로드 밸런싱 확인

목적

트래픽이 경로 전반에서 균등하게 로드 밸런싱되는지 확인합니다.

행동

4개의 인터페이스에서 로드 밸런싱을 확인합니다.

의미

인터페이스는 거의 동일한 양의 트래픽을 전달해야 합니다.

변경 내역 표

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

석방
묘사
10.1
Junos OS 릴리스 10.1부터 레이어 2 트래픽에 대한 로드 밸런싱 해시 키를 구성하여 문을 payload 사용하여 레이어 3 및 레이어 4 헤더의 필드를 사용할 수도 있습니다.