Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

PIM 조인 로드 밸런싱 구성

기본적으로 PIM 참가 메시지는 RPF 라우팅 테이블 확인을 기반으로 소스로 전송됩니다. 소스에 동일한 비용 경로가 두 개 이상 있는 경우 참가 메시지를 보내도록 하나의 업스트림 인터페이스가 선택됩니다. 이 인터페이스는 또한 모든 다운스트림 트래픽에 사용되므로 사용할 수 있는 대체 인터페이스가 있더라도 멀티캐스트 로드는 하나의 업스트림 인터페이스 및 라우팅 디바이스에 집중됩니다.

PIM Sparse 모드의 경우, PIM join 로드 밸런싱을 구성하여 소스로 유니캐스트 라우팅에서 제공되는 equal-cost 업스트림 경로(인터페이스 및 라우팅 디바이스)에서 참가 메시지와 트래픽을 분산할 수 있습니다. PIM join 로드 밸런싱은 PIM Sparse 모드 구성에서만 지원됩니다.

PIM join 로드 밸런싱은 draft-rosen 멀티캐스트 VPN(이중 PIM 멀티캐스트 VPN이라고도 함) 및 멀티프로토콜 BGP 기반 멀티캐스트 VPN(차세대 레이어 3 VPN 멀티캐스트라고도 함)에서 지원됩니다. PIM 참가 로드 밸런싱이 draft-rosen 레이어 3 VPN 시나리오에서 활성화되면, 로드 밸런싱은 중간 P 라우팅 디바이스가 아닌 원거리 최종 PE 라우팅 디바이스의 참가 수에 따라 달성됩니다.

내부 BGP(IBGP) multipath 포워딩 VPN 경로를 사용할 수 있는 경우, Junos OS multipath 포워딩 VPN 경로를 사용하여 원격 PE 라우터에 참가 메시지를 전송하여 VPN을 통한 로드 밸런싱을 달성합니다.

기본적으로 다른 그룹에 대해 여러 PIM 조인이 수신되면 모든 조인은 유니캐스트 라우팅 프로토콜에서 선택한 동일한 업스트림 게이트웨이로 전송됩니다. 여러 개의 equal-cost 경로를 사용할 수 있더라도 이러한 대체 경로는 소스에서 다양한 그룹으로 멀티캐스트 트래픽을 배포하는 데 사용되지 않습니다.

PIM 참가 로드 밸런싱이 구성되면 PIM 조인은 동일한 비용의 모든 업스트림 인터페이스 및 neighbor 간에 균등하게 배포됩니다. 모든 새로운 조인은 가장 적은 로드 업스트림 인터페이스 및 neighbor의 선택을 트리거합니다. 동일한 인터페이스에 여러 이웃이 있는 경우(예: LAN에서) 참가 로드 밸런싱은 각 이웃에 대한 값을 유지하고 이들 사이에 멀티캐스트 조인(및 다운스트림 트래픽)도 배포합니다.

인터페이스와 이웃의 참가 수는 소스별이 아닌 전 세계적으로 유지됩니다. 따라서 특정 소스에 대한 조인이 로드 밸런서스된다는 보장은 없습니다. 그러나 모든 소스와 라우팅 디바이스에 알려진 모든 그룹에 대한 조인은 로드 밸런싱됩니다. 또한 한 이웃을 다른 이웃에 대해 관리적으로 선호할 수 있는 방법도 없습니다. 모든 equal-cost 경로는 동일한 방식으로 처리됩니다.

전역으로 또는 라우팅 인스턴스에 대한 메시지 필터링을 구성할 수 있습니다. 이 예는 글로벌 구성을 보여줍니다.

PIM 도메인의 비RP 라우터에서 PIM 참가 로드 밸런싱을 구성합니다.

  1. 또는 show pim source 명령의 출력을 통해 소스(예: RP)에 사용할 수 있는 경로가 show pim join extensive 여러 개 있는지 확인합니다.

    이 라우터의 경우 IP 주소 10.255.245.6의 RP는 224.1.1.1 및 224.2.127.254라는 두 멀티캐스트 그룹의 소스입니다. 이 라우터는 두 개의 서로 다른 인접 라우터(192.168.38.57 및 192.168.38.47 )와 함께 두 개의 서로 다른 업스트림 인터페이스( t1-0/2/3.0 및 so-0/3/0.0)를 통해 2개의 equal-cost 경로를 가지고 있습니다. 이 라우터는 PIM 참가 로드 밸런싱에 적합한 후보입니다.

  2. 비 RP 라우터에서 PIM Sparse 모드를 구성하고 로드 밸런싱에 참여합니다.
  3. 그런 다음 RP의 정적 주소를 구성합니다.
  4. 작업을 모니터링합니다.

    이 라우터에 대해 로드 밸런싱이 활성화된 경우, 각 인터페이스에서 전송된 PIM 조인 수는 명령의 출력 show pim interfaces 에 표시됩니다.

    명령에 의해 표시된 2개의 equal-cost 경로는 show pim interfaces 이제 제로가 아닌 조인 수를 갖습니다. 로드 밸런싱이 시작될 때 수가 1개 이상 다르고 0(0)이면 오류가 발생합니다(로드 밸런싱이 재배포되지 않기 전에 조인). 참가 수는 출력에도 show pim neighbors detail 나타납니다.

    업스트림 neighbor를 향한 두 개의 로드 밸런시드 인터페이스에서 조인 수는 제로가 아닙니다.

    PIM 참가 로드 밸런싱은 기능이 구성된 경우에만 적용됩니다. 완벽한 로드 밸런싱을 달성하기 위해 이전 조인은 재배포되지 않습니다. 또한 인터페이스 또는 이웃이 실패하면 나머지 활성 인터페이스 및 이웃 간에 새로운 조인이 재배포됩니다. 그러나 인터페이스 또는 이웃이 복원되면 이전 조인은 재배포되지 않습니다. 명령은 clear pim join-distribution 기존 플로우를 새 또는 복원된 업스트림 neighbor에 재배포합니다. 기존 플로우를 재배포하면 트래픽이 중단되므로 유지 보수 기간 동안 PIM 참가 재분배를 수행하는 것이 좋습니다.