Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

패킷당 로드 밸런싱 이해

기본적으로 활성 경로에 대해 동일한 대상에 동일한 비용의 경로가 여러 개 있는 경우 Junos OS는 해시 알고리즘을 사용하여 넥스트 홉 주소 중 하나를 선택하여 포워딩 테이블에 설치합니다. 대상에 대한 다음 홉 세트가 어떤 식으로든 변경되면 해시 알고리즘을 사용하여 넥트 홉 주소가 다시 선택됩니다. MX 시리즈 라우터의 경우 Junos OS 릴리스 18.3R1부터 IPv6, GRE 및 PPPoE 패킷 해시 계산의 기본 동작이 특정 경우 로드 밸런싱을 개선하기 위해 플로우 레이블 필드를 포함하도록 수정되었습니다(해시 계산을 위한 이전 방법으로 되돌리는 옵션을 사용할 no-payload 수 있음). 자세한 내용은 MX 시리즈 라우터에서 트래픽을 로드하는 데 사용되는 알고리즘 이해(Understanding) 를 참조하십시오.

활성 경로의 경우 대상에 대한 모든 넥스트 홉 주소가 포워딩 테이블에 설치되도록 Junos OS를 구성할 수 있습니다. 이 기능을 패킷별 로드 밸런싱이라고 합니다. 이름은 직관적이지 않을 수 있습니다. 그러나 Junos 패킷당 로드 밸런싱은 다른 벤더가 플로우별 로드 밸런싱을 용어로 사용할 수 있는 것과 기능적으로 동등합니다. 로드 밸런싱을 사용하여 라우터 간의 여러 경로에 트래픽을 분산할 수 있습니다.

그림 1 은 간단한 로드 밸런싱 시나리오를 보여줍니다. 디바이스 R1은 AS 64500에 있으며 AS 64501에 있는 Device R2 및 Device R3 모두에 연결됩니다. 디바이스 R1을 구성하여 두 링크에서 트래픽의 부하를 분산할 수 있습니다.

그림 1: 간단한 로드 밸런싱 시나리오 Simple Load Balancing Scenario

Junos OS 13.3R3부터 MPC(Modular Port Concentrator) 전용 MX 시리즈 5G 유니버설 라우팅 플랫폼의 경우 일관된 로드 밸런싱을 구성할 수 있습니다. 이를 통해 하나 이상의 넥트 홉 경로가 실패할 경우 ECMP(Equal-Cost Multipath) 그룹에서 모든 플로우를 활성 경로로 순서를 변경하지 않도록 할 수 있습니다. 비활성 경로에 대한 플로우만 다른 활성 넥트 홉 경로로 리디렉션됩니다. 활성 상태로 유지되는 서버에 매핑된 플로우는 유지 관리됩니다. 이 기능은 외부 BGP 피어에만 적용됩니다.

QFX10000 스위치의 Junos OS Release 19.1R1부터 GPRS 터널링 프로토콜-터널 엔드포인트 식별자(GTP-TEID) 필드 해시 계산을 사용하여 IPv4 또는 IPv6 패킷의 로드 밸런싱을 구성할 수 있습니다. GTP-TEID 해시는 이미 구성한 Layer 2 및 Layer 3 필드 해시에 추가됩니다. QFX10000 스위치에서 이 기능을 활성화하려면 명령문 또는 [edit forwarding-options enhanced-hash-key family inet6] 계층 수준에서 명령[edit forwarding-options enhanced-hash-key family inet] 문을 구성 gtp-tunnel-endpoint-identifier하십시오. GTP 버전 1 및 2가 지원됩니다. 사용자 데이터만 지원합니다. 두 GTP 버전 모두 UDP 포트 번호 2152를 사용해야 합니다.

릴리스 히스토리 테이블
릴리스
설명
19.1R1
QFX10000 스위치의 Junos OS 릴리스 19.1R1부터 GPRS 터널링 프로토콜-터널 엔드포인트 식별자(GTP-TEID) 필드 해시 계산을 사용하여 IPv4 또는 IPv6 패킷의 로드 밸런싱을 구성할 수 있습니다.
18.3R1
MX 시리즈 라우터의 경우 Junos OS 릴리스 18.3R1부터 IPv6, GRE 및 PPPoE 패킷 해시 계산의 기본 동작이 특정 경우 로드 밸런싱을 개선하기 위해 플로우 레이블 필드를 포함하도록 수정되었습니다(해시 계산을 위한 이전 방법으로 되돌리는 옵션을 사용할 no-payload 수 있음).
13.3R3
Junos OS 13.3R3부터 MPC(Modular Port Concentrator) 전용 MX 시리즈 5G 유니버설 라우팅 플랫폼의 경우 일관된 로드 밸런싱을 구성할 수 있습니다. 이를 통해 하나 이상의 넥트 홉 경로가 실패할 경우 ECMP(Equal-Cost Multipath) 그룹에서 모든 플로우를 활성 경로로 순서를 변경하지 않도록 할 수 있습니다.