Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

load-balance (Forwarding Options)

구문

계층 수준

설명

라우터 또는 스위치가 다른 라우터 또는 스위치에서 선택한 경로와 독립적으로 다음 홉을 선택하도록 접두사 또는 플로우별 로드 밸런싱을 활성화합니다.

활성 경로의 경우, 기본적으로 동일한 대상에 동일한 비용의 여러 경로가 있는 경우, Junos OS는 포워딩 테이블에 설치할 넥스트 홉 주소 중 하나를 임의 방식으로 선택합니다. 대상에 대한 다음 홉 세트가 어떤 식으로든 변경되면 넥트 홉 주소도 임의로 다시 선택됩니다.

활성 경로의 경우 대상에 대한 모든 넥스트 홉 주소가 포워딩 테이블에 설치되도록 Junos OS를 구성할 수 있습니다. 이를 패킷별 로드 밸런싱이라고 합니다. 로드 밸런싱을 사용하여 라우팅 디바이스 간의 여러 경로에 트래픽을 분산할 수 있습니다. 패킷당 로드 밸런싱 기능의 동작은 라우팅 장비의 인터넷 프로세서 ASIC 버전에 따라 달라집니다.

인터넷 프로세서 I ASIC을 사용한 라우팅 장치에서 패킷별 로드 밸런싱이 구성되면 여러 경로를 가진 라우팅 디바이스 간의 트래픽이 사용 가능한 인터페이스 전반에 무작위로 퍼질 수 있습니다. 포워딩 테이블은 목적지로 향하는 트래픽의 균형을 유지하여 여러 홉 간에 라운드 로빈 방식으로 패킷을 전송합니다(최대 8개의 동일한 비용 로드 밸런싱 경로). 트래픽은 패킷 단위로 로드 밸런스됩니다.

패킷당 로드 분산은 동일한 비용의 링크에서 패킷을 배포하는 해시 알고리즘을 사용합니다. 이 알고리즘은 패킷을 분산시켜 모든 단일 링크가 포화 상태가 되는 것을 방지하도록 설계되었습니다. 그러나 패킷당 로드 밸런싱은 동일한 비용의 링크상에서 동일한 트래픽 분배를 보장하지도 않으며, 인터넷 플로우의 수를 증가시켜 더 나은 해시 분산을 초래한다고 보장하지도 않습니다.

인터넷 프로세서 II ASIC 및 T 시리즈 인터넷 프로세서 II ASIC를 갖춘 라우팅 디바이스에서 패킷당 로드 밸런싱이 구성되면 여러 경로를 가진 라우팅 디바이스 간의 트래픽을 개별 트래픽 플로우(최대 16개까지 동일한 비용의 로드 밸런싱 경로)로 나눕니다. 일부 플랫폼에서는 명령문을 사용하여 chassis maximum-ecmp 경로 수를 늘릴 수 있습니다. 이 명령문을 통해 동일한 비용의 로드 밸런시드 경로의 최대 수를 32 또는 64로 변경할 수 있습니다. 각 개별 플로우에 대한 패킷은 단일 인터페이스에 보관됩니다. 전송 트래픽의 개별 플로우를 인식하기 위해 라우팅 장치는 다음과 같은 각 플로우를 검사합니다.

  • 소스 IP 주소

  • 대상 IP 주소

  • 프로토콜

  • 소스 포트 번호

  • 대상 포트 번호

  • 소스 인터페이스 인덱스

  • 서비스 유형(ToS)

라우팅 장비는 이러한 매개 변수가 모두 동일한 패킷을 인식하고 동일한 인터페이스를 통해 이러한 패킷이 전송되도록 보장합니다. 따라서 원래 시퀀스에서 목적지에 도착하는 패킷으로 인해 발생할 수 있는 문제를 방지할 수 있습니다.

이러한 유형의 인터페이스는 라우팅 프로세스를 처리할 수 없기 때문에 관리 및 내부 Ethernet(fxo) 인터페이스에서는 로드 밸런싱이 지원되지 않습니다. fxp 인터페이스에서는 여러 홉을 구성하고 로드 밸런싱을 활성화할 수 없습니다.

옵션

나머지 진술은 별도로 설명됩니다. CLI Explorer를 참조하십시오.

필수 권한 수준

라우팅—구성에서 이 명령문을 확인합니다.

라우팅 제어—이 명령문을 구성에 추가합니다.

릴리스 정보

Junos OS 릴리스 9.0에 소개된 성명서.

Junos OS 릴리스 9.3에 도입된 플로우별 로드 밸런싱 지원.