Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
이 페이지에서
 

매니지드 세션을 위한 BGP(Border Gateway Protocol) 밸런싱

다중 경로 BGP(Border Gateway Protocol) 이해

BGP(Border Gateway Protocol) Multipath를 사용하면 여러 개의 내부 BGP(Border Gateway Protocol) 경로와 여러 외부 BGP(Border Gateway Protocol) 경로를 포운더 테이블로 설치할 수 있습니다. 여러 경로를 선택하면 BGP(Border Gateway Protocol) 트래픽을 로드 균형을 맞출 수 있습니다.

경로 선택 프로세스가 BGP(Border Gateway Protocol) 비용을 넥스 홉과 비교한 후에 BGP(Border Gateway Protocol) IGP 연계를 수행하는 경우 경로는 동일한 비용 경로로 간주됩니다(그리고 포우링에 사용됩니다). 기본적으로 다중 경로 기반 경로로 학습된 동일한 이웃 AS를 사용하는 BGP(Border Gateway Protocol) 다중 경로 선택 프로세스에서 간주됩니다.

BGP(Border Gateway Protocol) 각 Prefix에 대해 오직 하나의 최상의 경로만 선택하고 포우링 테이블에 해당 경로를 설치합니다. 다중 경로가 BGP(Border Gateway Protocol) 활성화되면 디바이스는 특정 대상에 BGP(Border Gateway Protocol) 동일한 비용의 여러 경로를 선택하고 이러한 모든 경로가 포우링 테이블에 설치됩니다. BGP(Border Gateway Protocol) 사용하지 않는 한, 이웃에 활성 경로만 광고합니다.

Junos OS BGP(Border Gateway Protocol) 다중 경로 기능은 다음과 같은 애플리케이션을 지원합니다.

  • 서로 다른 자율 시스템(AS)에 속하는 두 라우팅 디바이스 간의 여러 링크 간 로드 밸런싱

  • 동일한 피어 AS에 속하는 서로 다른 라우팅 장치에 대한 공통 서브넷 또는 여러 서브넷 전반의 로드 밸런싱

  • 서로 다른 외부 연합 피어에 속하는 두 라우팅 디바이스 간의 여러 링크 간 로드 밸런싱

  • 외부 연합 피어에 속하는 여러 라우팅 장치에 공통 서브넷 또는 여러 서브넷에 대한 로드 밸런싱

로드 밸런싱을 위한 일반적인 시나리오에서 고객은 단일 라우터(접속 위치)의 스위치에 접속 위치(POP). 기본 동작은 사용 가능한 링크 중 하나에서만 모든 트래픽을 전송하는 것입니다. 로드 밸런싱은 트래픽을 두 개 이상의 링크를 사용하게 합니다.

BGP(Border Gateway Protocol) 다중 경로는 동일한 MED-plus-IGP 비용은 공유하지만 비용은 IGP 적용되지 않습니다. 다중 경로 IGP 선택은 두 경로에 동일한 MED-plus 및 IGP 비용 메트릭을 기반으로 합니다.

다중 경로는 Junos OS 릴리스에서 18.1R1 BGP(Border Gateway Protocol) 계층 수준에서 전 세계적으로 [edit protocols bgp] 지원됩니다. 일부 그룹 및 이웃에서 다중 경로 BGP(Border Gateway Protocol) 수 있습니다. 그룹 또는 특정 이웃에 대한 다중 경로 옵션을 비활성화하기 disable[edit protocols bgp group group-name multipath] 위한 계층 BGP(Border Gateway Protocol) 있습니다.

릴리스 Junos OS 릴리스에서 18.1R1 모든 경로가 수신될 때까지 다중 경로 계산을 BGP(Border Gateway Protocol) 수 있습니다. 다중 경로가 활성화되면 BGP(Border Gateway Protocol) 추가할 때마다 또는 기존 경로가 변경될 때마다 다중 경로 큐에 경로를 삽입합니다. 경로 추가 기능을 통해 여러 경로가 BGP(Border Gateway Protocol) 경우 BGP(Border Gateway Protocol) 다중 경로가 여러 번 계산될 수 있습니다. 다중 경로 계산은 RIB(라우팅 테이블)의 학습 속도를 느립니다. RIB 학습 속도를 향상하기 위해 경로가 BGP(Border Gateway Protocol) 때까지 다중 경로 계산을 연기하거나 요구 사항에 따라 다중 경로 구축 작업의 우선 순위를 낮출 수 BGP(Border Gateway Protocol) 수 있습니다. 계층 수준에서 다중 경로 계산을 defer-initial-multipath-build[edit protocols bgp] 연기하기 위해 구성합니다. 또는 계층 수준에서 구성 명령문을 사용하여 BGP(Border Gateway Protocol) 다중 경로 구축 작업을 낮출 수 있습니다. 이를 통해 RIB 학습 속도를 향상할 multipath-build-priority[edit protocols bgp] 수 있습니다.

예를 들면 다음과 같습니다. 트래픽에 대한 로드 밸런싱 BGP(Border Gateway Protocol)

이 예에서는 여러 EBGP BGP(Border Gateway Protocol)(Equal-Cost External BGP(Border Gateway Protocol)) 또는 IBGP(Internal BGP(Border Gateway Protocol))를 활성 경로로 선택하도록 구성하는 방법을 보여줍니다.

요구 사항

시작하기 전에 다음을 할 수 있습니다.

  • 디바이스 인터페이스를 구성합니다.

  • 내부 게이트웨이 프로토콜(IGP)을 구성합니다.

  • 구성 BGP(Border Gateway Protocol).

  • 라우팅 테이블에서 경로(예: 직접 경로 또는 IGP 경로)를 경로로 내보낼 수 있는 라우팅 BGP(Border Gateway Protocol).

개요

다음 단계는 패킷당 로드 밸런싱을 구성하는 방법을 보여주고 있습니다.

  1. 계층 수준에서 하나 이상의 명령문을 포함해 로드 밸런싱 라우팅 정책을 정의하고 다음 작업을 policy-statement[edit policy-options]load-balance per-packet 정의합니다.

    주:

    여러 EBGP 경로와 여러 IBGP 경로 간 로드 밸런싱을 지원하려면 계층 수준에서 전역적으로 명령문을 multipath[edit protocols bgp] 포함합니다. 전역적으로 명령문을 포함하지 않고, BGP(Border Gateway Protocol) 계층 수준에서 BGP(Border Gateway Protocol), 또는 계층 수준에서 특정 BGP(Border Gateway Protocol) 트래픽의 로드 밸런싱을 활성화할 multipath[edit protocols bgp group group-name[edit protocols bgp group group-name neighbor address] 없습니다.

  2. 라우팅 테이블에서 포우링 테이블로 내보낼 수 있는 경로에 정책을 적용합니다. 이를 위해 다음과 같은 forwarding-tableexport 명령문과 진술을 포함합니다.

    내보내기 정책을 VRF 라우팅 인스턴스에 적용할 수 없습니다.

  3. 광고되는 경로에 해당 레이블을 할당할 때 두 개 이상의 경로가 있는 경우 해당 라우트의 모든 다음 홉을 지정합니다.

  4. IP 페이로드를 포함하도록 MPLS 옵션 해시 키를 구성합니다.

주:

일부 플랫폼에서는 명령문을 사용하여 로드 균형을 유지되는 경로의 수를 늘일 수 chassis maximum-ecmp 있습니다. 이 명령문을 사용하면 동일한 비용의 로드 균형 조정 경로의 최대 개수를 32, 64, 128, 256 또는 512로 변경할 수 있습니다(최대 개수는 플랫폼에 따라 다를 수 있습니다.) https://www.juniper.net/documentation/en_US/junos/topics/reference/configuration-statement/maximum-ecmp-edit-chassis-qfx.html 릴리스 Junos OS 릴리스 19.1R1 스위치에서 최대 128개 동일한 비용 경로를 지정할 QFX10000 있습니다. Junos OS Release 19.2R1 시작하여 QFX10000 스위치에 있는 최대 512개 동등한 비용 경로를 지정할 수 있습니다.—일관된 로드 밸런싱 옵션을 통해 최대 512개동일 비용 경로의 이해 구성을 참조합니다.

이 예제에서 Device R1은 AS 64500에 있으며 AS 64501인 Device R2 및 Device R3에 연결되어 있습니다. 이 예에서는 Device R1의 구성을 보여줍니다.

토폴로지

그림 1 이 예에서 사용된 토폴로지가 표시됩니다.

그림 1: BGP(Border Gateway Protocol) 로드 밸런싱BGP(Border Gateway Protocol) 로드 밸런싱

구성

절차

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, 명령어를 계층 수준에서 CLI [edit] 붙여넣습니다.

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 정보는 CLI 사용자 가이드의 CLI Editor 사용 Junos OS CLI 참조하십시오.

네트워크 피어 BGP(Border Gateway Protocol) 구성:

  1. 네트워크 BGP(Border Gateway Protocol) 구성합니다.

  2. 네트워크 BGP(Border Gateway Protocol) 그룹이 여러 경로를 사용할 수 있도록 지원

    주:

    다중 경로가 허용하는 경로가 동일한 이웃 AS(Autonomous System)BGP(Border Gateway Protocol) 필요하도록 기본 검사를 비활성화하려면 옵션을 multiple-as 포함합니다.

  3. 로드 밸런싱 정책을 구성합니다.

  4. 로드 밸런싱 정책을 적용합니다.

  5. 로컬 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

디바이스 구성이 완료되면 commit 구성 모드에서 입력합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

경로 검증

목적

인접 AS의 두 라우터에서 라우팅을 학습하는지 확인합니다.

실행

작동 모드에서 명령을 show route 실행합니다.

의미

*로 주석이 있는 활성 경로는 2개의 다음 홉을 홉(next hop)으로 나타냈다. 10.0.1.1 및 10.0.0.2 ~ 10.0.2.0 대상. 10.0.1.1 다음 홉은 비활성 경로에서 활성 경로로 복사됩니다.

주:

명령 show route detail 출력은 1개 게이트웨이를 selected 으로 지정합니다. 이 출력은 로드 밸런싱의 맥락에서 혼선이 발생할 수 있습니다. 선택된 게이트웨이는 패킷당 로드 밸런싱을 수행하지 않을 때 커널에 Junos OS 게이트웨이를 결정하고 여러 용도로 사용됩니다. 예를 들어, ping mpls 이 명령은 패킷을 보낼 때 선택한 게이트웨이를 사용한다. 멀티캐스트 프로토콜은 일부 경우 선택한 게이트웨이를 사용하여 업스트림 인터페이스를 결정합니다. 따라서 Junos OS 정책에 따라 패킷당 로드 밸런싱을 수행하는 경우에도 선택한 게이트웨이 정보는 여전히 다른 용도로 필요합니다. 문제 해결을 위해 선택한 게이트웨이를 표시하는 데 유용합니다. 또한 포워더 테이블 정책을 사용하여 커널에 설치된 것을 까다로워할 수 있습니다(예: 작업을 install-nexthop 사용하여). 이 경우 포우링 테이블에 설치된 넥스홉 게이트웨이는 명령에 표시된 총 게이트웨이의 하위 세트가 될 수 show route 있습니다.

포우링 검증

목적

두 넥스 홉이 모두 포우링 테이블에 설치되는지 확인합니다.

실행

작동 모드에서 명령을 show route forwarding-table 실행합니다.

일관된 로드 밸런싱 옵션으로 최대 512개 동등한 비용 경로 구성 이해

외부 피어에 대해 최대 512 경로로 ECMP(Equal-Cost Multipath) 기능을 BGP(Border Gateway Protocol) 수 있습니다. 최대 512개 ECMP 넥스 홉을 구성할 수 있는 기능을 사용하면 지정된 라우팅 디바이스를 통해 직접 BGP(Border Gateway Protocol) 피어 연결의 수를 늘려 지연 시간을 개선하고 데이터 플로우를 최적화할 수 있습니다. ECMP 구성에 일관된 로드 밸런싱을 선택적으로 포함할 수 있습니다. 일관된 로드 밸런싱은 ECMP 멤버(즉, 경로)가 장애가 발생하면 장애가 발생하여 통과하는 플로우만 다른 활성 ECMP 멤버로 재분산되도록 합니다. 또한 일관된 로드 밸런싱을 통해 ECMP 구성원이 추가될 경우 기존 EMCP 멤버에서 새로운 ECMP 멤버로 플로우를 재배포하는 것이 최소화됩니다.

256개에서 512개로 동일한 비용 경로 구성에 대한 지침 및 제한 사항(일관된 로드 밸런싱 옵션)

  • 이 기능은 단일 홉 외부 피어에만 BGP(Border Gateway Protocol) 있습니다. (이 기능은 경로에 MPLS 않습니다.)

  • 장치의 라우팅 프로세스(RPD)는 64비트 모드를 지원해야 합니다. 32비트 RPD는 지원되지 않습니다.

  • 이 기능은 유니캐스트 트래픽에만 적용됩니다.

  • 트래픽 배포는 모든 그룹 구성원 전반에 걸쳐 이루어질 수도 있습니다. 이는 트래픽 패턴과 하드웨어의 해시 플로우 세트 테이블의 조직에 따라 다를 수 있습니다. 일관된 해시를 통해 구성원이 그룹에 추가되거나 삭제될 때 대상 링크에 플로우 재연결을 최소화할 수 있습니다.

  • 새로운 해시 매개변수가 플로우에 대해 새로운 해시 인덱스를 생성하여 새로운 대상 링크를 생성하기 때문에 옵션 중 하나 또는 일부 플로우로 구성하면 대상 링크를 변경할 수 set forwarding-options enhanced-hash-keyhash-modeinetinet6layer2 있습니다.

  • 가능한 한 해싱 정확성을 달성하기 위해 이 기능은 캐스캐이드 토폴로지(cascaded topology)를 사용하여 128개 이상의 넥스 홉 구성을 위한 넥스 홉 구조를 구현합니다. 따라서 해싱 정확성은 캐스캐이드 토폴로지가 필요하지 않은 ECMP 넥비케이트 홉 구성이 128보다 훨씬 적습니다.

  • 영향을 받는 ECMP 경로 및 영향을 받는 ECMP 경로를 통해 흐르는 새로운 플로우의 기존 플로우는 로컬 경로 수리 중에 경로를 전환할 수 있으며 트래픽 스케우킹이 눈에 띄게 나타났을 수 있습니다. 그러나, 후속 글로벌 경로 수리 중에 이러한 비동기 변경이 수정됩니다.

  • 가치를 높이면 경로 프리픽스에 대한 다음 홉 변경 이벤트 동안 일관성 해시가 maximum-ecmp 손실됩니다.

  • 기존 ECMP 그룹에 새로운 경로를 추가하면 영향을 받지 않은 경로를 통해 일부 플로우가 새로 추가된 경로로 이동될 수 있습니다.

  • FRR(Fast Reroute)은 일관된 해시(hashing)와 작동하지 않을 수 있습니다.

  • 완벽한 ECMP형 트래픽 배포는 달성할 수 없습니다. 다른 경로보다 더 많은 "버킷"이 있는 경로는 더 적은 버킷을 포함한 경로보다 많은 트래픽 플로우를 니다(버킷은 ECMP 멤버 인덱스에 매핑된 로드 밸런싱 테이블의 분산 목록의 엔트리입니다).

  • 네트워크 토폴로지 변경 이벤트가 진행되는 동안 일부의 경우, 네트워크 프리픽스에서 일관된 해시가 손실되는 경우도 있습니다. 이러한 프리픽스가 이전 ECMP 넥스트 홉에 대한 모든 속성이 없는 새로운 ECMP 넥스트 홉을 의미하기도 합니다.

  • 명령문을 통해 여러 네트워크 프리픽스가 동일한 ECMP 넥슨 홉을, 그 프리픽스 중 하나 이상을 명령으로 사용하는 경우, 모든 네트워크 Prefix는 동일한 ECMP 넥센스 홉 디스플레이에 일관된 consistent-hash 해시(hashing) 동작을 표시합니다.

  • 동일한 비용의 경로 기반 BGP(Border Gateway Protocol) ECMP 그룹에서만 일관된 해시가 지원됩니다. 다른 프로토콜 또는 정적 경로에 우선 순위가 있는 BGP(Border Gateway Protocol) 경우 일관된 해시가 지원되지 않습니다.

  • 일관된 해시 기능은 GRE 터널링과 같은 경로를 선택하는 데 해시를 사용하지 않는 터널 종료 또는 트래픽 엔지니어링을 가지고 있기 때문에 구성을 다음 기능에 대한 구성과 결합할 때 제한을 있을 수 있습니다. BUM 트래픽, EVPN-가상 확장형 LAN(VXLAN); 오토밴드 MPLS 트래픽 엔지니어링(TE) 있습니다.

최대 512개 ECMP 넥스 홉(Next Hops) 구성 및 선택적으로 일관된 로드 밸런싱 구성에 대한 지침

최대 512개 다음 홉을 구성할 준비가 되신 경우, 다음 구성 지침을 사용하세요.

  1. ECMP 다음 홉의 최대 개수를 구성합니다. 예를 들어 512 ECMP 다음 홉을 구성합니다.

  2. 라우팅 정책을 생성하고 패킷당 로드 밸런싱을 활성화하여 시스템에서 ECMP를 전 세계적으로 지원:

  3. 예를 들어, 수신 경로를 하나 이상의 대상 Prefix에 일치하도록 별도의 라우팅 정책을 생성하여 선택한 프리픽스에 대한 탄력성 지원:

  4. eBGP 가져오기 정책(예: "c-hash")을 외부 피어의 BGP(Border Gateway Protocol) 적용합니다.

동일한 비용 경로 구성에 대한 자세한 내용은 다음을 참조합니다. 로드 밸런싱은 BGP(Border Gateway Protocol) 이 문서의 앞부분에 나타난 트래픽을 저장합니다.

(선택 사항) 일관된 로드 밸런싱(일명 일관된 해싱)의 구성에 대한 자세한 내용은 ECMP 그룹에 대한 일관된 로드 밸런싱 구성을 참조합니다.

예를 들면 다음과 같습니다. 원격 다음 홉 허용을 위한 단일 홉 EBGP 피어 구성

다음 예제에서는 공통 서브넷을 공유하지 않는 원격 다음 홉을 수용하도록 EBGP(single-hop external BGP(Border Gateway Protocol)) 피어를 구성하는 방법을 보여줍니다.

요구 사항

이 예제를 구성하기 전에 장치 초기화 이외에는 특별한 구성이 필요하지 않습니다.

개요

경우에 따라 공통 서브넷을 공유하지 않는 원격 넥스 홉을 수락하기 위해 단일 홉 EBGP 피어를 구성해야 하는 경우도 있습니다. 기본 동작은 폐기될 공통 서브넷을 공유하는 것으로 인식되지 않는 단일 홉 EBGP 피어로부터 수신된 모든 넥스 홉 주소에 대한 것입니다. 단일 홉 EBGP 피어가 직접 연결되지 않은 원격 다음 홉을 허용하는 기능으로 인해 단일 홉 EBGP neighbor를 멀티홉 세션으로 구성해야 할 수도 없습니다. 이 상황에서 멀티홉 세션을 구성할 경우, 이 EBGP 피어를 통해 학습된 모든 넥스 홉 경로는 공통 서브넷을 공유하는 경우에도 간접적으로 레이블이 지정됩니다. 이 상황은 이러한 넥스 홉 주소를 포함해 루트를 통해 재시도적으로 해결된 라우트에 대한 다중 경로 기능을 끊습니다. 명령문 구성을 통해 단일 홉 EBGP 피어가 원격 넥스 홉을 수용할 수 있으며, 이를 통해 이러한 넥스 홉 주소에서 해결된 경로에 대한 다중 경로 accept-remote-nexthop 기능을 복원할 수 있습니다. 이 명령문은 글로벌, 그룹 및 이웃 계층 수준에서 구성할 수 BGP(Border Gateway Protocol). 이 명령문은 논리적 시스템 및 VRF(VPN Routing and Forwarding) 라우팅 인스턴스 유형에서도 지원됩니다. 원격 넥스 홉과 EBGP 피어는 모두 RFC 2918에서 정의한 BGP(Border Gateway Protocol) 경로 새로 고침 기능( BGP(Border Gateway Protocol)-4)을지원해야 합니다. 원격 피어가 루트 리프레시를 지원하지 BGP(Border Gateway Protocol) 경우 세션이 리셋됩니다.

단일 홉 EBGP 피어가 원격 넥스 홉을 허용하도록 설정하면 원격 넥스홉 주소를 지정하는 EBGP 피어에서 가져오기 라우팅 정책을 구성해야 합니다.

이 예에는 agg_route 1.1.230.0/23 네트워크로의 경로에 대한 원격 넥스홉 1.1.10.10.10을 허용하는 단일 홉 외부 BGP(Border Gateway Protocol) Peer(Device R1)를 허용하는 가져오기 라우팅 정책이 포함되어 있습니다. 계층 수준에서, 예제에는 외부 데이터 피어에 정책을 적용하기 위한 명령문이 포함되어 있으며 BGP(Border Gateway Protocol) [edit protocols bgp]import agg_route EBGP 피어가 원격 넥스 홉에 동의할 수 있도록 명령문을 accept-remote-nexthop 포함합니다.

그림 2 샘플 토폴로지가 표시됩니다.

그림 2: 원격 다음 홉을 수용하기 위한 토폴로지원격 다음 홉을 수용하기 위한 토폴로지

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, 명령어를 계층 수준에서 CLI [edit] 붙여넣습니다.

디바이스 R0

디바이스 R1

디바이스 R2

디바이스 R0

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 정보는 CLI 사용자 가이드의 CLI Editor 사용 Junos OS CLI 참조하십시오.

Device R0을 구성하려면:

  1. 인터페이스를 구성합니다.

  2. EBGP를 구성합니다.

  3. Device R0 BGP(Border Gateway Protocol) R1 간에 다중 경로 경로 설정(multipath BGP(Border Gateway Protocol))을 활성화합니다.

  4. 원격 네트워크에 대한 정적 경로를 구성합니다. 이러한 경로는 토폴로지의 일부가 되지 않습니다. 이러한 경로의 목적은 이 예에서 기능을 시연하는 것입니다.

  5. 정적 라우트에 동의하는 라우팅 정책을 구성합니다.

  6. 라우팅 테이블에서 정책과 정책을 다른 정보로 agg_routetest_route BGP(Border Gateway Protocol).

  7. AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow protocolsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

디바이스 구성이 완료되면 commit 구성 모드에서 입력합니다.

디바이스 R1 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 정보는 CLI 사용자 가이드의 CLI Editor 사용 Junos OS CLI 참조하십시오.

장비 R1을 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 구성 최단 경로 우선(OSPF).

  3. Device R1이 원격 다음 홉에 동의하도록 합니다.

  4. IBGP를 구성합니다.

  5. EBGP를 구성합니다.

  6. Device R0 BGP(Border Gateway Protocol) R1 간에 다중 경로 경로 설정(multipath BGP(Border Gateway Protocol))을 활성화합니다.

  7. 단일 홉 외부 BGP(Border Gateway Protocol) 피어(Device R1)가 1.1.230.0/23 네트워크로의 경로에 대한 원격 넥스홉 1.1.10.10.10을 허용하도록 하는 라우팅 정책을 구성합니다.

  8. Device agg_route R1의 라우팅 테이블로 정책을 가져와야 합니다.

  9. AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow protocolsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

디바이스 구성이 완료되면 commit 구성 모드에서 입력합니다.

디바이스 R2 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 정보는 CLI 사용자 가이드의 CLI Editor 사용 Junos OS CLI 참조하십시오.

Device R2를 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 구성 최단 경로 우선(OSPF).

  3. IBGP를 구성합니다.

  4. AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

디바이스 구성이 완료되면 commit 구성 모드에서 입력합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

라우팅 테이블에서 간접 다음 홉을 통해 다중 경로가 경로에 있는지 확인

목적

Device R1이 1.1.230.0/23 네트워크로 라우팅되는지 확인합니다.

실행

작동 모드에서 명령어를 show route 1.1.230.0 extensive 입력합니다.

의미

출력에 따르면 Device R1은 다중 경로 기능을 활성화한 경우 1.1.230.0 네트워크로의 경로가 설정되어 있는 것으로 나타났습니다. Accepted Multipath 또한 출력에 따르면 루트에 1.1.10.10.10의 간접 다음 홉이 있는 것으로 나타났습니다.

승인된 원격 차세대 넥스톰 선언문의 비활성화 및 재활성화

목적

명령문을 비활성화할 때 간접 다음 홉이 있는 다중 경로가 라우팅 테이블에서 제거되는지 accept-remote-nexthop 확인

실행
  1. 구성 모드에서 명령을 deactivate protocols bgp accept-remote-nexthop 입력합니다.

  2. 작동 모드에서 명령어를 show route 1.1.230.0 입력합니다.

  3. 구성 모드에서 명령을 입력하여 명령문을 다시 activate protocols bgp accept-remote-nexthop 활성화합니다.

  4. 작동 모드에서 명령을 다시 show route 1.1.230.0 시작하십시오.

의미

명령문이 비활성화되면 1.1.230.0 네트워크로 연결되는 다중 경로가 라우팅 테이블에서 accept-remote-nexthop 제거됩니다.

경로에 할당되지 BGP(Border Gateway Protocol) 트래픽에 대한 로드 밸런싱 이해

다중 경로 옵션은 활성 경로 결정 프로세스에서 동점자(tiebreakers)를 제거하기 때문에 그렇지 않은 경우 여러 소스에서 학습한 BGP(Border Gateway Protocol) 동일한 비용 절감 경로를 포워더 테이블에 설치할 수 있습니다. 그러나 가용 경로가 동일한 비용과 같지 않을 경우, 비대칭으로 트래픽의 균형을 유지하고자 할 수 있습니다.

일단 여러 다음 홉이 포딩 테이블에 설치되면 prefix당 로드 밸런싱 알고리즘에 의해 특정 Junos OS 다음 홉을 선택하게 됩니다. 이 프로세스는 패킷의 소스 및 대상 주소에 대한 해시를 통해 사용 가능한 다음 홉 중 하나에 프리픽스 페어링을 결정적으로 매핑합니다. 해시 기능이 인터넷 피어링 교환에서 발생할 수 있는 경우와 같이 많은 수의 Prefix가 제공될 때와 통신하는 노드 쌍 간 패킷 재조정을 방지하는 데 가장 적합한 매핑입니다.

엔터프라이즈 네트워크는 일반적으로 패킷당 로드 밸런싱 알고리즘을 호출하기 위해 기본 동작을 변경하기를 원합니다. 패킷당 사용은 원래 패킷의 역사적인 동작에서 비인증기 인터넷 프로세서 ASIC. 실제로, 현재 주니퍼 네트웍스 라우터는 Prefix(기본) 및 플로우당 로드 밸런싱을 지원하고 있습니다. 후자는 소스 주소, 대상 주소, 전송 프로토콜, 수신 인터페이스 및 애플리케이션 포트를 포함한 다양한 Layer 3 및 Layer 4 헤더에 대한 해시를 포함하게 됩니다. 이제 개별 플로우가 특정 넥스 홉에 해시되어 사용 가능한 다음 홉에서 더 많은 분산이 가능합니다. 특히 보다 적은 수의 소스 및 대상 쌍 간에 라우팅하는 경우 더욱 증가합니다.

패킷당 로드 밸런싱을 통해 2개의 엔드포인트 간의 통신 스트림을 구성하는 패킷을 재연기할 수 있지만, 개별 플로우 내 패킷은 올바른 시큐어링을 유지 관리합니다. 액세스 링크의 비대칭은 Prefix 또는 패킷당 로드 밸런싱을 선택할 때 기술적 과제를 안고 있습니다. 어느 쪽이든, 매핑된 Prefix 또는 플로우를 예로 들면 T1 링크는 패스트 이더넷 액세스 링크와 매핑되는 플로우와 비교해 성능이 저하됩니다. 더욱 큰 부담은 트래픽 로드가 폭주할 경우 동일한 로드 밸런싱을 시도하면 T1 링크의 전체 포화상태가, 패킷 손실로 인한 세션 중단을 하게 될 수 있습니다.

다행히도 이 주니퍼 네트웍스 BGP(Border Gateway Protocol) 구현은 대역폭 커뮤니티의 생각을 지원하고 있습니다. 이 확장 커뮤니티는 주어진 다음 홉의 대역폭을 인코딩하며, 다중 경로와 결합된 경우 로드 밸런싱 알고리즘은 상대 대역폭에 비례하여 다음 홉 세트에서 플로우를 분산합니다. 또 다른 방법은 10Mbps 및 1Mbps 넥스 홉을 사용하는 경우, 평균 9개 플로우가 저속을 사용하는 모든 홉에 대해 고속 다음 홉에 매핑됩니다.

패킷당 BGP(Border Gateway Protocol) 커뮤니티의 사용은 패킷당 로드 밸런싱에서만 지원됩니다.

구성 작업에는

  • 외부 BGP(Border Gateway Protocol)(EBGP) 피어링 세션을 구성하고, 다중 경로를 활성화하고, 링크 속도를 반영하는 대역폭 커뮤니티를 통해 라우팅에 태그를 지정하는 가져오기 정책을 정의합니다.

  • 최적의 트래픽 분배를 위해 패킷당(실제로 플로우당) 로드 밸런싱을 활성화합니다.

예를 들면 다음과 같습니다. 로드 밸런싱 BGP(Border Gateway Protocol) 할당되지 않은 대역폭으로 트래픽을 관리

이 예에서는 여러 개의 불평등한 BGP(Border Gateway Protocol) 경로를 활성 경로로 선택하도록 구성하는 방법을 보여줍니다.

BGP(Border Gateway Protocol) 라우팅 정책을 제어할 수 있도록 지원할 수 있습니다. 서비스 커뮤니티에 좋은 사용 사례는 BGP(Border Gateway Protocol) 로드 밸런싱입니다. ASBR(Autonomous System Border Router)이 직접 연결된 외부 BGP(Border Gateway Protocol)(EBGP) 이웃으로부터 경로를 수신하면 ASBR은 IBGP 광고를 사용하여 해당 경로를 내부 이웃에 알림합니다. IBGP의 인정에서 링크 대역폭 커뮤니티를 연결하여 광고된 외부 링크의 대역폭을 전달할 수 있습니다. 이는 여러 외부 링크가 사용 가능하고 링크에서 불일치 로드 밸런싱을 원할 때 유용합니다. AS의 모든 ingress 링크에서 링크 대역폭 확장 커뮤니티를 구성합니다. 링크 대역폭 확장 커뮤니티의 대역폭 정보는 EBGP 링크의 구성된 대역폭을 기반으로 합니다. 이는 링크의 트래픽 양을 기준으로 한 것이 아니라는 것입니다. Junos OS draft-ietf-idr-link-bandwidth-06, BGP(Border Gateway Protocol) Link Bandwidth Extended Community에서 설명한 바와 같이 BGP(Border Gateway Protocol) 링크 대역폭 및 다중 경로 로드 밸런싱을 지원하며, 비전이적 커뮤니티를 지정하는 경우에도 Junos OS 구현은 전이적 커뮤니티로 draft-ietf-idr-link-bandwidth-06 제한됩니다.

요구 사항

시작하기 전에 다음을 할 수 있습니다.

  • 디바이스 인터페이스를 구성합니다.

  • 내부 게이트웨이 프로토콜(IGP)을 구성합니다.

  • 구성 BGP(Border Gateway Protocol).

  • 라우팅 테이블에서 경로(예: 직접 경로 또는 IGP 경로)를 경로로 내보낼 수 있는 라우팅 BGP(Border Gateway Protocol).

개요

이 예제에서 Device R1은 AS 64500에 있으며, AS 64501인 Device R2 및 Device R3에 연결되어 있습니다.

이 예에서는 대역폭 확장 커뮤니티를 사용합니다.

기본적으로 다중 경로가 BGP(Border Gateway Protocol) 경우 트래픽이 계산된 여러 경로에 동일하게 분산됩니다. 대역폭 확장 커뮤니티는 트래픽이 불평등하게 분산될 수 있도록 BGP(Border Gateway Protocol) 속성을 추가할 수 있도록 합니다. 주 애플리케이션은 비대칭 대역폭 기능을 통해 주어진 네트워크의 여러 외부 경로가 존재하는 시나리오입니다. 이러한 시나리오에서는 대역폭 확장 커뮤니티에 수신된 라우트에 태그를 지정할 수 있습니다. 다중 경로(BGP(Border Gateway Protocol) 또는 외부)가 대역폭 속성을 포함하는 라우트 사이에서 작동하는 경우 포링 엔진은 각 경로에 해당하는 대역폭에 따라 트래픽을 불평등하게 분배할 수 있습니다.

다중 경로에 BGP(Border Gateway Protocol) 사용 가능한 여러 후보 경로가 있는 경우, BGP(Border Gateway Protocol) 속성이 없는 경우, 대역폭 커뮤니티에 따라 불일치 비용 로드 밸런싱을 수행하지 않습니다.

대역폭 확장 커뮤니티의 적용은 다중 경로가 다중 경로에 BGP(Border Gateway Protocol) 제한에 따라 제한됩니다. 명시적으로, IGP 로드 밸런싱을 수행하는 라우터와 여러 BGP(Border Gateway Protocol) 지점 간의 거리는 동일해야 합니다. 이는 해당 측정 지표를 추적하지 않는 LSP(Label-Switched Path)의 풀 메시를 사용하여 달성할 IGP 있습니다. 그러나, 회로의 전파 지연이 중요한 네트워크(예: 장거리 회로가 있는 경우)에서는 서로 다른 경로의 지연 특성을 고려하는 것이 중요합니다.

대역폭 커뮤니티를 다음과 같이 구성합니다.

첫 번째 16비트 번호는 로컬 자율 시스템을 나타냈다. 두 번째 32비트 번호는 초당 바이트의 링크 대역폭을 나타냈다.

몇 가지 예를 들면 다음과 같습니다.

10458은 로컬 AS 번호입니다. 이 값은 초당 T1, T3 및 OC-3 경로의 대역폭과 대응합니다. 대역폭 값으로 지정되는 값은 특정 인터페이스의 실제 대역폭과 대응할 필요가 없습니다. 사용된 균형 요인은 지정된 총 대역폭의 함수로 계산됩니다. 이 확장 커뮤니티로 경로에 태그를 지정하면 정책문을 다음과 같이 정의할 수 있습니다.

비대칭 대역폭 링크를 마주하고 있는 BGP(Border Gateway Protocol) 세션에 임포트 정책으로 적용합니다. 이론적으로 커뮤니티 속성은 네트워크의 모든 지점에서 추가하거나 제거할 수 있습니다. 위에서 설명한 시나리오에서 외부 링크가 마주하는 EBGP 피어링 세션에서 커뮤니티를 가져오기 정책으로 적용하면 해당 속성이 로컬 다중 경로 결정에 영향을 미칠 수 있으며, 더욱 쉽게 관리할 수 있습니다.

토폴로지

그림 3 이 예에서 사용된 토폴로지가 표시됩니다.

그림 3: BGP(Border Gateway Protocol) 로드 밸런싱BGP(Border Gateway Protocol) 로드 밸런싱

CLI 빠른 구성 에 있는 모든 디바이스의 구성을 그림 3 보여줍니다. 이 #d333e113__d333e375 섹션에서는 Device R1의 단계를 설명합니다.

구성

절차

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, 명령어를 계층 수준에서 CLI [edit] 붙여넣습니다.

디바이스 R1

디바이스 R2

디바이스 R3

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 정보는 CLI 사용자 가이드의 CLI Editor 사용 Junos OS CLI 참조하십시오.

네트워크 피어 BGP(Border Gateway Protocol) 구성:

  1. 인터페이스를 구성합니다.

  2. 네트워크 BGP(Border Gateway Protocol) 구성합니다.

  3. 네트워크 BGP(Border Gateway Protocol) 그룹이 여러 경로를 사용할 수 있도록 지원

    주:

    다중 경로가 허용하는 경로가 동일한 이웃 AS(Autonomous System)BGP(Border Gateway Protocol) 필요하도록 기본 검사를 비활성화하려면 옵션을 multiple-as 포함합니다. 이웃이 서로 다른 multiple-as ASS인 경우 옵션을 사용합니다.

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

  5. 로드 밸런싱 정책을 적용합니다.

  6. 커뮤니티 BGP(Border Gateway Protocol) 구성합니다.

    이 예에서는 1Gbps의 대역폭을 가정하고 60%를 bw-high에, bw-low에 40%를 할당합니다. 참조 대역폭은 링크 대역폭과 동일할 필요가 없습니다.

  7. 대역폭 분배 정책을 구성합니다.

  8. 로컬 AS(Autonomous System) 번호를 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

디바이스 구성이 완료되면 commit 구성 모드에서 입력합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

경로 검증

목적

두 경로가 선택되어 경로의 다음 홉이 60%/40%의 균형을 표시하는지 검증합니다.

실행

작동 모드에서 명령을 show route protocol bgp detail 실행합니다.

의미

*로 주석이 있는 활성 경로는 2개의 다음 홉을 홉(next hop)으로 나타냈다. 172.16/16 대상에 대한 10.0.1 및 10.0.0.2입니다.

마찬가지로, *로 주석이 있는 활성 경로는 2개의 다음 홉을 홉(next hops)으로 나타냈다. 10.0.1.1 및 10.0.0.2 ~ 10.0.2.0 대상.

두 경우 모두, 10.0.1.1 다음 홉은 비활성 경로에서 활성 경로로 복사됩니다.

40%, 60%의 균형을 출력에 show route 표시하고 있습니다. 이는 트래픽이 2개의 다음 홉 간에 분산되고 있으며 트래픽의 60%가 첫 번째 경로를 따라가고 40%가 두 번째 경로를 따라가고 있는 것을 나타냅니다.

예를 들면 다음과 같습니다. 로드 밸런싱을 위해 외부 네트워크 링크 전반에서 BGP(Border Gateway Protocol) 대역폭을 광고하는 정책 구성

다음 예제에서는 로드 밸런싱을 위해 외부 BGP(Border Gateway Protocol) 전체에 총 대역폭을 표시하고 구성된 어그리게이트 대역폭에 대한 임계값을 지정하는 정책을 구성하는 방법을 보여줍니다. BGP(Border Gateway Protocol) 사용 가능한 링크 대역폭을 다중 경로로 추가하고 집계된 대역폭을 계산합니다. 링크 장애가 발생하면 가용 대역폭의 현재 상태를 반영하기 위해 총 대역폭이 조정됩니다.

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • 로드 밸런싱 기능을 갖추고 있는 4개의 라우터

  • Junos OS Release 17.4 이상이 모든 디바이스에서 실행됩니다.

개요

릴리스 Junos OS 릴리스 17.4R1 내부 피어로부터 여러 BGP(Border Gateway Protocol) 수신하는 어플라언스 스피커가 이러한 경로 사이에서 트래픽의 균형을 맞출 수 있습니다. 에 Junos OS 릴리스에서 내부 피어로부터 BGP(Border Gateway Protocol) 수신하는 어플라언스 발표자는 활성 경로와 연관된 링크 대역폭만 광고합니다. BGP(Border Gateway Protocol) 통합 대역폭이 있는 새로운 링크 대역폭 확장 커뮤니티를 사용하여 다중 경로에 태그를 지정하고 해당 링크에서 여러 경로에 대한 통합 대역폭을 비무장지대(DMZ). 통합된 여러 경로를 광고하려면 [정책 옵션 정책문 이름 편집] 계층 수준에서 정책을 구성하고 조치를 aggregate-bandwidthlimit bandwidth 구성합니다.

토폴로지

그림 5: 로드 밸런싱을 위해 외부 네트워크 링크 전반에서 BGP(Border Gateway Protocol) 대역폭을 광고하는 정책 구성로드 밸런싱을 위해 외부 네트워크 링크 전반에서 BGP(Border Gateway Protocol) 대역폭을 광고하는 정책 구성

라우터 R1 로드는 그림 5 넥스홉(next-hop) 10.0.1.1 in Router R2를 통해 초당 60,000,000비트에서 라우터 R3에서 10.0.0.2인치(초당 40,000,000비트)에서 트래픽을 원격 대상에 저지합니다. 라우터 R1은 목적지 10.0.2.0을 라우터 R4에 알포합니다. Router R1은 초당 100000비트인 가용 대역폭의 집계를 계산합니다. 그러나 라우터 R1에 구성된 정책은 총 대역폭의 임계값을 초당 80,000,000개로 설정합니다. 따라서 R1은 초당 10,000,000개가 아닌 초당 80,000,000비트의 것을 광고합니다.

주:

다중 경로 링크 중 하나가 다운되는 경우, 실패한 링크의 대역폭은 이웃 이웃에 광고되는 총 대역폭에 BGP(Border Gateway Protocol) 없습니다.

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 명령어를 CLI 입력한 다음 구성 모드에서 [edit]commit 입력합니다.

라우터 R1

라우터 R2

라우터 R3

라우터 R4

라우터 구성, R1에서 시작

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI Editor 사용 CLI 참조하십시오.

통합 대역폭을 다른 피어(BGP(Border Gateway Protocol) 라우터 R1부터 시작)에 표시하도록 정책을 구성하려는 경우:

주:

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

  1. IPv4 주소를 사용하는 인터페이스를 구성합니다.

  2. 루프백 주소를 구성합니다.

  3. 호스트에 대해 자율 시스템을 BGP(Border Gateway Protocol) 구성합니다.

  4. 외부 에지 라우터에서 EBGP를 구성합니다.

  5. 라우터 R3로 연결될 트래픽에 높은 대역폭 커뮤니티를 할당하는 대역폭 배포 정책을 정의합니다.

  6. 라우터 R2로 연결될 트래픽에 낮은 대역폭 커뮤니티를 할당하는 대역폭 배포 정책을 정의합니다.

  7. 이 기능을 통해 세션에서 EBGP 피어 라우터 R4에 80,000,000피트의 어그리게이트 대역폭을 BGP(Border Gateway Protocol) 수 있습니다.

  8. EBGP 그룹에 aggregate_bw_and limit_capacity 정책을 external2 적용합니다.

  9. 로드 밸런싱 정책을 정의합니다.

  10. 로드 밸런싱 정책을 적용합니다.

  11. 커뮤니티 BGP(Border Gateway Protocol) 구성합니다. 첫 번째 16비트 번호는 로컬 자율 시스템을 나타냈다. 두 번째 32비트 번호는 초당 바이트의 링크 대역폭을 나타냈다. bw-high1Gbps 링크의 60%를 차지하는 커뮤니티와 1Gbps 링크의 40%를 차지하는 다른 커뮤니티를 bw-low 구성합니다.

    1Gbps 링크의 60%를 bw-high 커뮤니티로 구성하고, bw-low 커뮤니티로 40%를 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow routing-optionsshow policy-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

세션 BGP(Border Gateway Protocol) 설정 확인

목적

라우터 간에 BGP(Border Gateway Protocol) 피어링이 완료되어 BGP(Border Gateway Protocol) 세션이 설정되어 있는지 확인

실행
의미

Router R1은 라우터 R2, R3 및 R4를 통해 피어링을 완료했습니다.

각 경로에 총 대역폭이 있는지 검증

목적

확장 커뮤니티가 각 경로에 존재하는지 확인

실행

작동 모드에서 명령을 show route protocol bgp detail 실행합니다.

의미

라우터 R1이 인접 라우터 R4에 총 대역폭을 알 수 있는지 확인

목적

라우터 R1이 외부 이웃에 총 대역폭을 광고하고 있는지 확인

실행
의미

라우터 R1은 이웃에 80,000,000경 bytes의 총 대역폭을 광고하고 있습니다.

단일 목적지로 가는 여러 경로에 대한 BGP(Border Gateway Protocol)

BGP(Border Gateway Protocol) 메시지에 대해 동료에게 경로를 광고할 수 있습니다. BGP(Border Gateway Protocol) 라우팅 테이블에 경로를 Junos OS inet.0 저장합니다(). 라우팅 테이블의 각 Prefix에 대해 라우팅 프로토콜 프로세스는 활성 경로라는 단일 최상의 경로를 선택합니다. 동일한 대상에 BGP(Border Gateway Protocol) 여러 경로를 광고하도록 구성하지 않는 한 활성 BGP(Border Gateway Protocol) 경로만 광고하도록 구성할 수 있습니다.

활성 경로만 대상에 광고하는 대신 대상에 여러 BGP(Border Gateway Protocol) 경로를 광고하도록 구성할 수 있습니다. AS(Autonomous System) 내에서 목적지에 도달할 수 있는 여러 출구 지점의 가용성은 다음과 같은 이점을 제공합니다.

  • 장애 허용력—경로 다양성은 장애 이후 복구 시간을 단축합니다. 예를 들어, 동일한 대상에 대한 여러 경로를 수신한 이후 경계는 백업 경로를 사전 준비할 수 있으며 기본 경로가 잘못되면 경계 라우팅 장비가 백업을 사용하여 연결을 신속하게 복원할 수 있도록 할 수 있습니다. 백업 경로가 없는 경우, 복원 시간은 새로운 최상의 BGP(Border Gateway Protocol) 학습하기 전에 네트워크에서 인출 및 광고 메시지를 포함하는 리컨버전스(BGP(Border Gateway Protocol) reconvergence)에 따라 결정됩니다.

  • 로드 밸런싱—AS 내의 라우팅이 특정 제약 조건을 충족하는 경우 동일한 대상에 도달할 수 있는 여러 경로를 가용하면 트래픽의 로드 밸런싱이 가능합니다.

  • 유지 보수—대체 종료 지점의 가용성을 통해 라우터를 graceful 유지 보수할 수 있습니다.

다음 제한 사항으로 인하여 여러 경로에 BGP(Border Gateway Protocol).

  • 지원되는 주소 가족:

    • IPv4 유니캐스트( family inet unicast )

    • IPv6 유니캐스트() family inet6 unicast

    • IPv4 레이블 유니캐스트() family inet labeled-unicast

    • IPv6 레이블 유니캐스트() family inet6 labeled-unicast

    • IPv4 VPN 유니캐스트( family inet-vpn unicast )

    • IPv6 VPN 유니캐스트( family inet6-vpn unicast )

    다음 예에서는 IPv4 VPN 유니캐스트 및 IPv6 VPN 유니캐스트 패밀리의 구성을 보여줍니다.

  • IBGP(internal BGP(Border Gateway Protocol)) 및 EBGP(external BGP(Border Gateway Protocol)) 피어에서 지원됩니다. 기본적으로 EBGP 경로 수신 추가를 지원하며, EBGP는 계층 수준에서 구성 명령문에 의해 경로 [edit logical-systems logical-system-name protocols bgp group group-name family family] 전송을 추가합니다.

  • 마스터 인스턴스 전용. 라우팅 인스턴스는 지원하지 않습니다.

  • Graceful Restart 및 NSR(NonStop Active Routing)이 지원됩니다.

  • BMP(BGP(Border Gateway Protocol) Monitoring Protocol) 지원 없음.

  • Prefix 정책을 통해 대상에 여러 경로를 표시하도록 구성된 라우터의 경로를 필터링할 수 있습니다. Prefix 정책은 Prefix와 일치할 수 있습니다. 이들은 라우트 속성을 일치할 수 없습니다. 또한 경로의 속성을 변경할 수 없습니다.

릴리스 Junos OS 릴리스 18.4R1 BGP(Border Gateway Protocol) 여러 ECMP 경로 외에도 최대 2개 애드 경로 경로를 광고할 수 있습니다.

최대 64개까지의 모든 추가 경로 또는 동일한 비용 경로만 광고하기 위해 계층 수준에서 path-selection-mode[edit protocols bgp group group-name family name addpath send] 포함합니다. 동시에 활성화할 multipathpath-selection-mode 수 없습니다.

예를 들면 다음과 같습니다. 에지의 여러 경로 BGP(Border Gateway Protocol)

이 예에서는 BGP(Border Gateway Protocol) 활성 경로만 광고하는 대신 여러 경로를 광고하도록 라우터를 구성합니다. 여러 경로의 광고는 BGP(Border Gateway Protocol) RFC 7911, 에 있는 여러 경로의 광고에 BGP(Border Gateway Protocol).

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • 8개의 BGP(Border Gateway Protocol) 지원 디바이스.

  • 5개의 BGP(Border Gateway Protocol) 지원 장비가 반드시 라우터가 될 필요는 없습니다. 예를 들어 EX 시리즈 또는 이더넷 스위치.

  • BGP(Border Gateway Protocol) 기반 장비 3개는 여러 경로를 전송하거나 여러 경로를 수신하도록 구성됩니다(또는 두 경로 모두 전송 및 수신). 이 BGP(Border Gateway Protocol) 지원 디바이스는 멀티 M Series 에지 라우터, MX 시리즈 5G 유니버설 라우팅 플랫폼 또는 T 시리즈 있어야 합니다.

  • 3개의 라우터는 Junos OS 11.4 이상에서 실행되어야 합니다.

개요

다음 명령문은 대상에 대한 여러 경로를 구성하는 데 사용됩니다.

이 예에서는 라우터 R5, 라우터 R6 및 Router R7이 정적 경로를 네트워크로 재분산하는 BGP(Border Gateway Protocol). 라우터 R1 및 라우터 R4는 루트 리버(route reflectors)입니다. Router R2 및 Router R3은 Route Reflector R1의 클라이언트입니다. Router R8은 Route Reflector R4의 클라이언트입니다.

경로 리플렉션(route reflection)은 다중 경로 광고를 활성화할 BGP(Border Gateway Protocol).

라우터 R1은 구성을 통해 최대 6개의 경로(대상당)를 add-path send path-count 6 라우터 R4로 전송하도록 구성됩니다.

구성을 통해 Router R4는 Router R1에서 여러 경로를 수신하도록 add-path receive 구성됩니다.

라우터 R4는 구성을 통해 최대 6개의 경로를 라우터 add-path send path-count 6 R8로 전송하도록 구성됩니다.

구성을 통해 Router R8은 Router R4에서 여러 경로를 수신하도록 add-path receive 구성됩니다.

정책 구성(해당 라우트 필터와 add-path send prefix-policy allow_199 함께)은 Router R4가 172.16.199.1/32 라우트에만 여러 경로를 전송하도록 제한합니다.

토폴로지 다이어그램

그림 6 이 예에서 사용된 토폴로지가 표시됩니다.

그림 6: 에 있는 여러 경로의 BGP(Border Gateway Protocol)에 있는 여러 경로의 BGP(Border Gateway Protocol)

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, 명령어를 계층 수준에서 CLI [edit] 붙여넣습니다.

라우터 R1

라우터 R2

라우터 R3

라우터 R4

라우터 R5

라우터 R6

라우터 R7

라우터 R8

구성 라우터 R1

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 정보는 CLI 사용자 가이드의 CLI Editor 사용 Junos OS CLI 참조하십시오.

라우터 R1 구성:

  1. 라우터 R2, 라우터 R3, 라우터 R4, 라우터 R5에 대한 인터페이스를 구성하고 루프백(lo0) 인터페이스를 구성합니다.

  2. 인터페이스에서 BGP(Border Gateway Protocol) 구성하고 IBGP 경로 리플렉션을 구성합니다.

  3. 라우터 R1을 구성하여 이웃 라우터 R4로 최대 6개의 경로를 전송합니다.

    경로의 대상은 라우터 R1이 여러 경로를 통해 도달할 수 있는 대상이 될 수 있습니다.

  4. 인터페이스에서 최단 경로 우선(OSPF) 구성합니다.

  5. 라우터 ID와 자율 시스템 번호를 구성합니다.

  6. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

구성 라우터 R2

단계별 절차

라우터 R2 구성:

  1. 루프백(lo0) 인터페이스와 라우터 R6 및 라우터 R1에 대한 인터페이스를 구성합니다.

  2. 라우터 BGP(Border Gateway Protocol) 인터페이스에서 최단 경로 우선(OSPF) 및 구성을 구성합니다.

  3. 라우터 R2에서 라우터 R1로 전송된 라우트의 경우, 라우터 R1이 10.0.26.0/24 네트워크에서 Router R6의 주소로 이동하는 경로가 아니기 때문에 라우터 R2를 다음 홉으로 광고합니다.

  4. 자율 시스템 번호를 구성합니다.

  5. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

구성 라우터 R3

단계별 절차

라우터 R3 구성:

  1. 루프백(lo0) 인터페이스와 라우터 R7 및 라우터 R1에 대한 인터페이스를 구성합니다.

  2. 라우터 R3 BGP(Border Gateway Protocol) 최단 경로 우선(OSPF) 구성하고 구성합니다.

  3. 라우터 R3에서 라우터 R1로 전송된 라우트의 경우, 라우터 R1이 10.0.37.0/24 네트워크에서 Router R7의 주소로 이동하는 경로가 아니기 때문에 라우터 R3를 다음 홉으로 광고합니다.

  4. 자율 시스템 번호를 구성합니다.

  5. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

구성 라우터 R4

단계별 절차

라우터 R4 구성:

  1. 라우터 R1 및 라우터 R8에 대한 인터페이스를 구성하고 루프백(lo0) 인터페이스를 구성합니다.

  2. 인터페이스에서 BGP(Border Gateway Protocol) 구성하고 IBGP 경로 리플렉션을 구성합니다.

  3. 라우터 R4를 구성하여 이웃 라우터 R8로 최대 6개의 경로를 전송합니다.

    경로의 대상은 라우터 R4가 여러 경로를 통해 도달할 수 있는 대상이 될 수 있습니다.

  4. 라우터 R4를 이웃 라우터 R1에서 여러 경로를 수신하도록 구성합니다.

    경로의 대상은 라우터 R1이 여러 경로를 통해 도달할 수 있는 대상이 될 수 있습니다.

  5. 인터페이스에서 최단 경로 우선(OSPF) 구성합니다.

  6. 라우터 R4가 라우터 R8 다중 경로를 172.16.199.1/32 경로로 전송할 수 있도록 하는 정책을 구성합니다.

    • 라우터 R4는 172.16.198.1/32 경로와 172.16.199.1/32 경로에 대한 여러 경로를 수신합니다. 그러나 이 정책 때문에 Router R4는 172.16.199.1/32 경로에 대해 여러 경로만 전송합니다.

    • 라우터 R4는 광고되는 애드 경로 BGP(Border Gateway Protocol) 최대 20개까지 경로 경로를 전송하도록 add-path구성할 수도 있습니다.

  7. 자율 시스템 번호를 구성합니다.

  8. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

구성 라우터 R5

단계별 절차

라우터 R5 구성:

  1. 루프백(lo0) 인터페이스와 라우터 R1의 인터페이스를 구성합니다.

  2. 라우터 BGP(Border Gateway Protocol) 인터페이스에서 구성합니다.

  3. 재배포를 위해 정적 경로를 BGP(Border Gateway Protocol).

  4. 정적 및 직접 경로를 경로로 BGP(Border Gateway Protocol).

  5. 자율 시스템 번호를 구성합니다.

  6. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

구성 라우터 R6

단계별 절차

라우터 R6 구성:

  1. 루프백(lo0) 인터페이스와 라우터 R2에 대한 인터페이스를 구성합니다.

  2. 라우터 BGP(Border Gateway Protocol) 인터페이스에서 구성합니다.

  3. 재배포를 위해 정적 경로를 BGP(Border Gateway Protocol).

  4. Router R6의 라우팅 테이블에서 정적 및 직접 경로를 네트워크로 재배포하는 BGP(Border Gateway Protocol).

  5. 자율 시스템 번호를 구성합니다.

  6. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

구성 라우터 R7

단계별 절차

라우터 R7 구성:

  1. 루프백(lo0) 인터페이스와 라우터 R3에 대한 인터페이스를 구성합니다.

  2. 라우터 BGP(Border Gateway Protocol) 인터페이스에서 구성합니다.

  3. 재배포를 위한 정적 경로를 BGP(Border Gateway Protocol).

  4. Router R7 라우팅 테이블에서 정적 및 직접 경로를 네트워크로 재배포하는 BGP(Border Gateway Protocol).

  5. 자율 시스템 번호를 구성합니다.

  6. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

구성 라우터 R8

단계별 절차

라우터 R8 구성:

  1. 루프백(lo0) 인터페이스와 라우터 R4에 대한 인터페이스를 구성합니다.

  2. 라우터 R8 BGP(Border Gateway Protocol) 최단 경로 우선(OSPF) 구성하고 구성합니다.

  3. 라우터 R8을 이웃 라우터 R4에서 여러 경로를 수신하도록 구성합니다.

    경로의 대상은 라우터 R4가 여러 경로를 통해 도달할 수 있는 대상이 될 수 있습니다.

  4. 자율 시스템 번호를 구성합니다.

  5. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

네트워크 피어가 BGP(Border Gateway Protocol) 경로를 송수신할 수 있는지 검증

목적

다음 문자열 중 하나 또는 둘 다가 명령 출력에 show bgp neighbor 표시하는지 확인

  • NLRI's for which peer can receive multiple paths: inet-unicast

  • NLRI's for which peer can send multiple paths: inet-unicast

실행

라우터 R1이 여러 경로를 광고하는지 확인

목적

172.16.198.1/32 대상에 대한 여러 경로와 172.16.199.1/32 대상에 대한 다중 경로가 Router R4에 광고되어 있는지 확인합니다.

실행
의미

하나의 Prefix와 두 개 이상의 다음 홉을 볼 수 있습니다. 즉, 여러 경로가 Router R4에 광고됩니다.

라우터 R4가 여러 경로를 수신하고 광고하는지 확인

목적

라우터 R1에서 172.16.199.1/32 대상으로 이동하는 여러 경로가 Router R8에 통보되어 있는지 확인합니다. 라우터 R1에서 172.16.198.1/32로의 여러 경로가 수신되는지 확인하지만, 이 대상에 대한 단일 경로만 Router R8에 광고됩니다.

실행
의미

show route receive-protocol 명령은 라우터 R4가 172.16.198.1/32 대상에 대한 2개의 경로와 172.16.199.1/32 대상에 대한 3개의 경로를 수신하는지 보여줍니다. 이 show route advertising-protocol 명령은 라우터 R4가 172.16.198.1/32 대상에 대해 단 하나의 경로만 표시하고 172.16.199.1/32 대상에 대한 세 가지 경로를 모두 표시하는 것을 보여줍니다.

라우터 R4에 적용된 Prefix 정책 때문에 Router R4는 172.16.198.1/32 대상에 여러 경로를 알 수 없습니다. 라우터 R4는 이 대상에 대한 여러 경로를 수신하는 경우에도 하나의 경로만 172.16.198.1/32 대상에 대해 알 수 있습니다.

라우터 R8이 여러 경로를 수신하고 있는지 검증

목적

라우터 R8이 Router R4를 통해 172.16.199.1/32 대상에 여러 경로를 수신하는지 확인합니다. 라우터 R8이 Router R4를 통해 172.16.198.1/32 대상에 대한 경로 하나만 수신하는지 확인합니다.

실행

경로 ID 확인

목적

다운스트림 디바이스에서 Router R4 및 Router R8은 경로 ID가 경로를 고유하게 식별하는지 확인합니다. 문자열을 Addpath Path ID: 찾아라.

실행

예를 들면 다음과 같습니다. 로드 밸런싱을 위해 BGP(Border Gateway Protocol) 경로에 대한 선택적 광고 구성

이 예에서는 여러 경로에 대한 선택적 광고를 BGP(Border Gateway Protocol) 방법을 보여줍니다. 사용 가능한 모든 다중 경로를 광고하면 디바이스 메모리에서 프로세싱 오버헤드가 증가할 수 있으며 확장 고려 사항도 고려해야 합니다. 로드 밸런싱을 위해 BGP(Border Gateway Protocol) 다중 경로만 광고하도록 경로 리프터(route reflector)를 구성할 수 있습니다.

요구 사항

이 예제를 구성하기 전에 장치 초기화 이외에는 특별한 구성이 필요하지 않습니다.

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • 라우터, MX 시리즈 또는 M Series 라우터를 조합할 T 시리즈 라우터

  • Junos OS 릴리스 16.1R2 디바이스 이상에서 지원됩니다.

개요

릴리스 Junos OS 릴리스 16.1R2 여러 경로만 광고하도록 BGP(Border Gateway Protocol) add-path 제한할 수 있습니다. 최대 6개의 프리픽스를 제한하고 구성하여 BGP(Border Gateway Protocol) multipath 수 있습니다. 여러 경로에 대한 선택적 광고는 IBGP에서 경로 다양성을 구축하기 위해 루트 플렉터를 사용하는 인터넷 서비스 프로바이더 및 데이터센터를 용이하게 합니다. 로드 밸런싱을 위한 기여자 BGP(Border Gateway Protocol) 다중 경로를 광고하도록 루트 리프터(route reflector)를 활성화할 수 있습니다.

토폴로지

그림 7에서, RR1 및 RR4는 루트 반영기입니다. 라우터 R2 및 R3은 루트 리프터 RR1의 클라이언트입니다. Router R8은 RR4를 라우팅하는 클라이언트입니다. 이웃 R2 및 R3이 있는 RR1 그룹은 다중 경로로 구성됩니다. 라우터 R5, R6 및 Router R7은 정적 라우트 199.1.1.1/32 및 198.1.1.1/BGP(Border Gateway Protocol) 32를 네트워크로 재분산합니다.

로드 밸런싱 정책은 Router RR1에서 구성되어 199.1.1.1/32 경로에 다중 경로가 계산됩니다. 다중 경로 기능은 인접 RR4의 추가 경로에서 구성됩니다. 그러나 라우터 RR4에는 로드 밸런싱이 구성되지 않습니다. Router RR1은 다중 경로 후보 경로에서 선택한 199.1.1.1/32로 라우터 RR4를 최대 6개의 추가 경로 경로를 전송하도록 구성됩니다.

그림 7: 예를 들면 다음과 같습니다. 로드 밸런싱을 위해 BGP(Border Gateway Protocol) 경로에 대한 선택적 광고 구성예를 들면 다음과 같습니다. 로드 밸런싱을 위해 BGP(Border Gateway Protocol) 경로에 대한 선택적 광고 구성

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 CLI 명령어에 복사하여 붙여넣은 다음 구성 모드에서 커밋을 [edit] 입력합니다.

라우터 RR1

라우터 R2

라우터 R3

라우터 RR4

라우터 R5

라우터 R6

라우터 R7

라우터 R8

구성 라우터 RR1

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

라우터 RR1 구성:

주:

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

  1. IPv4 주소를 사용하는 인터페이스를 구성합니다.

  2. 루프백 주소를 구성합니다.

  3. 데이터 게이트웨이 또는 IGP(interior gateway protocol)최단 경로 우선(OSPF) 프로토콜을 IS-IS(Intermediate System to Intermediate System).

  4. 내부 라우터 R2 및 R3에 연결하는 인터페이스를 위한 내부 그룹 RR을 구성합니다.

  5. 내부 그룹 rr에 대한 로드 밸런싱을 BGP(Border Gateway Protocol) 구성합니다.

  6. 루트 리포터를 위한 rr_rr 그룹 구성

  7. 기여자 다중 경로를 광고하고 광고된 다중 경로의 수를 6으로 제한하도록 Addpath 다중 경로 기능을 구성합니다.

  8. 외부 에지 라우터에 연결하는 인터페이스에서 EBGP를 구성합니다.

  9. 패킷 로드 loadbal_199 대한 정책을 정의합니다.

  10. 정의된 내보내기 정책 적용 loadbal_199.

  11. 라우터 ID 및 자율 시스템을 호스트에 BGP(Border Gateway Protocol) 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow routing-optionsshow policy-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

디바이스 구성이 완료되면 구성을 커밋합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

정적 경로 199.1.1.1/32에 대한 다중 경로 검증

목적

대상 199.1.1.1/32에 사용 가능한 다중 경로가 있는지 검증합니다.

실행

작동 모드에서 Router show route 199.1.1.1/32 detail RR1에서 명령을 실행합니다.

의미

선택적 광고 다중 경로 기능은 Router RR1에서 지원하며 Route 199.1.1.1/32에 대해 하나 이상의 차세대 HOP가 지원됩니다. Route 199.1.1.1/32를 위한 다음 홉은 10.0.0.20 및 10.0.0.30입니다.

라우터 RR1에서 라우터 RR4로의 다중 경로 광고가 있는지 검증

목적

Router RR1이 다중 경로에 대해 광고하는지 확인합니다.

실행

작동 모드에서 Router show route advertising-protocol bgp 10.0.0.40 RR1에서 명령을 실행합니다.

의미

Router RR1은 Route 199.1.1.1.1/32에서 Router RR4에 대한 2개의 다음 홉(next hops) 10.0.0.20 및 10.0.30을 광고합니다.

라우터 RR4가 라우터 R8에 대해 199.1.1.1/32에 대해 하나의 경로를 광고하는지 확인

목적

라우터 RR4에서 다중 경로가 구성되지 않습니다. 따라서 Route 199.1.1.1/32는 추가 경로에 사용할 수 없습니다. 라우터 RR4가 199.1.1.1/32에서 Router R8에 대해 하나의 경로만 광고하는지 확인합니다.

실행

작동 모드에서 Router show route advertising-protocol bgp 10.0.0.80 RR4에서 명령을 실행합니다.

의미

Router RR4에서 다중 경로가 활성화되지 않을 경우, 라우터 R8에 단 하나의 경로 10.0.0.20이 광고됩니다.

예를 들면 다음과 같습니다. 커뮤니티 가치를 기반으로 다중 경로 선택 및 광고하기 위한 BGP(Border Gateway Protocol) 정책 구성

모든 가용 다중 경로를 광고하면 디바이스 메모리에서 처리 오버헤드가 증가할 수 있습니다. 실제로 Prefix를 알지 못하고 제한된 프리픽스 하위 세트를 광고하려는 경우 BGP(Border Gateway Protocol) 커뮤니티 가치를 사용하여 인접한 이웃에게 광고해야 하는 prefix 경로를 식별할 BGP(Border Gateway Protocol) 있습니다. 이 예에서는 알려진 커뮤니티 가치를 기반으로 여러 경로를 필터링하고 광고하는 라우팅 정책을 BGP(Border Gateway Protocol) 방법을 보여줍니다.

요구 사항

이 예제를 구성하기 전에 장치 초기화 이외에는 특별한 구성이 필요하지 않습니다.

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • 라우터, MX 시리즈 또는 M Series 라우터를 조합할 T 시리즈 라우터

  • Junos OS 릴리스 16.1R2 디바이스 이상에서 지원됩니다.

개요

시작 Junos OS 16.1R2 커뮤니티 값에 따라 대상에 해당되는 여러 경로 프리픽스를 식별하는 정책을 정의할 수 있습니다. BGP(Border Gateway Protocol) 대상에 대한 활성 경로 외에도 커뮤니티에 태그가 지정된 경로를 광고합니다. 경로의 커뮤니티 가치가 정책에 정의된 커뮤니티 값과 일치하지 않는 경우, 해당 BGP(Border Gateway Protocol) 광고하지 않습니다. 이 기능을 사용하면 BGP(Border Gateway Protocol) 20개 이상의 경로를 특정 목적지로 광고할 수 있습니다. 실제로 prefix를 미리 알지 않고도 여러 BGP(Border Gateway Protocol) 대해 고려하는 Prefix의 수를 제한하고 구성할 수 있습니다. 대신, 알려진 BGP(Border Gateway Protocol) 커뮤니티 가치는 Prefix의 광고 여부에 따라 결정됩니다.

토폴로지

그림 8에서, RR1 및 RR4는 루트 반영기입니다. 라우터 R2 및 R3은 루트 리프터 RR1의 클라이언트입니다. Router R8은 RR4를 라우팅하는 클라이언트입니다. 라우터 R5, R6 및 Router R7은 정적 경로를 네트워크로 재분산 BGP(Border Gateway Protocol). 라우터 R5는 정적 라우트 199.1.1.1/32 및 198.1.1.1/32에 커뮤니티 값 4713:100을 광고합니다.

Router RR1은 최대 6개의 경로(대상당)를 라우터 RR4로 전송하도록 구성됩니다. Router RR4는 최대 6개의 라우터 R8 경로를 전송하도록 구성됩니다. Router R8은 Router RR4에서 여러 경로를 수신하도록 구성됩니다. 경로 추가 커뮤니티 구성은 Router RR4가 4713:100 커뮤니티 값만 포함하는 경로에 대해 여러 경로를 전송하도록 제한합니다. Router RR4 필터와 4714:100 커뮤니티 값만 포함하는 다중 경로에 광고합니다.

그림 8: 예를 들면 다음과 같습니다. 커뮤니티 BGP(Border Gateway Protocol) 다중 경로에 대해 광고하기 위한 구성예를 들면 다음과 같습니다. 커뮤니티 BGP(Border Gateway Protocol) 다중 경로에 대해 광고하기 위한 구성

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 CLI 명령어에 복사하여 붙여넣은 다음 구성 모드에서 커밋을 [edit] 입력합니다.

라우터 RR1

라우터 R2

라우터 R3

라우터 RR4

라우터 R5

라우터 R6

라우터 R7

라우터 R8

구성 라우터 RR4

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

라우터 RR4 구성:

주:

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

  1. IPv4 주소를 사용하는 인터페이스를 구성합니다.

  2. 루프백 주소를 구성합니다.

  3. 구성 최단 경로 우선(OSPF) 또는 기타 모든 내부 게이트웨이 프로토콜(IGP).

  4. 루트 리프터(route reflectors)에 대해 2개의 IBGP 그룹 rr을 구성하고 rr_client 클라이언트에 대해 구성합니다.

  5. 4713:100 커뮤니티 값만 포함하는 여러 경로를 전송하고 광고된 다중 경로의 수를 6로 제한하도록 기능을 구성합니다.

  6. 커뮤니티 값 addpath-community-members 4713:100 4713:100을 사용하여 Prefix를 필터링하고 디바이스를 최대 16개까지 라우터 R8로 전송하도록 제한하는 정책을 정의합니다. 이 제한은 이전 구성된 추가 경로 전송 경로 카운트를 BGP(Border Gateway Protocol) 그룹 계층 수준에서 6개입니다.

  7. 라우터 ID 및 자율 시스템을 호스트에 BGP(Border Gateway Protocol) 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow protocolsshow routing-optionsshow policy-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

디바이스 구성이 완료되면 구성을 커밋합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

라우터 RR4에서 라우터 R8로 다중 경로가 광고되어 있는지 검증

목적

Router RR4가 라우터 R8로 여러 경로를 전송할 수 있는지 검증합니다.

실행

작동 모드에서 Router show route advertising-protocol bgp neighbor-address RR4에서 명령을 실행합니다.

의미

Router RR4는 여러 경로를 라우터 R8에 10.0.0.20, 10.0.0.30 및 10.0.15.2로 광고합니다.

라우터 R8이 라우터 RR4에서 광고하는 다중 경로(Multipath Route)를 수신하는지 확인

목적

Router R8이 Router RR4에서 다중 경로 경로를 수신하는지 확인합니다.

실행

작동 모드에서 라우터 show route receive-protocol bgp neighbor-address R8에서 명령을 실행합니다.

의미

Router R8은 Router RR4에서 다중 넥스홉 10.0.0.20, 10.0.0.30 및 10.0.15.2를 수신하고 있습니다.

라우터 RR4가 커뮤니티 값을 사용하여 다중 경로만 광고하는지 확인 4713:100에서 라우터 R8로

목적

Router RR4는 커뮤니티 값 4713:100을 라우터 R8에만 광고해야 합니다.

실행

작동 모드에서 Router show route 199.1.1.1/32 detail RR4에서 명령을 실행합니다.

의미

Router RR4는 커뮤니티 가치가 4713:100인 라우터 R8로 세 가지 경로를 광고합니다.

다중 경로에 대한 재시도 BGP(Border Gateway Protocol) 구성

Junos OS Release 17.3R1 넥센시에서 시작하여 BGP(Border Gateway Protocol) 프로토콜 다음 홉이 있는 BGP(Border Gateway Protocol) prefix가 여러 개의 해결된 경로(유니리스트)를 가지는 다른 BGP(Border Gateway Protocol) prefix를 통해 해결되면 프로토콜 넥스 홉(next-hop) 해결을 위해 모든 경로가 선택됩니다. 이전 릴리스에서는 Junos OS IBGP 다중 경로의 모든 경로에서 로드 밸런싱을 지원하지 않았기 때문에 프로토콜 넥스 홉(next-hop) 해결을 위해 경로 중 하나만 선택되었습니다. 라우팅 프로토콜 프로세스(rpd)의 resolver는 프로토콜 넥스홉 주소(PNH)를 즉각적인 다음 홉으로 해결합니다. 이 BGP(Border Gateway Protocol) recurive resolution 기능은 IBGP 다중 경로상에서 루트를 해결하고 모든 실현할 수 있는 경로를 다음 홉으로 사용할 수 있는 resolver를 향상합니다. 이 기능은 동일한 비용의 다중 경로와 원활한 멀티 경로(BGP(Border Gateway Protocol)) 토폴로지가 있는 WAN 네트워크와 같은 인프라 연결을 설정하는 데 사용되는 고밀도 연결 MPLS 장점입니다.

다중 경로의 재시도적 해결을 구성하기 BGP(Border Gateway Protocol) 다음을 해야 합니다.

  1. 디바이스 인터페이스를 구성합니다.

  2. 모든 최단 경로 우선(OSPF) 또는 기타 모든 IGP 구성합니다.

  3. 구성 MPLS 및 LDP를 구성합니다.

  4. 구성 BGP(Border Gateway Protocol).

다중 경로에 대한 재시도(recursive resolution)를 구성하기 위해

  1. 작업을 포함하는 정책을 multipath-resolve 정의합니다.
  2. 정책을 가져오고 IBGP 다중 경로의 모든 가용 경로를 해결합니다.
  3. 트래픽 BGP(Border Gateway Protocol) 다중 경로가 재발하고 로드 밸런싱을 위해 여러 넥스 홉을 사용할 수 있는지 검증합니다.

    작동 모드에서 명령을 show route resolution detail 입력합니다.

로드 밸런싱을 위한 RSVP 및 LDP LSP를 위한 ECMP Next Hops 구성

이 Junos OS 향상된 CFEB, M320, M120, M T 시리즈X 시리즈 및 라우팅 디바이스가 있는 M10i 라우터에서 RSVP 및 LDP LSP를 위한 16, 32 또는 64 ECMP(Equal-Cost Multipath) 다음 홉 구성을 지원합니다. 트래픽 양이 많은 네트워크의 경우, 최대 64개 LSP로 트래픽을 로드 릴리즈할 수 있는 유연성을 제공합니다.

ECMP 다음 홉에 대한 최대 제한을 구성하기 위해 계층 수준에서 maximum-ecmp next-hops[edit chassis] 명령문을 포함하십시오.

이 명령문을 사용하여 최대 ECMP 넥스 홉 제한을 16, 32 또는 64로 구성할 수 있습니다. 기본 제한은 16입니다.

주:

1개 이상의 MPC(Modular Port Concentrator) 카드를 장착한 MX 시리즈 라우터는 Junos OS 11.4 이상을 설치한 경우, 16개 넥센타이즈 홉(next hops)만이 명령문 구성을 지원할 수 maximum-ecmp 있습니다. 32 또는 64 다음 홉으로 명령문을 maximum-ecmp 구성하면 안됩니다. 32 또는 64 다음 홉으로 구성을 커밋하면 다음과 같은 경고 메시지가 나타납니다.

Error: Number of members in Unilist NH exceeds the maximum supported 16 on Trio.

다음과 같은 유형의 라우트는 최대 64개 ECMP 게이트웨이에 대한 ECMP 최대 넥스 홉 구성을 지원합니다.

  • 직접 및 간접 넥티드 홉 ECMP를 통해 정적 IPv4 및 IPv6 경로

  • LDP ingress 및 transit routes through associated IGP 경로

  • LSP용 RSVP ECMP 다음 홉 생성

  • 최단 경로 우선(OSPF) IPv4 및 IPv6 라우트 ECMP

  • IS-IS(Intermediate System to Intermediate System) IPv4 및 IPv6 경로 ECMP

  • EBGP IPv4 및 IPv6 라우트 ECMP

  • IBGP(IGP 경로에서) IPv4 및 IPv6 라우트 ECMP

최대 64개 ECMP 넥티드 홉으로 제한되는 향상된 ECMP 제한은 이와 같은 트래픽에 사용 가능한 EC MPLS MP 경로를 사용할 수 있기 때문에 MPLS Route를 통해 해결되는 Layer 3 VPN, Layer 2 VPN, Layer 2 Circuits 및 VPLS 서비스에도 적용할 수 있습니다.

주:

주니퍼 M320, T640 및 T1600 FFPC는 16개 ECMP 다음 홉만 지원됩니다.

  • (M320, T640 및 T1600 라우터에서만 지원) 향상된 II FPC1

  • (M320, T640 및 T1600 라우터에서만 지원) 향상된 II FPC2

  • (M320 라우터 및 T640 전용) 향상된 II FPC3

  • (T640 라우터 및 T1600 전용) FPC2

  • (T640 라우터 및 T1600 전용) FPC3

이러한FPC가 설치된 M320, T640 또는 T1600 라우터에서 최대 ECMP 넥스 홉 제한 또는 구성되는 경우, 이들FPC의 패킷 전달 엔진은 처음 32 16개 ECMP 넥스 홉만 64 사용한다. 16개 ECMP 다음 홉만 지원하는FPC의 패킷 전달 엔진의 경우, Junos OS ECMP 넥스 홉 제한이 설정되면 시스템 로그 메시지를 3264 생성합니다. 그러나 라우터에 설치된 다른FPC 상의 패킷 전달 엔진의 경우, 최대 ECMP 제한 또는 ECMP 다음 홉에 대한 최대 ECMP 제한이 3264 적용됩니다.

주:

대역폭 할당으로 RSVP LSP가 16개 이상의 LSP를 사용하는 ECMP 넥스 홉의 경우 트래픽은 구성된 대역폭에 따라 최적으로 분산되지 않습니다. 할당된 대역폭이 적은 일부 LSP는 더 높은 대역폭으로 구성된 LSP보다 더 많은 트래픽을 수신합니다. 트래픽 배포가 구성된 대역폭 할당을 엄격하게 준수하지는 않습니다. 이 경고는 다음 라우터에 적용될 수 있습니다.

  • T1600 T640 강화된 FPC1, 강화된 확장 FPC2, 향상된 확장 FPC3, 향상된 확장 FPC 4 및 모든 Type 4 FPC를 T1600 라우터 및 라우터

  • M320 III FPC1, Enhanced III FPC2 및 Enhanced III FPC3가 있는 라우터

  • MX 시리즈 라우터는 MC를 제외한 모든 유형의FPC 및 DC를 제공합니다. 이 경고는 JUNOS Trio 칩세트 기반 라인 카드를 탑재한 MX 시리즈 라우터에는 해당되지 않습니다.

  • M120 1, Type 2 및 Type 3 FFPC가 있는 라우터에서 사용

  • M10i CFEB가 강화된 라우터

향상된 로드 밸런싱 기능을 지원하는 향상된 FPC(Enhanced Scaling FPC1, Enhanced Scaling FPC2, Enhanced Scaling FPC3, Enhanced Scaling FPC 4)가 있는 T 시리즈 라우터에서는 넥스 홉 클로킹 및 라우팅을 비활성화합니다. 그 결과, ECMP 또는 통합 인터페이스에서 많은 수의 넥스 홉(next hop)을 사용하는 고도로 확장된 시스템에서 메모리 활용도가 감소됩니다. Type-4FPC가 있는 라우터에서 넥스홉 클로킹 및 T 시리즈 비활성화됩니다.

ECMP 다음 홉에 대한 세부 정보를 확인하다가 명령을 show route 실행합니다. 또한 show route summary command 최대 ECMP 제한에 대한 현재 구성을 보여줍니다. ECMP LDP 경로의 세부 정보를 확인하다가 명령을 traceroute mpls ldp 실행합니다.

ECMP 그룹에 대한 일관된 로드 밸런싱 구성

패킷당 로드 밸런싱을 통해 여러 동등한 비용의 경로로 트래픽을 확산할 수 있습니다. 기본적으로 장애가 하나 이상의 경로에서 발생하면 해시 알고리즘이 모든 경로에 대한 다음 홉을 다시 계산하여 일반적으로 모든 플로우를 재배포합니다. 일관된 로드 밸런싱을 통해 비활성 링크에 대한 플로우만 리디렉션할 수 있도록 이러한 동작을 재지정할 수 있습니다. 모든 기존 활성 플로우는 중단 없이 유지 관리됩니다. 데이터센터 환경에서 링크에 장애가 발생할 경우 링크가 활성 상태로 유지되는 서버로의 서비스가 손실되거나 상당한 트래픽 손실이 발생할 수 있는 경우 모든 플로우를 재배포할 수 있습니다. 일관된 로드 밸런싱을 통해 모든 액티브 링크를 유지하며 하나 이상의 링크 장애의 영향을 받는 해당 플로우만 재작성합니다. 이 기능은 활성 상태로 유지되는 링크에 연결된 플로우가 지속적으로 지속되도록 보장합니다.

이 기능은 ECMP(Equal-Cost Multipath) 그룹의 구성원이 단일 홉 BGP(Border Gateway Protocol) 내부의 외부 BGP(Border Gateway Protocol) 토폴로지에 적용됩니다. 새로운 ECMP 경로를 추가하거나 기존 경로를 수정할 때도 일관된 로드 밸런싱이 적용되지 않습니다. 중단을 최소화하면서 새로운 경로를 추가하려면 기존 경로를 수정하지 않고도 새로운 ECMP 그룹을 정의할 수 있습니다. 이러한 방식으로 기존 연결을 종료하지 않고도 클라이언트를 새 그룹으로 점진적으로 이동할 수 있습니다.

  • (MX 시리즈에서) 오직 모듈형 포트 컨센트러터(MPC)만 지원됩니다.

  • IPv4 및 IPv6 경로가 모두 지원됩니다.

  • VRF(Virtual Routing and Forwarding) 인스턴스 또는 기타 라우팅 인스턴스의 일부인 ECMP 그룹도 지원됩니다.

  • 멀티캐스트 트래픽은 지원되지 않습니다.

  • 통합 인터페이스가 지원되지만 링크 어그리게이트(LAG) 번들 멤버 사이에서는 일관된 로드 밸런싱이 지원되지 않습니다. 하나 이상의 구성원 링크에 장애가 발생하면 LAG 번들의 활성 멤버의 트래픽을 다른 활성 멤버로 이동할 수 있습니다. 하나 이상의 LAG 구성원 링크에 장애가 발생하면 플로우가 재전시됩니다.

  • 라우터 또는 스위치당 최대 1,000개 IP 프리픽스(prefix)에 일관된 로드 밸런싱을 적용하는 것이 좋습니다.

  • IRB(Integrated Routing and Bridging) 인터페이스를 통해 Layer 3 Adjacency가 지원됩니다.

ECMP 그룹에서 BGP(Border Gateway Protocol) 하나 이상의 경로에 장애가 발생하면 장애가 있는 경로를 새 활성 경로로 교체할 수 있도록 추가 경로 기능을 구성할 수 있습니다. 실패한 경로의 대체 구성은 실패한 경로의 트래픽 흐름이 재지정되도록 보장합니다. 활성 경로의 트래픽 플로우는 변경되지 않습니다.

주:
  • GRE(Generic Routing Encapsulation) 터널 인터페이스에서 일관된 로드 밸런싱을 구성할 경우 GRE 터널 인터페이스의 Layer 3 인접이 포워딩 테이블에 올바르게 설치될 수 있도록 극단 GRE 인터페이스의 inet 주소를 지정해야 합니다. 그러나 GRE 터널 인터페이스를 통해 ECMP FRR(Fast Reroute)은 일관된 로드 밸런싱 동안 지원되지 않습니다. 계층 수준에서 일관된 로드 밸런싱으로 구성된 라우터의 대상 주소를 [edit interfaces interface name unit unit name family inet address address] 지정할 수 있습니다. 몇 가지 예를 들면 다음과 같습니다.

    일반 라우팅 캡슐화에 대한 자세한 내용은 일반 라우팅 캡슐화 터널링 구성 을 참조하십시오.

  • 일관된 로드 밸런싱은 EBGP neighbor에 대한 BGP(Border Gateway Protocol) 멀티 HOP를 지원하지 않습니다. 따라서 일관된 로드 밸런싱으로 구성된 디바이스에서 옵션을 multihop 활성화하지 않습니다.

ECMP 그룹에 대한 일관된 로드 밸런싱 구성:

  1. BGP(Border Gateway Protocol) 구성하고 BGP(Border Gateway Protocol) 그룹의 외부 피어 그룹이 여러 경로를 사용할 수 있도록 지원
  2. 하나 이상의 대상 프리픽스에 수신 경로를 일치하기 위한 라우팅 정책을 생성합니다.
  3. 링크 장애가 발생하면 트래픽이 하나 이상의 대상 프리픽스로 이동하는 경우를 활성 링크로 리디렉션할 수 있도록 라우팅 정책에 일관된 로드 밸런싱을 적용합니다.
  4. 별도의 라우팅 정책을 생성하고 패킷당 로드 밸런싱을 활성화합니다.
    주:

    전달 테이블에 모든 경로를 설치하려면 패킷당 로드 밸런싱 정책을 구성하고 적용해야 합니다.

  5. 라우팅 정책을 적용하여 일관된 로드 밸런싱을 외부 피어의 BGP(Border Gateway Protocol) 그룹에 적용합니다.
    주:

    일관된 로드 밸런싱은 외부 피어와 BGP(Border Gateway Protocol) 수 있습니다. 이 정책은 전 세계적으로 적용될 수 없습니다.

  6. (선택 사항) 인접한 각 외부 및 이웃에 대해 BFD(bidirectional forwarding detection)BGP(Border Gateway Protocol).
    주:

    이 단계는 필요한 최소 BFD 구성을 보여줍니다. BFD에 대한 추가 옵션을 구성할 수 있습니다.

  7. Prefix당 로드 밸런싱 정책을 전역적으로 적용하여 포딩 테이블에 모든 넥스 홉 경로를 설치합니다.
  8. (선택 사항) ECMP 라우트에 대한 Fast Reroute 지원
  9. 일관된 로드 밸런싱을 지원한 하나 이상의 ECMP 라우트의 상태를 검증합니다.

    명령의 출력은 일관된 로드 밸런싱을 활성화할 때 다음 플래그를 표시합니다.State: <Active Ext LoadBalConsistentHash>

Labeled Unicast LSP를 위한 BGP(Border Gateway Protocol) Entropy Label 이해

Entropy Label이란?

entropy Label은 ECMP(Equal-Cost Multipath) 경로 또는 LAG(Link Aggregation Groups)에서 트래픽을 로드 밸런싱하는 라우터의 능력을 향상시키는 특수 로드 밸런싱 레이블입니다. 이 로피 레이블을 사용하면 라우터가 DPI(Label 스택)가 아닌 Label 스택을 사용하여 트래픽을 효율적으로 로드 심층 패킷 검사 수 있습니다. DPI는 라우터의 처리 성능을 더 필요로 하며 모든 라우터에서 공유하는 기능이 없습니다.

IP 패킷이 대상에 도달할 수 있는 여러 경로가 있는 경우 Junos OS 패킷 헤더의 특정 필드를 사용하여 패킷을 확실한 경로로 해시합니다. 특정 플로우의 패킷 순서를 재조정하는 것을 방지하기 위해 패킷의 소스 또는 대상 주소 및 패킷 포트 번호가 해시에 사용됩니다. 코어 레이블 스위칭 라우터(레이블 스위칭 라우터(LSR))가 플로우를 식별하기 위해 DPI를 수행할 수 없는 경우 또는 유선 속도로 이를 수행할 수 없는 경우, LABEL 스택만 ECMP 해시에 사용됩니다. 이를 위해서는 플로우 정보를 전달할 수 있는 특수 로드 밸런싱 레이블인 entropy Label이 필요합니다. 수신 레이블 스위칭 라우터(LSR) LSRS보다 수신 패킷에 대한 더 많은 컨텍스트와 정보가 있습니다. 따라서 ingress Label Edge Router(LER)는 패킷의 플로우 정보를 검사하고, 패킷을 entropy Label에 매핑한 다음, Label 스택에 삽입할 수 있습니다. 코어의 LSRS는 단순히 올바른 경로로 패킷을 해시하기 위한 키로 로피 레이블을 사용하기만 합니다.

인트로피 레이블은 16 ~ 1048575 사이의 레이블 값일 수 있습니다(일반 20비트 레이블 범위). 이 범위는 기존 regular Label 범위와 중복되기 때문에, ELI(entropy Label Indicator)라는 특수 레이블은 entropy Label 앞에 삽입됩니다. ELI는 7의 값을 IANA(Internet Assigned Numbers Authority) 지정되는 특수 레이블입니다.

그림 9 RSVP LSP(Label-Switched Path) 패킷 레이블 스택에서 entropy Label을 보여 주는 것입니다. Label 스택은 ELI(entropy Label Indicator), entropy Label 및 IP 패킷으로 구성됩니다.

그림 9: RSVP LSP용 Entropy LabelRSVP LSP용 Entropy Label

Entropy Label for BGP(Border Gateway Protocol) Labeled Unicast

BGP(Border Gateway Protocol) 유니캐스트는 여러 내부 게이트웨이 프로토콜(IGP) 영역 또는 여러 자율 시스템(AS LSP 간)에서 RSVP 또는 LDP LSP를 연결합니다. 레이블이 BGP(Border Gateway Protocol) 영역 간 LSP는 일반적으로 ingress PES 및 egress PES가 서로 다른 지역에 있을 때 VPN 및 IP 트래픽을 IGP 전달합니다. 레이블이 BGP(Border Gateway Protocol) RSVP 또는 LDP LSP를 구성하는 경우Junos OS 엔드투엔드 엔트로피 레이블 로드 밸런싱을 달성하기 위해 BGP(Border Gateway Protocol) 레이블링(unicast LSPingress)에 엔트로피 레이블을 삽입합니다. 그 이유는 RSVP 또는 LDP entropy Label이 일반적으로 RSVP 또는 LDP 레이블과 함께 Penultimate 홉 노드에 터핑되어 있으며, 스티치 포인트에 로피 레이블이 없는 것이기 때문에, 즉, 두 영역 또는 두 AS 간의 라우터가 있기입니다. 따라서, 인트로피 레이블이 없는 경우, 스티킹 포인트의 라우터는 패킷을 BGP(Border Gateway Protocol) 레이블을 사용하여 전달합니다. RSVP label 스택에서 BGP(Border Gateway Protocol) 로피 레이블을 통해 레이블링된 유니캐스트 패킷 레이블 스택을 그림 10 설명합니다. RSVP 레이블 스택은 ELI(entropy Label Indicator), 이entropy Label, BGP(Border Gateway Protocol) 레이블 및 IP 패킷으로 구성됩니다. RSVP entropy Label은 Penultimate 홉 노드에 표시됩니다.

그림 10: RSVP BGP(Border Gateway Protocol) Labeled Unicast와 Inter-Area BGP(Border Gateway Protocol) Labeled UnicastRSVP BGP(Border Gateway Protocol) Labeled Unicast와 Inter-Area BGP(Border Gateway Protocol) Labeled Unicast

레이블이 BGP(Border Gateway Protocol) 유니캐스트 스티치 노드는 스티치 노드가 egress에서 entropy Label 기능을 BGP(Border Gateway Protocol) 경우를 위해 로드 밸런싱을 위해 로피 레이블을 사용할 수 없습니다. 레이블이 BGP(Border Gateway Protocol) 노드 신호가 제공업체 에지 라우터에 BGP(Border Gateway Protocol) ELC(entropy Label Capability)를 전달하면 BGP(Border Gateway Protocol) 라벨링된 유니캐스트 LSP ingress는 BGP(Border Gateway Protocol) 레이블을 처리하고 BGP(Border Gateway Protocol) 레이블 아래에entropy Label을 삽입할 수 있다는 것을 인식합니다. 모든 LSRS는 로드 밸런싱을 위해 entropy Label을 사용할 수 있습니다. BGP(Border Gateway Protocol) 유니캐스트 LSP가 서로 다른 영역 및 ASS의 여러 라우터를 교차할 수 있으며, 일부 세그먼트는 이 레이블을 지원하지 않을 수도 있습니다. 그림 11 은 각 레이블 스택에서 BGP(Border Gateway Protocol) 레이블을 보여 주는 것입니다. 스티치 노드의 Label 스택은 ELI, entropy Label 및 IP 패킷으로 구성됩니다.

그림 11: Stitching Point에서 BGP(Border Gateway Protocol) Entropy Label을 BGP(Border Gateway Protocol) Labeled UnicastStitching Point에서 BGP(Border Gateway Protocol) Entropy Label을 BGP(Border Gateway Protocol) Labeled Unicast
주:

egress 노드에서 BGP(Border Gateway Protocol) 유니캐스트에 대한 entropy Label 기능을 비활성화하기 위해 계층 수준에서 옵션을 사용하여 정책을 no-entropy-label-capability[edit policy-options policy-statement policy-name then] 정의합니다.

기본적으로, entropy Label을 지원하는 라우터는 load-balance-label-capability[edit forwarding-options] LSP를 기준으로 레이블에 신호를 전송하기 위해 계층 수준에서 로드 릴레인 레이블 기능 명령문으로 구성됩니다. 피어 라우터가 로드 밸런싱 레이블을 처리하지 못하면 계층 수준에서 명령문을 구성하여 로피 레이블 기능의 시그널링을 방지할 no-load-balance-label-capability[edit forwarding-options] 수 있습니다.

지원 및 지원되지 않는 기능

Junos OS 다음과 같은 시나리오에서 레이블 BGP(Border Gateway Protocol) 유니캐스트에 대한 entropy Label을 지원합니다.

  • LSP의 모든 노드에는 내적 레이블 기능이 있습니다.

  • LSP의 일부 노드에는 지각 레이블 기능이 있습니다.

  • LSP는 다른 캐리어의 VPN을 통해 터널링됩니다.

  • ingress 정책을 정의하여 ingress에 BGP(Border Gateway Protocol) LSP의 하위 세트를 선택하여 ingress에entropy Label을 삽입합니다.

  • entropy Label 기능 광고를 비활성화하는 egress 정책을 정의합니다.

Junos OS 레이블 유니캐스트에 대한 다음과 같은 기능들은 BGP(Border Gateway Protocol) 지원하지 않습니다.

  • BGP(Border Gateway Protocol) 유니캐스트 LSP가 다른 캐리어의 VPN을 통해 터널링되는 경우, Junos OS 통신 사업자 네트워크에서 엔트로피 레이블 지시자 또는 엔트로피 레이블을 삽입하지 못하기 때문에 진정한 의미의 엔드-엔드 엔트로피 레이블은 없습니다.

  • 현재, Junos OS 레이블이 있는 IPv6 BGP(Border Gateway Protocol) 유니캐스트 LSP를 지원하지 않습니다. 그러나 IPv6는 BGP(Border Gateway Protocol) LSP가 기본 RSVP, LDP 또는 LSP의 로피 레이블을 사용할 수 BGP(Border Gateway Protocol) 있습니다.

LSP(Labeled Unicast) LSP를 BGP(Border Gateway Protocol) Entropy Label 구성

레이블이 BGP(Border Gateway Protocol) LSP에 엔트로피 레이블을 구성하여 엔드-to-엔드 엔트로피 레이블 로드 밸런싱을 달성합니다. entropy Label은 패킷의 플로우 정보를 전달할 수 있는 특수 로드 밸런싱 레이블입니다. BGP(Border Gateway Protocol) 레이블링된 유니캐스트는 일반적으로 여러 영역 또는 여러 자율 시스템(AS)에 걸쳐 일반적으로 RSVP 또는 LDP LSP를 IGP 수 있습니다. RSVP 또는 LDP entropy Label은 RSVP 또는 LDP 레이블과 함께 Penultimate 홉 노드에 매핑됩니다. 이 기능을 사용하면 스티치 지점에서 엔트로피 레이블을 사용할 수 있습니다. 즉, 두 영역 또는 AS 간의 라우터를 사용하여 트래픽을 위한 엔드 투 엔드 엔트로피 레이블 로드 밸런싱을 달성할 BGP(Border Gateway Protocol) 있습니다. 이 기능을 사용하면 레이블이 지정된 유니캐스트 LSP BGP(Border Gateway Protocol) 로피 레이블을 삽입할 수 있습니다.

인트로피 레이블은 16 ~ 1048575 사이의 레이블 값일 수 있습니다(일반 20비트 레이블 범위). 이 범위는 기존 regular Label 범위와 중복되기 때문에, ELI(entropy Label Indicator)라는 특수 레이블은 entropy Label 앞에 삽입됩니다. ELI는 7 값을 IANA(Internet Assigned Numbers Authority) 지정되는 특수 레이블입니다.

레이블이 지정된 유니캐스트에 대해 BGP(Border Gateway Protocol) 전에 다음을 선택해야 합니다.

  1. 디바이스 인터페이스를 구성합니다.

  2. 모든 최단 경로 우선(OSPF) 또는 기타 모든 IGP 프로토콜을 구성합니다.

  3. 구성 BGP(Border Gateway Protocol).

  4. LDP를 구성합니다.

  5. RSVP를 구성합니다.

  6. 구성 MPLS.

레이블이 지정된 유니캐스트 LSP를 위해 BGP(Border Gateway Protocol) 레이블을 구성하는 경우:

  1. ingress 라우터에서 글로벌 수준에서 레이블링된 유니캐스트를 위해 BGP(Border Gateway Protocol) 계층 수준에서 명령문을 entropy-label[edit protocols bgp family inet labeled-unicast] 포함합니다.

    또는 계층 수준에서 명령문을 포함해 BGP(Border Gateway Protocol) 그룹 또는 특정 BGP(Border Gateway Protocol) 레이블을 사용할 entropy-label[edit protocols bgp group group name family inet labeled-unicast] 수도 [edit protocols bgp group group name neighbor address labeled-unicast] 있습니다.

  2. (선택 사항) entropy Label 기능이 있는 경로를 정의하는 추가 정책을 지정합니다.

    ingress 라우터에 정책을 적용합니다.

  3. (선택 사항) 경로 넥스 홉에 대해 Junos OS 속성의 넥스 홉 필드 검증을 원치 않는 경우 옵션을 no-next-hop-validation 포함합니다.
  4. (선택 사항) egress 라우터에서 entropy Label 기능을 명시적으로 비활성화하기 위해 정책에 지정된 경로에 대한 옵션을 사용하여 정책을 정의하고 계층 수준에서 지정된 정책에 옵션을 no-entropy-label-capabilityno-entropy-label-capability[edit policy-options policy statement policy-name then] 포함합니다.

예를 들면 다음과 같습니다. LSP(Labeled Unicast) LSP를 BGP(Border Gateway Protocol) Entropy Label 구성

다음 예제에서는 엔트로피 레이블을 사용하여 엔드-BGP(Border Gateway Protocol) 밸런싱을 달성하기 위해 레이블이 있는 유니캐스트에 대한 엔트로피 레이블을 구성하는 방법을 보여줍니다. IP 패킷이 대상에 도달할 수 있는 여러 경로가 있는 경우 Junos OS 패킷 헤더의 특정 필드를 사용하여 패킷을 확실한 경로로 해시합니다. 이를 위해서는 플로우 정보를 전달할 수 있는 특수 로드 밸런싱 레이블인 entropy Label이 필요합니다. 코어의 LSRS는 단순히 올바른 경로로 패킷을 해시하기 위한 키로 로피 레이블을 사용하기만 합니다. 인트로피 레이블은 16 ~ 1048575 사이의 레이블 값일 수 있습니다(일반 20비트 레이블 범위). 이 범위는 기존 regular Label 범위와 중복되기 때문에, ELI(entropy Label Indicator)라는 특수 레이블은 entropy Label 앞에 삽입됩니다. ELI는 7의 값을 IANA(Internet Assigned Numbers Authority) 지정되는 특수 레이블입니다.

BGP(Border Gateway Protocol) 레이블링된 유니캐스트는 일반적으로 여러 영역 또는 여러 자율 시스템 전반에 걸쳐 RSVP 또는 LDP IGP 수 있습니다. RSVP 또는 LDP entropy Label은 RSVP 또는 LDP 레이블과 함께 Penultimate 홉 노드에 매핑됩니다. 이 기능을 사용하면 스티킹 포인트에서 엔트로피 레이블을 사용하여 penultimate 홉 노드와 스티치 포인트 간의 격차를 해소할 수 있습니다. 이를 통해 트래픽에 대한 엔드투엔드 엔트로피 레이블 로드 밸런싱을 달성할 BGP(Border Gateway Protocol) 있습니다.

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • MC가 있는 7개의 MX 시리즈 라우터

  • Junos OS Release 15.1 이상이 모든 장치에서 실행됩니다.

레이블이 지정된 유니캐스트에 대해 BGP(Border Gateway Protocol) 전에 다음을 선택해야 합니다.

  1. 디바이스 인터페이스를 구성합니다.

  2. 모든 최단 경로 우선(OSPF) 또는 기타 모든 IGP 프로토콜을 구성합니다.

  3. 구성 BGP(Border Gateway Protocol).

  4. RSVP를 구성합니다.

  5. 구성 MPLS.

개요

레이블이 BGP(Border Gateway Protocol) 여러 영역 또는 여러 자율 시스템 전반에서 RSVP 또는 LDP L IGP SP를 연결하면 RSVP 또는 LDP 로케이션 레이블이 RSVP 또는 LDP 레이블과 함께 Penultimate 홉 노드에 매핑됩니다. 그러나 스티치 포인트에는 두 영역 사이의 라우터에 지루한 레이블이 없습니다. 따라서, 스티치 포인트의 라우터는 패킷을 전달하기 위해 BGP(Border Gateway Protocol) 레이블을 사용했습니다.

Junos OS Release 15.1에서 시작하여 엔트로피 레이블을 구성하여 BGP(Border Gateway Protocol) 레이블 로드 밸런싱을 달성할 수 있습니다. 이 기능을 사용하면 트래픽에 대한 엔드-to-엔드 엔트로피 레이블 로드 밸런싱을 달성하기 위해 스티치 지점에서 엔트로피 BGP(Border Gateway Protocol) 사용할 수 있습니다. Junos OS 레이블링된 유니캐스트 LSP BGP(Border Gateway Protocol) 로피 레이블을 삽입할 수 있습니다.

기본적으로, 로피 레이블을 지원하는 라우터는 계층 수준에서 명령문으로 구성되어 LSP를 기준으로 해당 레이블을 load-balance-label-capability 시그널링합니다. [edit forwarding-options] 피어 라우터가 로드 밸런싱 레이블을 처리하지 못하면 계층 수준에서 구성하여 로피 레이블 기능의 시그널링을 방지할 no-load-balance-label-capability[edit forwarding-options] 수 있습니다.

주:

정책에 지정된 경로에 대해 egress에서 계층 수준에서 옵션을 사용하여 명시적으로 광고 내로피 레이블 기능을 no-entropy-label-capability[edit policy-options policy-statement policy name then] 비활성화할 수 있습니다.

토폴로지

라우터 그림 12 PE1은 ingress 라우터이자 Router PE2가 egress 라우터입니다. 라우터 P1 및 P2는 전송 라우터입니다. Router ABR은 Area 0과 Area 1의 에리어 브리지 라우터입니다. LAG는 트래픽의 로드 밸런싱을 위해 제공업체 라우터에 구성되어 있습니다. 라벨링된 유니캐스트를 위한 BGP(Border Gateway Protocol) 기능은 ingress Router PE1에서 활성화됩니다.

그림 12: Labeled Unicast를 위해 BGP(Border Gateway Protocol) Label 구성Labeled Unicast를 위해 BGP(Border Gateway Protocol) Label 구성

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 명령어를 CLI 입력한 다음 구성 모드에서 [edit]commit 입력합니다.

라우터 PE1

라우터 P1

라우터 ABR

라우터 P2

라우터 PE2

구성 라우터 PE1

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

라우터 PE1 구성:

주:

적절한 인터페이스 이름, 주소 및 기타 매개 변수를 수정한 후 Router PE2에 대한 이 프로시저를 반복합니다.

  1. IPv4 및 IPv6 주소로 인터페이스를 구성합니다.

  2. 루프백 인터페이스를 구성합니다.

  3. 라우터 ID와 자율 시스템 번호를 설정합니다.

  4. 모든 인터페이스에 대해 RSVP 프로토콜을 구성합니다.

  5. 라우터 pe1의 모든 인터페이스에서 MPLS 설정하고 LSP를 지정합니다.

  6. 내부 라우터에서 IBGP를 구성합니다.

  7. 내부 그룹 ibgp를 위해 BGP(Border Gateway Protocol) 유니캐스트에 대한 entropy label BGP(Border Gateway Protocol) 기능을 활성화합니다.

  8. ABR(Area border router)의 모든 인터페이스에서 최단 경로 우선(OSPF) 프로토콜을 활성화합니다.

  9. prefix 목록을 정의하여 로피 레이블 기능이 있는 경로를 지정합니다.

  10. 정책 EL을 정의하여 entropy Label 기능이 있는 경로를 지정합니다.

  11. 또 다른 정책 EL-2를 정의하여 로피 레이블 기능이 있는 경로를 지정합니다.

  12. BGP(Border Gateway Protocol) 라우팅 테이블로 최단 경로 우선(OSPF) 정책을 정의합니다.

  13. 라우팅 테이블로 경로 최단 경로 우선(OSPF) 정책을 BGP(Border Gateway Protocol) 정의합니다.

  14. 정적 경로를 라우팅 테이블로 내보내기 위한 BGP(Border Gateway Protocol) 정의합니다.

  15. VPN 커뮤니티에 VPN 대상을 구성합니다.

  16. 레이어 3 VPN 라우팅 인스턴스 VPN-l3vpn을 구성합니다.

  17. VPN-l3vpn 라우팅 인스턴스에 인터페이스를 할당합니다.

  18. VPN-l3vpn 라우팅 인스턴스에 대한 경로 구분자 구성

  19. VPN-l3vpn 라우팅 인스턴스에 대해 VRF(VPN Routing and Forwarding) 대상을 구성합니다.

  20. VPN-l3vpn 라우팅 인스턴스에 대한 Layer 3 VPN 프로토콜을 사용하여 Device CE1에 대한 정적 경로를 구성합니다.

  21. VPN-BGP(Border Gateway Protocol) 인스턴스에 대한 최단 경로 우선(OSPF) 라우팅 테이블로 최단 경로 우선(OSPF) 라우팅 경로를 내보낼 수 있습니다.

  22. VPN-최단 경로 우선(OSPF) 인스턴스에 최단 경로 우선(OSPF) 인터페이스를 할당합니다.

구성 라우터 P1

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

라우터 P1 구성:

주:

적절한 인터페이스 이름, 주소 및 기타 매개 변수를 수정한 후 라우터 P2에 대한 이 프로시저를 반복합니다.

  1. IPv4 및 IPv6 주소로 인터페이스를 구성합니다.

  2. 인터페이스에서 링크 집계를 구성합니다.

  3. 루프백 인터페이스를 구성합니다.

  4. 라우터가 MPLS 밸런싱을 위해 패킷을 대상에 해싱하는 데 사용하는 레이블을 구성합니다.

  5. 라우터 ID와 자율 시스템 번호를 설정합니다.

  6. 패킷당 로드 밸런싱을 활성화합니다.

  7. 모든 인터페이스에 대해 RSVP 프로토콜을 구성합니다.

  8. 라우터 P1의 MPLS 인터페이스에서 구성을 활성화하고 LSP를 지정합니다.

  9. 관리 인터페이스를 최단 경로 우선(OSPF) 라우터 P1의 모든 인터페이스에서 최단 경로 우선(OSPF) 프로토콜을 활성화합니다.

  10. 패킷당 로드 밸런싱에 대한 정책을 정의합니다.

구성 라우터 ABR

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

라우터 ABR 구성:

  1. IPv4 및 IPv6 주소로 인터페이스를 구성합니다.

  2. 루프백 인터페이스를 구성합니다.

  3. 인터페이스에서 링크 집계를 구성합니다.

  4. 라우터가 MPLS 밸런싱을 위해 패킷을 대상에 해싱하는 데 사용하는 레이블을 구성합니다.

  5. 라우터 ID와 자율 시스템 번호를 설정합니다.

  6. 패킷당 로드 밸런싱을 활성화합니다.

  7. 모든 인터페이스에 대해 RSVP 프로토콜을 구성합니다.

  8. 라우터 P1의 MPLS 인터페이스에서 구성을 활성화하고 LSP를 지정합니다.

  9. 내부 라우터에서 IBGP를 구성합니다.

  10. ABR의 모든 인터페이스에서 최단 경로 우선(OSPF) 프로토콜을 활성화합니다.

  11. 로피 레이블 기능이 있는 경로를 지정하는 정책을 정의합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show interfacesshow protocolsshow routing-optionsshow forwarding optionsshow policy-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

라우터 PE2에서 Entropy Label 기능이 광고되고 있는지 검증

목적

업스트림 라우터 PE2에서 egress에서entropy Label 기능 경로 속성이 광고되고 있는지 확인합니다.

실행

작동 모드에서 Router show route 10.255.101.200 advertising-protocol bgp 10.255.102.102 PE2에서 명령을 실행합니다.

의미

출력에 따르면 IP 주소가 10.255.101.200인 호스트 PE2가 지사 레이블 기능을 갖추고 있는 것으로 나타났습니다. 호스트는 네트워크 이웃에entropy label BGP(Border Gateway Protocol) 있습니다.

라우터 ABR이 Entropy Label 알림을 수신하는지 확인

목적

Router ABR이 Router PE2에서 수신 시 로트로피 레이블 광고를 수신하는지 확인합니다.

실행

작동 모드에서 Router show route 10.255.101.200 receiving-protocol bgp 10.255.101.200 ABR에서 명령을 실행합니다.

의미

Router ABR은 인접한 PE2로부터 BGP(Border Gateway Protocol) 레이블 기능 광고를 수신합니다.

Entropy Label Flag가 설정된지 확인

목적

ingress의 Label 요소에 대한 entropy Label 플래그가 설정되어 있는지 검증합니다.

실행

작동 모드에서 Router show route protocol bgp detail PE1에서 명령을 실행합니다.

의미

entropy Label은 Router PE1에서 활성화됩니다. 출력에 따르면 엔트로피 레이블이 엔드-to-엔드 로드 밸런싱을 달성하기 위해 레이블 BGP(Border Gateway Protocol) 유니캐스트에 사용 중인 것으로 나타났습니다.

Inet BGP(Border Gateway Protocol) Inet6 또는 Labeled Unicast를 위한 Prefix Independent 컨버전스에 대한 사용 사례

라우터 장애 시 네트워크 BGP(Border Gateway Protocol) 성능의 크기에 따라 네트워크 BGP(Border Gateway Protocol) 복구하는 데 몇 분에서 몇 분이 소요될 수 있습니다. 라우터에서 BGP(Border Gateway Protocol) 패킷 전달 엔진 PIC(Prefix Independent Convergence) 기능이 활성화되면 BGP(Border Gateway Protocol) 대상에 대한 계산된 최상의 경로 외에도 BGP(Border Gateway Protocol) 두 번째 최상의 경로에 설치합니다. 라우터는 네트워크에서 egress 라우터에 장애가 발생하고 정전 시간을 대폭 줄일 때 이 백업 경로를 활용합니다. 이 기능을 사용하면 egress 라우터에 장애가 발생하면 네트워크 다운타임이 감소할 수 있습니다.

네트워크에서 egress 라우터에 대한 액세스 IGP 장애가 발생하면 네트워크에서 이러한 정전을 감지하고 링크 상태는 네트워크 전반에 걸쳐 이 BGP(Border Gateway Protocol) 다음 홉에 대해 도달할 수 없는 것으로 표시됩니다. BGP(Border Gateway Protocol) 대체 경로를 재평가하고 대안 경로가 있는 경우 이 대체 다음 홉을 경로로 다시 패킷 전달 엔진. 이러한 유형의 egress 장애는 일반적으로 동시에 여러 프리픽스에 영향을 미치며, BGP(Border Gateway Protocol) 한 때 하나씩 이러한 모든 프리픽스를 업데이트해야 합니다. ingress 라우터에서 IGP SPF(Shortest Path First)를 완료하고 다음 홉을 업데이트합니다. Junos OS 지원되지 않는 프리픽스와 업데이트해야 하는 프로토콜에 대한 신호를 결정합니다. BGP(Border Gateway Protocol) 알림을 수신하고 잘못된 모든 Prefix에 대해 다음 홉을 업데이트합니다. 이 프로세스는 연결에 영향을 미칠 수 있으며 정전을 복구하는 데 몇 분이 소요될 수 있습니다. BGP(Border Gateway Protocol) PIC는 백업 경로가 이미 백업 경로에 설치되어 있는 경우 다운타 시간을 패킷 전달 엔진.

Junos OS Release 15.1부터 시작하여, 처음에는 Layer 3 VPN 라우터에서 지원됐던 BGP(Border Gateway Protocol) PIC 기능은 inet 및 inet6 유니캐스트, inet 및 inet6 레이블 유니캐스트와 같은 글로벌 테이블의 여러 경로를 통해 BGP(Border Gateway Protocol) 확장됩니다. BGP(BORDER GATEWAY PROTOCOL) PIC 지원 라우터에서 Junos OS Routing Engine의 간접 다음 홉에 대한 백업 경로를 설치하고 라우터 및 라우터에 패킷 전달 엔진 이 IGP. 한 IGP 경로가 있는 prefix에 대한 연결성이 잃어버 경우 라우팅 테이블을 업데이트하기 전에 단일 라우팅 엔진 메시지로 전송합니다. 이 라우팅 엔진 전송은 패킷 전달 엔진 다음 홉에 실패하고 백업 경로를 사용하여 트래픽을 재라우트해야 하다는 신호를 전송합니다. 영향을 미치는 대상 프리픽스에 대한 라우팅은 BGP(Border Gateway Protocol) 프리픽스에 대한 새로운 다음 홉을 다시 계산하기 전에도 BGP(Border Gateway Protocol) 계속됩니다. 라우터는 이 백업 경로를 사용하여 네트워크 전 세계적 수렴이 해결될 때까지 트래픽 손실을 BGP(Border Gateway Protocol) 있습니다.

도달 능력 손실이 신호가 전달될 때까지 정전이 발생하는 시간은 실제로 가장 가까운 라우터의 장애 탐지 시간과 컨버전스 시간의 IGP 시간입니다. 로컬 라우터가 정전을 감지하면, BGP(BORDER GATEWAY PROTOCOL) PIC 기능을 활성화하지 않은 경로 컨버전스는 영향을 받는 각 Prefix의 재계산으로 인한 라우터의 성능과 영향을 받는 프리픽스 수에 크게 의존합니다. 그러나 BGP(Border Gateway Protocol) PIC 기능을 활성화한 경우에도 BGP(Border Gateway Protocol) 해당 프리픽스에 대한 최적의 경로를 재계산하기 전에 라우팅 엔진 대기 최상의 경로로 데이터 플레인을 스위치합니다. 따라서 트래픽 손실은 최소화됩니다. 트래픽이 전달되는 동안에도 새로운 경로가 계산되고 이러한 새로운 경로는 데이터 플레인에 푸시됩니다. 따라서 영향을 받는 BGP(Border Gateway Protocol) 프리픽스의 수는 트래픽 정전이 발생한 시간에서 도달 능력 상실을 신호하는 BGP(Border Gateway Protocol) 영향을 미치지 않습니다.

Inet을 BGP(Border Gateway Protocol) Prefix Independent Convergence 구성

BGP(BORDER GATEWAY PROTOCOL) PIC(Prefix Independent Convergence) 지원 라우터에서 Junos OS 기반의 간접 다음 홉에 대한 백업 경로를 설치하고 라우팅 엔진 라우터 및 라우터에 이 경로를 패킷 전달 엔진 IGP. 한 IGP 경로가 있는 prefix에 대한 연결성이 잃어버 경우 라우팅 테이블을 업데이트하기 전에 단일 라우팅 엔진 신호가 전송됩니다. 이 라우팅 엔진 전송은 패킷 전달 엔진 다음 홉에 실패하고 백업 경로를 사용하여 트래픽을 재라우트해야 하다는 신호를 전송합니다. 영향을 미치는 대상 프리픽스에 대한 라우팅은 BGP(Border Gateway Protocol) 프리픽스에 대한 새로운 다음 홉을 다시 계산하기 전에도 BGP(Border Gateway Protocol) 계속됩니다. 라우터는 이 백업 경로를 사용하여 네트워크 전 세계적 수렴이 해결될 때까지 트래픽 손실을 BGP(Border Gateway Protocol) 있습니다. 처음에는 Layer 3 VPN 라우터에서 지원됐던 BGP(Border Gateway Protocol) PIC 기능은 inet 및 inet6 유니캐스트, inet 및 inet6 레이블 유니캐스트와 같은 글로벌 테이블의 BGP(Border Gateway Protocol) 경로로 확장됩니다.

시작하기 전에 다음을 할 수 있습니다.

  1. 디바이스 인터페이스를 구성합니다.

  2. 모든 최단 경로 우선(OSPF) 또는 기타 모든 IGP 구성합니다.

  3. 구성 MPLS 및 LDP를 구성합니다.

  4. 구성 BGP(Border Gateway Protocol).

주:

PIC BGP(Border Gateway Protocol) 기능은 MPC 인터페이스가 있는 라우터에서만 지원됩니다.

모범 사례:

MMPC(Modular Port Concentrators)를 장착한 라우터에서 아래와 같이 향상된 IP 네트워크 서비스를 사용할 수 있습니다.

PIC를 BGP(Border Gateway Protocol) PIC를 구성하는 경우:

  1. PIC를 BGP(Border Gateway Protocol) 활성화.
    주:

    PIC BGP(Border Gateway Protocol) 기능은 MPC 인터페이스가 있는 라우터에서만 지원됩니다.

  2. 패킷당 로드 밸런싱을 구성합니다.
  3. 라우팅 테이블에서 포우딩 테이블로 내보낼 수 있는 라우팅에 패킷당 로드 밸런싱 정책을 적용합니다.
  4. PIC가 BGP(Border Gateway Protocol) 있는지 확인

    작동 모드에서 명령을 show route extensive 입력합니다.

    다음 홉을 따라 포함된 출력 라인은 소프트웨어가 링크 장애가 발생하는 경로를 복구하는 데 사용할 Indirect next hop: weight 수 있습니다. 다음 값 중 하나는 넥타이홉 중량입니다.

    • 0x1 활성 다음 홉을 나타냅니다.

    • 0x4000 다음 홉을 나타냅니다.

예를 들면 다음과 같습니다. Inet을 BGP(Border Gateway Protocol) Prefix Independent Convergence 구성

이 예에서는 PIC를 inet에 BGP(Border Gateway Protocol) 방법을 보여줍니다. 라우터 장애 시 네트워크 BGP(Border Gateway Protocol) 성능의 크기에 따라 네트워크 BGP(Border Gateway Protocol) 복구하는 데 몇 분에서 몇 분이 소요될 수 있습니다. 라우터에서 BGP(Border Gateway Protocol) PIC(Prefix Independent Convergence BGP(Border Gateway Protocol)) 기능이 활성화되면 inet 및 inet6 유니캐스트와 inet 및 inet6 레이블 유니캐스트와 같은 글로벌 테이블에 여러 라우트가 있는 경우 대상에 대한 계산된 최상의 경로 외에도 두 번째 패킷 전달 엔진 최상의 경로에 설치됩니다. 라우터는 네트워크에서 egress 라우터에 장애가 발생하고 정전 시간을 대폭 줄일 때 이 백업 경로를 활용합니다.

요구 사항

이 예제를 구성하기 전에 장치 초기화 이외에는 특별한 구성이 필요하지 않습니다.

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • PIC 기능을 구성하는 MX 시리즈 BGP(Border Gateway Protocol) 라우터

  • 7개의 라우터로 구성할 M Series, MX 시리즈, T 시리즈 또는 PTX 시리즈 라우터를 조합할 수 있습니다.

  • Junos OS PIC가 구성된 장비에서 BGP(Border Gateway Protocol) 릴리스 15.1 이상

개요

처음에는 Junos OS Release 15.1에서부터 BGP(Border Gateway Protocol) PIC가 Layer 3 VPN 라우터에서 지원되는 BGP(Border Gateway Protocol) inet 및 inet6 유니캐스트와 같은 글로벌 테이블의 여러 경로와 inet 및 inet6 레이블 유니캐스트로 확장됩니다. BGP(Border Gateway Protocol) 대상에 대한 계산된 패킷 전달 엔진 외에도 두 번째 최상의 경로에 설치됩니다. 연결 IGP 액세스가 실패하면 라우터는 이 백업 경로를 사용하여 네트워크 전 세계 컨버전스가 해결될 때까지 트래픽 손실을 BGP(Border Gateway Protocol) 기간을 단축합니다.

주:

이 BGP(Border Gateway Protocol) PIC 기능은MPC를 지원하는 라우터에서만 지원됩니다.

토폴로지

이 예에서는 3개의 고객 에지(고객 에지(CE)) 라우터, Device CE0, CE1, CE2를 보여줍니다. 라우터 PE0, PE1 및 PE2는 PE(Provider Edge) 라우터입니다. 라우터 P0 및 P1은 제공업체의 코어 라우터입니다. BGP(Border Gateway Protocol) PIC가 Router PE0에서 구성됩니다. 테스트의 경우, 주소 192.168.1.5가 Device CE1의 두 번째 루프백 인터페이스 주소로 추가됩니다. 주소는 Routers PE1 및 PE2에 발표되어 내부 IBGP(BGP(Border Gateway Protocol) PE0)로 중계됩니다. Router PE0에는 192.168.1.5 네트워크로 가는 두 가지 경로가 있습니다. 이는 주 경로이자 백업 경로입니다. 그림 13 샘플 네트워크를 보여줍니다.

그림 13: Inet을 BGP(Border Gateway Protocol) PIC 구성Inet을 BGP(Border Gateway Protocol) PIC 구성

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 CLI 명령어에 복사하여 붙여넣은 다음 구성 모드에서 커밋을 [edit] 입력합니다.

라우터 PE0

라우터 P0

라우터 P1

라우터 PE1

라우터 PE2

디바이스 CE0

디바이스 CE1

디바이스 CE2

디바이스 PE0 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI Editor in Configuration Mode Junos OS CLI 참조하십시오.

Device PE0을 구성하려면:

  1. MMPC(Modular Port Concentrators)를 장착한 라우터에서 향상된 IP 네트워크 서비스를 제공합니다.

  2. 디바이스 인터페이스를 구성합니다.

  3. 루프백 인터페이스를 구성합니다.

  4. 관리 MPLS 모든 인터페이스에서 MPLS 및 LDP를 구성합니다.

  5. 코어 대면 IGP 구성합니다.

  6. 다른 PE 디바이스와 IBGP 연결을 구성합니다.

  7. 고객 디바이스와 EBGP 연결을 구성합니다.

  8. 로드 밸런싱 정책을 구성합니다.

  9. 넥스홉 셀프 정책을 구성합니다.

  10. PIC 에지 BGP(Border Gateway Protocol) 활성화

  11. 로드 밸런싱 정책을 적용합니다.

  12. 라우터 ID 및 AS(Autonomous System) 번호를 할당합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show chassisshow interfacesshow protocolsshow policy-optionsshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

광범위한 경로 정보 표시

목적

PIC BGP(Border Gateway Protocol) 작동하고 있는지 확인

실행

Device PE0에서 명령을 show route extensive 실행합니다.

의미

Junos OS 넥타이 홉과 값을 사용하여 링크 장애가 발생하면 백업 경로를 weight 선택합니다. 다음 값 중 하나는 넥타이홉 중량입니다.

  • 0x1 활성 다음 홉을 통해 기본 경로를 나타냅니다.

  • 0x4000 패시브 다음 홉을 통해 백업 경로를 나타냅니다.

포우링 테이블 표시

목적

이 명령을 사용하여 포우링 및 커널 라우팅 테이블 상태를 show route forwarding-table 검사합니다.

실행

Device PE0에서 명령을 show route forwarding-table destination 192.168.1.5 extensive 실행합니다.

의미

Junos OS 넥타이 홉과 값을 사용하여 링크 장애가 발생하면 백업 경로를 weight 선택합니다. 다음 값 중 하나는 넥타이홉 중량입니다.

  • 0x1 활성 다음 홉을 통해 기본 경로를 나타냅니다.

  • 0x4000 패시브 다음 홉을 통해 백업 경로를 나타냅니다.

BGP(Border Gateway Protocol) Labeled Unicast를 BGP(Border Gateway Protocol) PIC 에지 개요

이 섹션에서는 전송 프로토콜로 레이블이 BGP(Border Gateway Protocol) 유니캐스트를 사용하는 BGP(Border Gateway Protocol) PIC Edge의 이점과 개요에 대해 설명합니다.

라벨링 BGP(Border Gateway Protocol) 유니캐스트를 사용하는 PIC 에지의 BGP(Border Gateway Protocol) 이점

이 기능은 다음과 같은 이점을 제공합니다.

  • 다중 도메인 네트워크에서 경계(ABR 및 ASBR) 노드 장애 발생 시 트래픽 보호 기능을 제공합니다.

  • 기본 경로를 사용할 수 없게 되는 경우 네트워크 연결의 신속한 복구와 트래픽 손실 감소

어떻게 BGP(Border Gateway Protocol) Prefix Independent Convergence가 작동합니까?

BGP(Border Gateway Protocol) PIC(Prefix Independent Convergence)는 네트워크 노드 장애 시 BGP(Border Gateway Protocol) 수렴성을 개선합니다. BGP(Border Gateway Protocol) PIC는 라우팅 엔진 상의 간접 넥타이 홉에 대한 기본 및 백업 경로를 생성 및 저장하고 패킷 전달 엔진. 네트워크 노드 장애가 발생하면 라우팅 엔진 BGP(Border Gateway Protocol) 다음 패킷 전달 엔진 홉에 장애가 발생하고 트래픽이 사전 계산된 동일 비용 또는 백업 경로로 재지정됩니다. 트래픽을 대상 prefix로 라우팅하는 것은 백업 경로를 통해 글로벌 컨버전스가 해결될 때까지 트래픽 손실을 BGP(Border Gateway Protocol) 것입니다.

BGP(Border Gateway Protocol) 컨버전스가 코어 및 에지 네트워크 노드 장애 모두에 적용될 수 있습니다. PIC 코어가 BGP(Border Gateway Protocol) 노드 또는 코어 링크 장애의 결과로 포우링 체인에 대한 조정이 이행됩니다. PIC 에지의 BGP(Border Gateway Protocol) 에지 노드 또는 에지 링크 장애로 인해 포링 체인에 대한 조정이 이행됩니다.

BGP(Border Gateway Protocol) 프로토콜로 BGP(Border Gateway Protocol)(Labeled Unicast)를 사용하는 PIC 에지

BGP(Border Gateway Protocol) PIC Edge는 레이블 BGP(Border Gateway Protocol) 전송 프로토콜을 사용하여 멀티도그 네트워크에서 경계 노드(ABR 및 ASBR) 장애가 발생하면 트래픽을 보호하고 재라우팅할 수 있습니다. 멀티도그 네트워크는 일반적으로 메트로 이더넷(Metro Ethernet) 집계 및 모바일 백할 네트워크 설계에서 사용됩니다.

주니퍼 네트웍스 MX 시리즈, EX 시리즈 및 PTX 시리즈 디바이스에서 BGP(Border Gateway Protocol) PIC Edge는 전송 프로토콜로 BGP(Border Gateway Protocol) 유니캐스트로 레이어 3 서비스를 지원합니다. 또한 MX Series, 주니퍼 네트웍스, EX9204, EX9208, EX9214, EX9251 및 EX9253 디바이스에서 BGP(Border Gateway Protocol) PIC Edge는 전송 프로토콜로 분류되는 유니캐스트로 분류된 BGP(Border Gateway Protocol) VPLS, LDP VPLS 및 FEC 129 VPLS(Layer 2 Circuit BGP(Border Gateway Protocol) Layer 2 Circuit, Layer 2 VPN 및 VPLS)BGP(Border Gateway Protocol) 지원합니다. 이러한 BGP(Border Gateway Protocol) 다중 경로(여러 PES에서 학습)와 레이블이 BGP(Border Gateway Protocol) 경로로 해결됩니다. 이 경로는 다른 ABRS에서 학습한 다중 경로일 수 있습니다. PIC 에지에서 지원되는 BGP(Border Gateway Protocol) 전송 프로토콜은 RSVP, LDP, 최단 경로 우선(OSPF), ISIS입니다. 릴리스 Junos OS 릴리스 20.2R1, MX 시리즈, EX9204, EX9208, EX9214, EX9251 및 EX9253 디바이스는 전송 프로토콜로 BGP(Border Gateway Protocol) 유니캐스트를 사용하는 Layer 2 회로, 레이어 2 VPN 및 VPLS(BGP(Border Gateway Protocol) VPLS, LDP VPLS 및 FEC 129 VPLS)를 위한 BGP(Border Gateway Protocol) PIC 에지 보호를 지원합니다.

주니퍼 네트웍스 MX 시리즈, EX 시리즈 및 PTX 시리즈 장치에서 전송이 지원되는 BGP(Border Gateway Protocol) 유니캐스트로 BGP(Border Gateway Protocol) PIC 에지 보호를 제공합니다.

  • IPv4에서 제공하는 IPv4 BGP(Border Gateway Protocol) 유니캐스트

  • IPv6 BGP(Border Gateway Protocol) 레이블 유니캐스트를 통해 IPv4 BGP(Border Gateway Protocol) 유니캐스트 서비스 라벨링

  • IPv4 레이블 유니캐스트를 통해 IPv4 레이어 3 VPN BGP(Border Gateway Protocol) 서비스

  • IPv6 레이어 3 VPN 서비스 over IPv4 또는 BGP(Border Gateway Protocol) 유니캐스트

MX Series 주니퍼 네트웍스 EX 시리즈 디바이스에서 전송이 지원되는 BGP(Border Gateway Protocol) 유니캐스트로 BGP(Border Gateway Protocol) PIC 에지 보호를 제공합니다.

  • 레이블링된 유니캐스트를 통해 IPv4 BGP(Border Gateway Protocol) 레이어 2 서킷 서비스

  • IPv4 또는 라벨링된 유니캐스트를 BGP(Border Gateway Protocol) 레이어 2 VPN 서비스

  • 레이블이 BGP(Border Gateway Protocol) BGP(Border Gateway Protocol) 유니캐스트를 통해 VPLS(BGP(Border Gateway Protocol) VPLS, LDP VPLS 및 FEC 129 VPLS) 서비스

Layer BGP(Border Gateway Protocol)용 Labeled Unicast를 BGP(Border Gateway Protocol) PIC 에지 구성

MX 시리즈, EX9204, EX9208, EX9214, EX9251 및 EX9253 장비는 전송 프로토콜로 지정된 유니캐스트로 BGP(Border Gateway Protocol) 유니캐스트를 사용하는 레이어 2 회로, 레이어 2 VPN 및 VPLS(BGP(Border Gateway Protocol) VPLS, LDP VPLS 및 FEC 129 VPLS) 서비스를 위한 BGP(Border Gateway Protocol) PIC 에지 보호를 지원합니다. BGP(Border Gateway Protocol) 레이블링된 BGP(Border Gateway Protocol) 프로토콜을 사용하는 PIC 에지는 다중 도메인 네트워크에서 ABR 및 ASBR(Border Node)을 통해 트래픽 장애를 보호할 수 있습니다. 멀티도그 네트워크는 일반적으로 메트로-Aggregation 및 모바일 백할 네트워크 설계에 사용됩니다.

PIC 에지 보호를 위한 BGP(Border Gateway Protocol) 위한 사전 전제는 확장된 넥스홉 계층을 패킷 전달 엔진 PFE(패킷 전달 엔진)를 프로그래밍하는 것입니다.

Labeled 유니캐스트 BGP(Border Gateway Protocol) 위해 확장된 넥스트 홉 계층을 활성화하려면 [ ] 계층 수준에서 다음 CLI 구성 명령문을 edit protocols 구성해야 합니다.

다음 BGP(Border Gateway Protocol) 대해 BGP(Border Gateway Protocol) MPLS PIC를 활성화하려면 [ ] 계층 CLI 구성 명령문을 edit routing-options 구성해야 합니다.

Layer 2 서비스를 빠르게 컨버전스하려면 [ ] 계층 CLI 구성 명령문을 edit protocols 구성해야 합니다.

Layer 2 회로 및 LDP VPLS의 경우:

Layer 2 VPN, BGP(Border Gateway Protocol) VPLS 및 FEC129의 경우:

예를 들면 다음과 같습니다. 라벨링된 유니캐스트를 실행하는 Layer 3 VPN상에서 IPv4 BGP(Border Gateway Protocol) 트래픽 보호

이 예에서는 PIC(prefix-independent convergence) 에지 레이블 유니캐스트를 BGP(Border Gateway Protocol) 구성하고 레이어 3 VPN에서 IPv4 트래픽을 보호하는 방법을 보여줍니다. 고객 에지(CE) 라우터의 IPv4 트래픽이 PE 라우터로 전송되면 IPv4 트래픽은 레이블이 지정된 유니캐스트가 전송 프로토콜로 BGP(Border Gateway Protocol) Layer 3 VPN을 통해 라우팅됩니다.

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • MX 시리즈 라우터.

  • Junos OS 릴리스 19.4R1 이상에서 실행됩니다.

개요

다음 토폴로지는 기본 경로가 비가용 상태일 때마다 트래픽을 백업 경로로 스위칭하여 ABR 및 ASBR 보호 기능을 제공합니다.

토폴로지

그림 14 도메인 간 전송 프로토콜로 BGP(Border Gateway Protocol) 유니캐스트가 실행되는 Layer 3 VPN을 보여 주는 것입니다.

그림 14: LDP 전송 프로토콜을 BGP(Border Gateway Protocol) LSP(Labeled Unicast)를 통해 Layer 3 VPN
토폴로지

다음 표에서는 토폴로지에서 사용되는 구성 요소를 설명하고 있습니다.

주요 구성 요소

디바이스 유형

위치

CE1

MX 시리즈

고객 네트워크에 연결.

PE1

MX 시리즈

기본 및 백업 라우팅 경로로 구성되어 CE1에서 CE2로 트래픽을 보호하고 재라우트합니다.

P1-P3

MX 시리즈

트래픽을 전송하는 코어 라우터.

ABR1-ABR2

MX 시리즈

영역 경계 라우터

ABSR1-ABSR4

MX 시리즈

자율 시스템 경계 라우터

RR1-RR3

MX 시리즈

루트 반영기

PE2-PE3

MX 시리즈

고객 에지 라우터(CE2)에 연결된 PE 라우터입니다.

CE2

MX 시리즈

고객 네트워크에 연결.

PE2 및 PE3 디바이스 주소는 ABR1 및 ABR2에서 레이블이 지정된 유니캐스트 경로로 학습됩니다. 이러한 경로는 IGP/LDP 프로토콜을 통해 해결됩니다. PE1은 PE2 및 PE3 디바이스에서 CE2 경로를 학습합니다.

구성

LDP를 BGP(Border Gateway Protocol) LDP를 사용하는 BGP(Border Gateway Protocol) PIC 에지로 구성하기 위해 다음 작업을 수행합니다.

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 명령어를 CLI 입력한 다음 구성 모드에서 [edit]commit 입력합니다.

디바이스 CE1

디바이스 PE1

디바이스 P1

디바이스 RR1

디바이스 ABR1

디바이스 ABR2

디바이스 P2

디바이스 RR2

디바이스 ASBR1

디바이스 ASBR2

디바이스 ASBR3

디바이스 ASBR4

디바이스 RR3

디바이스 P3

디바이스 PE2

디바이스 PE3

디바이스 CE2

CE1 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 CE1 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 라우팅 옵션을 구성합니다.

  5. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 ABRS로 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

PE1 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 PE1 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 고객 서비스를 제공하기 위해 Layer 3 VPN 라우팅 인스턴스를 구성합니다.

  5. resolver RIB 가져오기 정책 및 해결 RIB를 구성하여 정책에 지정된 선택한 레이어 3 VPN Prefix에 대해 더 확장된 계층형 넥스톰 구조를 활성화합니다.

  6. 프로토콜 최단 경로 우선(OSPF) 구성합니다.

  7. 도메인 전반에서 IP 및 MPLS 프로토콜을 구성합니다.

  8. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 ABRS로 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , , , 및 명령어를 입력하여 show chassisshow interfacesshow policy-optionsshow routing-instancesshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

P1 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 P1을 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 루프백 인터페이스를 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 라우팅 옵션을 구성합니다.

  5. 인터페이스에서 ISIS, RSVP, LDP MPLS 프로토콜을 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

RR1 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 RR1을 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 루프백 인터페이스를 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 라우팅 옵션을 구성합니다.

  5. 인터페이스에서 ISIS, RSVP, LDP MPLS 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

ABR1 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 ABR1을 구성하려면:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

ABR2 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

장비 ABR2를 구성하려면:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

P2 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 P2 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 라우팅 옵션을 구성합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

RR2 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 RR2 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

ASBR1 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 ASBR1을 구성하려면:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

ASBR2 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 ASBR2를 구성하려면:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

ASBR3 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 ASBR3을 구성하려면:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

ASBR4 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 ASBR4를 구성하려면:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

RR3 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 RR3 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 트래픽 보호를 위해 플로우당 로드 균형 정책을 적용합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

  6. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

P3 디바이스 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 P3 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 라우팅 옵션을 구성합니다.

  5. 인터페이스에서 ISIS, RSVP, MPLS 및 LDP 프로토콜을 구성합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

PE2 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 PE2 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 고객 서비스를 제공하기 위해 Layer 3 VPN 라우팅 인스턴스를 구성합니다.

  5. resolver RIB 가져오기 정책 및 해결 RIB를 구성하여 정책에 지정된 선택한 레이어 3 VPN Prefix에 대해 더 확장된 계층형 넥스톰 구조를 활성화합니다.

  6. 인터페이스에서 ISIS, RSVP, LDP MPLS 프로토콜을 구성합니다.

  7. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , , , 및 명령어를 입력하여 show chassisshow interfacesshow policy-optionsshow routing-instancesshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

PE3 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 PE3 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 고객 서비스를 제공하기 위해 Layer 3 VPN 라우팅 인스턴스를 구성합니다.

  5. resolver RIB 가져오기 정책 및 해결 RIB를 구성하여 정책에 지정된 선택한 레이어 3 VPN Prefix에 대해 더 확장된 계층형 넥스톰 구조를 활성화합니다.

  6. 인터페이스에서 ISIS, RSVP, LDP MPLS 프로토콜을 구성합니다.

  7. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , , , 및 명령어를 입력하여 show chassisshow interfacesshow policy-optionsshow routing-instancesshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

CE2 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI 편집기사용 CLI 참조하십시오.

디바이스 CE2 구성:

  1. IP 및 데이터 전송을 지원하도록 인터페이스를 MPLS.

  2. LDP 및 라우터 세션을 위한 라우터 ID 및 종료 인터페이스로 사용할 루프백 BGP(Border Gateway Protocol) 구성합니다.

  3. 다중 경로 해결 정책을 구성하여 PFE에 계층형 다중 경로 설치

  4. 라우팅 옵션을 구성합니다.

  5. 레이블 BGP(Border Gateway Protocol) 유니캐스트를 구성하여 루프백 IP 주소를 레이블링된 BGP(Border Gateway Protocol) 프리픽스로 교환합니다.

결과

구성 모드에서 , 및 명령어를 입력하여 show interfacesshow policy-optionsshow routing-optionsshow protocols 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

Nexthops가 해결된지 확인

목적

PE2 및 PE3 넥스톰 넥스톰이 PE1에서 해결된지 확인

실행

작동 모드에서 명령을 show route forwarding-table destination 실행합니다.

의미

기본 및 백업 넥스톰에 대한 가중치를 0x10x4000 볼 수 있습니다.

라우팅 테이블의 Nexthop 엔트리 검증

목적

PE1에서 활성 넥스톰 라우팅 엔트리를 검증합니다.

실행

작동 모드에서 명령을 show route extensive expanded-nh 실행합니다.

의미

가중치와 기본 및 0x1 백업 넥스톰(nexthops)을 0x4000 볼 수 있습니다.

L2VPN 및 VPLS BGP(Border Gateway Protocol) FAT Pseudowire 지원 개요

의사회로는 패킷 스위칭 네트워크(PSN)를 통해 T1 라인과 같은 통신 서비스의 핵심 속성을 MPLS 에뮬레이터를 제공하는 Layer 2 회로 또는 서비스입니다. 의사회선은 해당 서비스 정의에 필요한 탄력성 요구 사항을 유선에 에뮬레이터에 에뮬레이터에 제공하는 데 필요한 최소 기능만 제공하는 데 그 목적으로 합니다.

가상 네트워크에서 MPLS(draft-keyupdate-l2vpn-fat-pw-bgp)에설명된 바와 같이 의사회로 플로우 레이블의 플로우 인식 전송(FAT)은 L2VPN(Layer 2 Virtual Private Network) 및 VPLS(Virtual Private LAN Service)를 위한 BGP(Border Gateway Protocol) 신호 전달 의사회로에서 트래픽을 로드 밸런싱하는 데 사용됩니다.

FAT Flow Label은 레이블 에지 라우터(LERS)에서만 구성됩니다. 이로 인해 전송 라우터 또는 LSRS(Label-Switching Router)가 페이로드를 분산하지 않고도 ECMP(Equal-Cost Multipath) 경로 또는 LAG(link aggregation groups)에서 MPLS 패킷의 로드 심층 패킷 검사 밸런싱을 수행하게 됩니다.

FAT 플로우 레이블은 VPWS 및 VPLS 의사회선에 대한 LDP 신호 전송 동등성 클래스(FEC 128 및 FEC 129) 의사회선에 사용할 수 있습니다. 인터페이스 매개 변수(Sub-TLV)는 FEC 128 및 FEC 129 의사회선 모두에서 사용됩니다. LDP에 정의된 서브-TLV에는 전송(T) 및 receive (R) 비트가 포함되어 있습니다. T 비트는 플로우 레이블을 푸시하는 기능을 광고합니다. R 비트는 플로우 레이블을 팝업하는 기능을 광고합니다. 기본적으로 이들 의사회선에 대한 PE(Provider Edge) 라우터의 시그널링 동작은 레이블 세트의 T 및 R 비트에 대해 레이블 집합을 0으로 표시하는 것입니다.

및 구성 명령문은 LDP 레이블 매핑 메시지를 위한 FEC의 인터페이스 매개 변수의 일부인 flow-label-transmit Sub-TLV 필드에서 T 비트 및 R 비트 광고를 1로 설정하는 기능을 flow-label-receive 제공합니다. 이러한 명령문을 사용하면 L2VPN 및 VPLS와 같은 시그널링된 의사회로를 제어하기 위해 컨트롤 플레인의 라우팅 피어에 로드 밸런싱 레이블과 레이블의 BGP(Border Gateway Protocol) 제어할 수 있습니다.

트래픽에 대한 로드 릴레인 BGP(Border Gateway Protocol) L2VPN에 대한 FAT MPLS 지원

플로우 인식 전송(FAT) 또는 플로우 레이블은 L2VPN과 같은 BGP(Border Gateway Protocol) 신호 방식의 의사회로에서 지원되어 레이블 에지 라우터( LE)에서만 구성됩니다. 이를 통해 전송 라우터 또는 LSRS(Label-Switching Router)는 페이로드를 분산하지 않고도 ECMP(Equal-Cost Multipath Path) 또는 LAG(link aggregation groups) 전반에서 MPLS 패킷의 로드 밸런싱을 수행할 심층 패킷 검사 수 있습니다. FAT 의사회로 또는 플로우 레이블은 LDP 신호 L2VPNs와 포우징 동등한 클래스(FEC128 및 FEC129)와 함께 사용할 수 있으며, 점대점(point-to-multipoint) Layer 2 서비스를 위한 BGP(Border Gateway Protocol) 신호 전달 의사회로에 대한 플로우 레이블 지원이 확장됩니다.

L2VPN에 대한 FAT 의사회로 지원을 구성하기 BGP(Border Gateway Protocol) 트래픽에 대한 로드 릴레인 MPLS:

  • 디바이스 인터페이스를 구성하고 MPLS 인터페이스에서 디바이스를 활성화합니다.

  • RSVP를 구성합니다.

  • 원격 MPLS LSP 및 LSP를 구성합니다.

  • 구성 BGP(Border Gateway Protocol) 최단 경로 우선(OSPF).

트래픽에 대한 로드 릴레인 BGP(Border Gateway Protocol) L2VPN에 대한 FAT 의사 MPLS 구성하려면 다음을 해야 합니다.

  1. L2VPN 프로토콜의 특정 라우팅 인스턴스에 대해 제공업체 장비에 연결된 사이트를 구성합니다.
  2. 라우팅 인스턴스에 대한 L2VPN 프로토콜을 구성하여 수신 방향의 플로우 레이블을 원격 PE로 Pop하는 광고 기능을 제공합니다.
  3. L2VPN 프로토콜을 구성하여 원격 PE에 전송 방향의 플로우 레이블을 푸시하는 광고 기능을 제공합니다.
  4. VPLS 프로토콜의 특정 라우팅 인스턴스에 대해 제공업체 장비에 연결된 사이트를 구성합니다.
  5. 라우팅 인스턴스를 위한 VPLS 프로토콜을 구성하여 리모트 PE로의 수신 방향의 플로우 레이블을 pop하는 광고 기능을 제공합니다.
  6. VPLS 프로토콜을 구성하여 원격 PE로 전송 방향의 플로우 레이블을 푸시하는 광고 기능을 제공합니다.

예를 들면 다음과 같습니다. 트래픽에 대한 로드 릴레인 BGP(Border Gateway Protocol) L2VPN에 대한 FAT MPLS 지원

이 예에서는 L2VPN에 대한 FAT 의사회로 지원을 구현하여 트래픽의 로드 릴레인을 BGP(Border Gateway Protocol) 방법을 MPLS 있습니다.

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • 5대의 MX 시리즈 라우터

  • Junos OS Release 16.1 이상이 모든 장치에서 실행됩니다.

L2VPN에 대한 FAT 의사회로 지원을 BGP(Border Gateway Protocol) 라우팅 및 시그널링 프로토콜을 구성해야 합니다.

개요

Junos OS L2VPN과 같은 BGP(Border Gateway Protocol) 신호 방식의 의사회로를 지원하는 FAT(Flow-Aware Transport) 플로우 레이블을 LE(Label Edge Router)상에서만 구성할 수 있습니다. 이로 인해 전송 라우터 또는 LSRS(Label-Switching Router)가 페이로드를 분산하지 않고도 ECMP(Equal-Cost Multipath) 경로 또는 LA 심층 패킷 검사G(link aggregation groups)에서 MPLS 패킷의 로드 밸런싱을 수행하게 됩니다. FAT 플로우 레이블은 VPWS 및 VPLS 의사회선에 대한 LDP 신호 전송 동등성 클래스(FEC 128 및 FEC 129) 의사회선에 사용할 수 있습니다.

토폴로지

그림 15디바이스 PE1 및 Device PE2에 구성된 BGP(Border Gateway Protocol) L2VPN에 대한 FAT 의사회로 지원을 보여줍니다.

그림 15: L2VPN에 대한 FAT Pseudowire BGP(Border Gateway Protocol) 예L2VPN에 대한 FAT Pseudowire BGP(Border Gateway Protocol) 예

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 명령어를 CLI 입력한 다음 구성 모드에서 [edit]commit 입력합니다.

CE1

PE1

P

PE2

CE2

PE1 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI Editor in Configuration Mode Junos OS CLI 참조하십시오.

Device PE1을 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 무중단 라우팅을 구성하고 라우터 ID를 구성합니다.

  3. AS(Autonomous System) 번호를 구성하고 내보내기 명령문을 사용하여 로컬 라우터의 포우링 테이블에 정책을 적용합니다.

  4. 인터페이스에서 RSVP 프로토콜을 구성합니다.

  5. 레이블 스위칭 경로 속성을 MPLS 프로토콜에 적용하고 인터페이스를 구성합니다.

  6. 피어 그룹을 정의하고 피어 그룹을 위한 BGP(Border Gateway Protocol) 로컬 엔드 주소의 주소를 vpls-pe 구성합니다.

  7. 업데이트 시 NLIS에 대한 프로토콜 패밀리 속성을 구성합니다.

  8. 피어 그룹에 대해 이웃을 vpls-pe 구성합니다.

  9. 트래픽 엔지니어링을 구성하고 최단 경로 우선(OSPF) 0.0.0.0의 인터페이스를 구성합니다.

  10. 라우팅 정책과 BGP(Border Gateway Protocol) 정보를 구성합니다.

  11. 라우팅 인스턴스 유형을 구성하고 인터페이스를 구성합니다.

  12. 예를 들어 경로 구분자 를 구성하고 l2vpn-inst VRF 대상 커뮤니티를 구성합니다.

  13. L2VPN 프로토콜에 필요한 캡슐화 유형을 구성합니다.

  14. 서비스 제공업체 장비에 연결된 사이트를 구성합니다.

  15. 라우팅 인스턴스를 위한 L2VPN 프로토콜을 구성하여 수신 PE로의 플로우 레이블을 pop하고 원격 PE로의 전송 방향에서 플로우 레이블을 푸시하는 광고 기능을 제공하도록 합니다.

  16. 라우팅 인스턴스 유형을 구성하고 인터페이스를 구성합니다.

  17. 예를 들어 경로 구분자 를 구성하고 vp1 VRF 대상 커뮤니티를 구성합니다.

  18. VPLS 도메인에 최대 사이트 식별자를 할당합니다.

  19. VPLS 인스턴스에 대한 터널 서비스를 사용하지 말고 제공업체 장비에 연결된 사이트에 사이트 식별자를 할당하도록 구성합니다.

  20. 라우팅 인스턴스를 위한 VPLS 프로토콜을 구성하여 수신 PE로의 플로우 레이블을 pop하고 원격 PE로의 전송 방향에서 플로우 레이블을 푸시하는 광고 기능을 제공하도록 합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-instancesshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

BGP(Border Gateway Protocol) 요약 정보 검증
목적

요약 BGP(Border Gateway Protocol) 확인

실행

작동 모드에서 명령어를 show bgp summary 입력합니다.

의미

출력은 BGP(Border Gateway Protocol) 요약 정보를 표시합니다.

L2VPN 연결 정보 검증
목적

Layer 2 VPN 연결 정보를 확인합니다.

실행

작동 모드에서 명령을 show l2vpn connections 실행하여 Layer 2 VPN 연결 정보를 표시합니다.

의미

출력은 플로우 레이블 전송 및 플로우 레이블 수신 정보와 함께 Layer 2 VPN 연결 정보를 표시됩니다.

경로 검증
목적

예상되는 경로가 학습된지 확인

실행

작동 모드에서 명령을 실행하여 라우팅 테이블에 show route 경로를 표시합니다.

의미

출력은 라우팅 테이블의 모든 경로를 보여줍니다.

PE2 구성

절차

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI Editor in Configuration Mode Junos OS CLI 참조하십시오.

Device PE2를 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 라우터 ID를 구성합니다.

  3. AS(Autonomous System) 번호를 구성하고 내보내기 명령문을 사용하여 로컬 라우터의 포우링 테이블에 정책을 적용합니다.

  4. 인터페이스에서 RSVP 프로토콜을 구성합니다.

  5. 레이블 스위칭 경로 속성을 MPLS 프로토콜에 적용하고 인터페이스를 구성합니다.

  6. 피어 그룹을 정의하고 피어 그룹에 대한 BGP(Border Gateway Protocol) 로컬 엔드 주소를 vpls-pe 구성합니다.

  7. 업데이트 시 NLRIS에 대한 프로토콜 패밀리 속성을 구성합니다.

  8. 피어 그룹에 대해 이웃을 vpls-pe 구성합니다.

  9. 트래픽 엔지니어링을 구성하고 최단 경로 우선(OSPF) 0.0.0.0의 인터페이스를 구성합니다.

  10. 라우팅 정책과 BGP(Border Gateway Protocol) 정보를 구성합니다.

  11. 라우팅 인스턴스 유형을 구성하고 인터페이스를 구성합니다.

  12. 예를 들어 경로 구분자 를 구성하고 l2vpn-inst VRF 대상 커뮤니티를 구성합니다.

  13. L2VPN 프로토콜에 필요한 캡슐화 유형을 구성합니다.

  14. 서비스 제공업체 장비에 연결된 사이트를 구성합니다.

  15. 라우팅 인스턴스를 위한 L2VPN 프로토콜을 구성하여 수신 PE로의 플로우 레이블을 pop하고 원격 PE로의 전송 방향에서 플로우 레이블을 푸시하는 광고 기능을 제공하도록 합니다.

  16. 라우팅 인스턴스 유형을 구성하고 인터페이스를 구성합니다.

  17. 예를 들어 경로 구분자 를 구성하고 vpl1 VRF 대상 커뮤니티를 구성합니다.

  18. VPLS 도메인에 최대 사이트 식별자를 할당합니다.

  19. VPLS 인스턴스에 대한 터널 서비스를 사용하지 말고 제공업체 장비에 연결된 사이트에 사이트 식별자를 할당하도록 구성합니다.

  20. 라우팅 인스턴스를 위한 VPLS 프로토콜을 구성하여 수신 PE 방향으로 플로우 레이블을 pop하고 원격 PE로의 전송 방향의 푸시 플로우 레이블에 광고 기능을 제공합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-instancesshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

BGP(Border Gateway Protocol) 요약 정보 검증

목적

요약 BGP(Border Gateway Protocol) 확인

실행

작동 모드에서 명령어를 show bgp summary 입력합니다.

의미

출력은 BGP(Border Gateway Protocol) 요약 정보를 표시합니다.

L2VPN 연결 정보 검증

목적

Layer 2 VPN 연결 정보를 확인합니다.

실행

작동 모드에서 명령을 show l2vpn connections 실행하여 Layer 2 VPN 연결 정보를 표시합니다.

의미

출력은 플로우 레이블 전송 및 플로우 레이블 수신 정보와 함께 Layer 2 VPN 연결 정보를 표시됩니다.

경로 검증

목적

예상되는 경로가 학습된지 확인

실행

작동 모드에서 명령을 실행하여 라우팅 테이블에 show route 경로를 표시합니다.

의미

출력은 라우팅 테이블의 모든 경로를 보여줍니다.

트래픽에 대한 로드 균형 BGP(Border Gateway Protocol) VPLS에 대한 FAT pseudowire MPLS 구성

플로우 인식 전송(FAT) 또는 플로우 레이블은 VPLS와 같은 BGP(Border Gateway Protocol) 신호 방식의 의사회로에서 지원될 수 있으며 레이블 에지 라우터( LERS)에서만 구성됩니다. 이를 통해 전송 라우터 또는 LSRS(Label-Switching Router)는 페이로드를 분산하지 않고도 ECMP(Equal-Cost Multipath) 또는 LAG(link aggregation groups) 전반에서 MPLS 패킷의 로드 심층 패킷 검사 밸런싱을 수행할 수 있습니다. FAT 의사회로 또는 플로우 레이블은 포울 등가 클래스(FEC128 및 FEC129)와 함께 LDP 신호 VPLS와 함께 사용할 수 있으며, 점대점(point-to-multipoint) Layer 2 서비스를 위한 BGP(Border Gateway Protocol) 신호 전송 의사회로의 플로우 레이블 지원이 확장됩니다.

VPLS에 대한 FAT 의사회로 지원을 BGP(Border Gateway Protocol) 트래픽에 대한 로드 균형 MPLS:

  • 디바이스 인터페이스를 구성하고 MPLS 인터페이스에서 디바이스를 활성화합니다.

  • RSVP를 구성합니다.

  • 원격 MPLS LSP 및 LSP를 구성합니다.

  • 구성 BGP(Border Gateway Protocol) 최단 경로 우선(OSPF).

VPLS에 대한 FAT 의사회로 지원을 BGP(Border Gateway Protocol) 트래픽에 대한 로드 균형 MPLS 다음과 같은 작업을 해야 합니다.

  1. VPLS 프로토콜의 특정 라우팅 인스턴스에 대해 제공업체 장비에 연결된 사이트를 구성합니다.
  2. 라우팅 인스턴스를 위한 VPLS 프로토콜을 구성하여 리모트 PE로의 수신 방향의 플로우 레이블을 pop하는 광고 기능을 제공합니다.
  3. VPLS 프로토콜을 구성하여 원격 PE로 전송 방향의 플로우 레이블을 푸시하는 광고 기능을 제공합니다.

예를 들면 다음과 같습니다. 트래픽에 대한 로드 균형 BGP(Border Gateway Protocol) VPLS에 대한 FAT pseudowire MPLS 구성

이 예에서는 VPLS에 대한 FAT 의사회로 지원을 구현하여 트래픽의 로드 균형을 BGP(Border Gateway Protocol) 방법을 MPLS 보여줍니다.

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • 5대의 MX 시리즈 라우터

  • Junos OS Release 16.1 이상이 모든 장치에서 실행됩니다.

VPLS에 대한 FAT 의사회로 지원을 BGP(Border Gateway Protocol) 라우팅 및 시그널링 프로토콜을 구성해야 합니다.

개요

Junos OS VPLS와 같은 BGP(Border Gateway Protocol) 신호 방식의 의사회로를 지원하는 FAT(Flow-Aware Transport) 플로우 레이블을 LE(Label Edge Router)상에서만 구성할 수 있습니다. 이로 인해 전송 라우터 또는 LSRS(Label-Switching Router)가 페이로드를 분산하지 않고도 ECMP(Equal-Cost 심층 패킷 검사 Multipath) 경로 또는 LAG(link aggregation groups)에서 MPLS 패킷의 로드 밸런싱을 수행하게 됩니다. FAT 플로우 레이블은 VPWS 및 VPLS 의사회선에 대한 LDP 신호 전송 동등성 클래스(FEC 128 및 FEC 129) 의사회선에 사용할 수 있습니다.

토폴로지

그림 16 Device PE1 및 Device PE2에 구성된 BGP(Border Gateway Protocol) VPLS에 대한 FAT 의사회로 지원을 보여줍니다.

그림 16: VPLS에 대한 FAT Pseudowire BGP(Border Gateway Protocol) 예VPLS에 대한 FAT Pseudowire BGP(Border Gateway Protocol) 예

구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경하고, 계층 수준에서 명령어를 CLI 입력한 다음 구성 모드에서 [edit]commit 입력합니다.

CE1

PE1

P

PE2

CE2

PE1 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI Editor in Configuration Mode Junos OS CLI 참조하십시오.

Device PE1을 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 무중단 라우팅을 구성하고 라우터 ID를 구성합니다.

  3. AS(Autonomous System) 번호를 구성하고 내보내기 명령문을 사용하여 로컬 라우터의 포우링 테이블에 정책을 적용합니다.

  4. 인터페이스에서 RSVP 프로토콜을 구성합니다.

  5. 레이블 스위칭 경로 속성을 MPLS 프로토콜에 적용하고 인터페이스를 구성합니다.

  6. 피어 그룹을 정의하고 피어 그룹에 대한 BGP(Border Gateway Protocol) 로컬 엔드의 주소를 vpls-pe 구성합니다.

  7. 업데이트 시 NLRIS에 대한 프로토콜 패밀리 속성을 구성합니다.

  8. 피어 그룹에 대해 이웃을 vpls-pe 구성합니다.

  9. 트래픽 엔지니어링을 구성하고 최단 경로 우선(OSPF) 0.0.0.0의 인터페이스를 구성합니다.

  10. 라우팅 정책과 BGP(Border Gateway Protocol) 정보를 구성합니다.

  11. 라우팅 인스턴스 유형을 구성하고 인터페이스를 구성합니다.

  12. 예를 들어 경로 구분자 를 구성하고 vpl1 VRF 대상 커뮤니티를 구성합니다.

  13. VPLS 도메인에 최대 사이트 식별자를 할당합니다.

  14. VPLS 인스턴스에 대한 터널 서비스를 사용하지 말고 서비스 제공업체 장비에 연결된 사이트에 사이트 식별자를 할당하도록 VPLS 프로토콜을 구성합니다.

  15. 라우팅 인스턴스를 위한 VPLS 프로토콜을 구성하여 수신 PE로의 플로우 레이블을 pop하고 원격 PE로의 전송 방향에서 플로우 레이블을 푸시하는 광고 기능을 제공하도록 합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-instancesshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

PE2 구성

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 CLI 사용자 가이드의 CLI Editor in Configuration Mode Junos OS CLI 참조하십시오.

Device PE2를 구성하려면:

  1. 인터페이스를 구성합니다.

  2. 라우터 ID를 구성합니다.

  3. AS(Autonomous System) 번호를 구성하고 내보내기 명령문을 사용하여 로컬 라우터의 포우링 테이블에 정책을 적용합니다.

  4. 인터페이스에서 RSVP 프로토콜을 구성합니다.

  5. 레이블 스위칭 경로 속성을 MPLS 프로토콜에 적용하고 인터페이스를 구성합니다.

  6. 피어 그룹을 정의하고 피어 그룹을 위한 BGP(Border Gateway Protocol) 로컬 엔드 주소를 vpls-pe 구성합니다.

  7. 업데이트 시 NLRIS에 대한 프로토콜 패밀리 속성을 구성합니다.

  8. 피어 그룹에 대해 이웃을 vpls-pe 구성합니다.

  9. 트래픽 엔지니어링을 구성하고 최단 경로 우선(OSPF) 0.0.0.0의 인터페이스를 구성합니다.

  10. 라우팅 정책과 BGP(Border Gateway Protocol) 정보를 구성합니다.

  11. 라우팅 인스턴스 유형을 구성하고 인터페이스를 구성합니다.

  12. 예를 들어 경로 구분자 를 구성하고 vp11 VRF 대상 커뮤니티를 구성합니다.

  13. VPLS 도메인에 최대 사이트 식별자를 할당합니다.

  14. VPLS 인스턴스에 대한 터널 서비스를 사용하지 말고 서비스 제공업체 장비에 연결된 사이트에 사이트 식별자를 할당하도록 VPLS 프로토콜을 구성합니다.

  15. 라우팅 인스턴스를 위한 VPLS 프로토콜을 구성하여 수신 PE로의 플로우 레이블을 pop하고 원격 PE로의 전송 방향에서 플로우 레이블을 푸시하는 광고 기능을 제공하도록 합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show interfacesshow protocolsshow policy-optionsshow routing-instancesshow routing-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

VPLS 연결 정보 검증
목적

VPLS 연결 정보를 확인합니다.

실행

작동 모드에서 명령을 show vpls connections 실행하여 VPLS 연결 정보를 표시합니다.

의미

출력은 플로우 레이블 수신 및 플로우 레이블 전송 정보와 함께 VPLS 연결 정보를 표시됩니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

VPLS 연결 정보 검증

목적

VPLS 연결 정보를 확인합니다.

실행

작동 모드에서 명령을 show vpls connections 실행하여 VPLS 연결 정보를 표시합니다.

의미

출력은 플로우 레이블 수신 및 플로우 레이블 전송 정보와 함께 VPLS 연결 정보를 표시됩니다.

출시 내역 표
릴리스
설명
20.2R1
릴리스 Junos OS 릴리스 20.2R1, MX 시리즈, EX9204, EX9208, EX9214, EX9251 및 EX9253 디바이스는 전송 프로토콜로 BGP(Border Gateway Protocol) 유니캐스트를 사용하는 Layer 2 회로, 레이어 2 VPN 및 VPLS(BGP(Border Gateway Protocol) VPLS, LDP VPLS 및 FEC 129 VPLS)를 위한 BGP(Border Gateway Protocol) PIC 에지 보호를 지원합니다.
19.2R1
릴리스 Junos OS 릴리스 19.2R1 스위치에서 최대 512개 동일한 비용 경로를 지정할 QFX10000 있습니다.
19.1R1
릴리스 Junos OS 릴리스 19.1R1 스위치에서 최대 128개 동일한 비용 경로를 지정할 QFX10000 있습니다.
18.4R1
릴리스 Junos OS 릴리스 18.4R1 BGP(Border Gateway Protocol) 여러 ECMP 경로 외에도 최대 2개 애드 경로 경로를 광고할 수 있습니다.
18.1R1
다중 경로는 Junos OS 릴리스에서 18.1R1 BGP(Border Gateway Protocol) 계층 수준에서 전 세계적으로 [edit protocols bgp] 지원됩니다. 일부 그룹 및 이웃에서 다중 경로 BGP(Border Gateway Protocol) 수 있습니다. 그룹 또는 특정 이웃에 대한 다중 경로 옵션을 비활성화하기 disable[edit protocols bgp group group-name multipath] 위한 계층 BGP(Border Gateway Protocol) 있습니다.
18.1R1
릴리스 Junos OS 릴리스에서 18.1R1 모든 경로가 수신될 때까지 다중 경로 계산을 BGP(Border Gateway Protocol) 수 있습니다. 다중 경로가 활성화되면 BGP(Border Gateway Protocol) 추가할 때마다 또는 기존 경로가 변경될 때마다 다중 경로 큐에 경로를 삽입합니다. 경로 추가 기능을 통해 여러 경로가 BGP(Border Gateway Protocol) 경우 BGP(Border Gateway Protocol) 다중 경로가 여러 번 계산될 수 있습니다. 다중 경로 계산은 RIB(라우팅 테이블)의 학습 속도를 느립니다. RIB 학습 속도를 향상하기 위해 경로가 BGP(Border Gateway Protocol) 때까지 다중 경로 계산을 연기하거나 요구 사항에 따라 다중 경로 구축 작업의 우선 순위를 낮출 수 BGP(Border Gateway Protocol) 수 있습니다. 계층 수준에서 다중 경로 계산을 defer-initial-multipath-build[edit protocols bgp] 연기하기 위해 구성합니다. 또는 계층 수준에서 구성 명령문을 사용하여 BGP(Border Gateway Protocol) 다중 경로 구축 작업을 낮출 수 있습니다. 이를 통해 RIB 학습 속도를 향상할 multipath-build-priority[edit protocols bgp] 수 있습니다.