Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
이 페이지 내용
 

예: 단일 홉 IS-IS 인접 라우터의 가중 ECMP 트래픽 배포

이 예는 최적의 로드 밸런싱을 보장하기 위해 한 홉 떨어진 IS-IS neighbor로 트래픽을 배포하기 위한 ECMP(Weighted Equal Cost Multipath) 라우팅을 구성하는 방법을 보여줍니다. 가중치 ECMP 라우팅은 더 나은 로드 밸런싱을 위해 여러 경로에 걸쳐 트래픽을 균등하지 않게 분산합니다. 그러나 가중치 ECMP 라우팅은 패킷당 로드 밸런싱 중에 트래픽을 균등하게 분배하는 것보다 더 효율적입니다.

요구 사항

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

  • MX 시리즈 라우터 2개

  • Junos OS 릴리스 15.1F4 이상

IS-IS 네트워크에서 가중치 ECMP를 구성하기 전에 다음을 확인하십시오.

  1. 디바이스 인터페이스에서 IP 주소를 구성합니다.

  2. IS-IS(Intermediate System to Intermediate System)를 구성합니다.

  3. 로드 밸런싱 구성

  4. 패킷별 로드 밸런싱 정책을 구성합니다.

개요

Junos OS 릴리스 15.1F4부터 IS-IS 프로토콜을 구성하여 ECMP(Equal-cost multipath) 다음 홉의 게이트웨이와 관련된 논리적 인터페이스 대역폭 정보를 가져올 수 있습니다. 패킷당 로드 밸런싱 중에 트래픽 분배는 사용 가능한 대역폭을 기반으로 하여 한 홉 거리의 ECMP 경로에서 수신 트래픽에 대한 대역폭 사용을 최적화합니다. 패킷 포워딩 엔진은 트래픽을 균등하게 분배하지 않고 균형 값을 고려하여 대역폭 가용성에 따라 트래픽을 분배합니다. 그러나 두 개 이상의 홉 거리에 있는 ECMP 경로에는 이 기능을 사용할 수 없습니다.

위상수학

그림 1에서는 라우터 R0과 라우터 R1 사이에 각각 4개의 링크가 있는 3개의 어그리게이션 이더넷 번들 ae0, ae1 및 ae2가 구성되어 있습니다. 패킷 포워딩 엔진은 사용 가능한 대역폭에 따라 링크 중 하나가 다운될 때 3개의 이더넷 번들 간에 트래픽을 균등하지 않게 분배합니다.

그림 1: 한 홉 IS-IS 인접 Weighted ECMP Traffic Distribution on One Hop IS-IS Neighbors 라우터의 가중치 ECMP 트래픽 배포

구성

CLI 빠른 구성

이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브레이크를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 계층 수준에서 명령을 CLI [edit] 로 복사해 붙여 넣은 다음, 구성 모드에서 을(를) 입력합니다 commit .

라우터 R0

라우터 R1

라우터 R0 구성

단계별 절차

다음 예는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색에 관한 정보는 CLI 사용자 가이드에서 구성 모드에서 CLI 편집기 사용을 참조하십시오.

다음을 참조하여 라우터 R0을 구성하십시오.

메모:

적절한 인터페이스 이름, 주소, 기타 매개 변수를 수정한 후 라우터 R1에 이 절차를 반복합니다.

  1. 구성하려는 가중치 ECMP 인터페이스의 최대 수를 지정합니다. Graceful Switchover를 활성화하고 생성할 어그리게이션 이더넷 인터페이스의 수를 지정합니다.

  2. 로드 밸런싱 트래픽을 위해 동일한 대상에 대한 여러 링크로 인터페이스를 구성합니다.

  3. 기본적인 물리적 대역폭을 기반으로 적절한 대역폭으로 논리적 인터페이스를 구성합니다.

    메모:

    논리적 인터페이스의 경우, 인터페이스 대역폭을 구성하여 기본 운영 인터페이스 대역폭을 기반으로 동일한 비용의 multipath에 트래픽을 분산합니다. 단일 인터페이스에 여러 논리적 인터페이스를 구성할 때, 각 논리적 인터페이스에 대해 적절한 논리적 대역폭을 구성하여 논리적 인터페이스를 통한 원하는 트래픽 분포를 확인합니다.

  4. 네트워크 요구 사항에 따라 IPv4 또는 IPv6 주소로 인터페이스에서 IP 주소를 구성합니다.

  5. ae0 어그리게이션 이더넷 번들의 멤버 링크 4개를 구성합니다.

  6. ae1 어그리게이션 이더넷 번들의 멤버 링크 4개를 구성합니다.

  7. ae2 어그리게이션 이더넷 번들의 멤버 링크 4개를 구성합니다.

  8. ae0 어그리게이션 이더넷 인터페이스에 대한 IP 주소 및 링크 어그리게이션 제어 프로토콜(LACP)을 구성합니다.

  9. ae1 어그리게이션 이더넷 인터페이스에 대한 IP 주소 및 링크 어그리게이션 제어 프로토콜(LACP)을 구성합니다.

  10. ae2 어그리게이션 이더넷 인터페이스에 대한 IP 주소 및 링크 어그리게이션 제어 프로토콜(LACP)을 구성합니다.

  11. 루프백 인터페이스 주소 및 iso 패밀리 주소를 구성합니다.

  12. 모든 인터페이스와 AE 번들에서 IS-IS(Intermediate System to Intermediate System)를 구성합니다.

  13. 패킷당 로드 밸런싱을 구성합니다.

  14. 패킷별 로드 밸런싱 정책을 적용합니다.

  15. 직접 연결된 IS-IS neighbor에서 가중치 ECMP 트래픽 배포를 활성화합니다.

결과

구성 모드에서 , show interfaces, show protocols, show policy-optionsshow routing-options 명령을 입력하여 show chassis구성을 확인합니다. 출력 결과가 의도한 구성대로 표시되지 않으면 이 예의 지침을 반복하여 구성을 수정하십시오.

확인

구성이 올바르게 작동하고 있는지 확인합니다.

동일한 비용의 다중 경로에서 트래픽의 균등 분배 확인

목적

트래픽이 어그리게이션 이더넷 번들에 균등하게 분산되는지 확인합니다.

행동

운영 모드에서 명령을 입력합니다 show route 198.0.0.1 extensive .

의미

IS-IS(Intermediate System to Intermediate System)는 세 개의 어그리게이션 이더넷 번들의 가용 대역폭이 같을 때 트래픽을 균등하게 분산합니다.

사용 가능한 대역폭에서 불평등한 트래픽 분배 확인

목적

사용 가능한 대역폭에 따라 패킷당 로드 밸런싱 중에 어그리게이션 링크 중 하나가 다운되었을 때 IS-IS(Intermediate System to Intermediate System)가 트래픽을 고르지 않게 분산하는지 확인합니다.

행동

사용 가능한 대역폭이 ae0에서 3g, ae1 및 ae2에서 4g가 되도록 ae0 번들의 링크 중 하나를 비활성화합니다. 운영 모드에서 명령을 입력합니다 show route 198.0.0.1 extensive .

의미

IS-IS(Intermediate System to Intermediate System)는 ae0 번들이 3g의 대역폭만 사용할 수 있다고 추론합니다. 따라서 사용 가능한 대역폭에 따라 패킷당 로드 밸런싱을 수정합니다. 출력에 따라, 어그리게이션 이더넷 링크 중 하나가 중단되었기 때문에 ae0에서 대역폭의 27%만 사용할 수 있습니다. 따라서 IS-IS는 사용 가능한 대역폭에 따라 트래픽을 균등하지 않게 분산합니다.

논리 인터페이스에서 불평등한 트래픽 분포 확인

목적

IS-IS(Intermediate System to Intermediate System)가 구성된 논리적 대역폭을 기반으로 논리적 인터페이스에서 트래픽을 고르지 않게 분산하는지 확인합니다.

행동

변경 내역 표

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

석방
묘사
15.1층4
Junos OS 릴리스 15.1F4부터 IS-IS 프로토콜을 구성하여 ECMP(Equal-cost multipath) 다음 홉의 게이트웨이와 관련된 논리적 인터페이스 대역폭 정보를 가져올 수 있습니다.