Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

PIM Join 로드 밸런싱 구성

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

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

PIM 가입 로드 밸런싱은 draft-rosen 멀티캐스트 VPN(듀얼 PIM 멀티캐스트 VPN이라고도 함) 및 멀티프로토콜 BGP 기반 멀티캐스트 VPN(차세대 레이어 3 VPN 멀티캐스트라고도 함)에서 지원됩니다. draft-rosen 레이어 3 VPN 시나리오에서 PIM 조인 로드 밸런싱이 활성화된 경우, 중간 P 라우팅 디바이스가 아닌 원거리 PE 라우팅 디바이스의 조인 수를 기반으로 로드 밸런싱이 수행됩니다.

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

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

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

인터페이스 및 이웃에 대한 조인 수는 소스별로 유지되지 않고 전 세계적으로 유지됩니다. 따라서 특정 원본에 대한 조인이 부하 분산된다는 보장은 없습니다. 그러나 라우팅 디바이스에 알려진 모든 소스 및 모든 그룹에 대한 조인은 로드 밸런싱됩니다. 또한 한 이웃을 다른 이웃보다 행정적으로 우선시할 수 있는 방법도 없습니다: 모든 동일 비용 경로는 동일한 방식으로 처리됩니다.

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

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.0so-0/3/0.0)를 통해 두 개의 동일 비용 경로가 있습니다. 이 라우터는 PIM 가입 로드 밸런싱에 적합합니다.

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

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

    명령에 표시된 두 개의 equal-cost 경로에는 이제 0이 아닌 조인 카운트가 show pim interfaces 있습니다. 로드 밸런싱이 시작될 때 개수가 둘 이상 차이가 나고 영(0)이면 오류가 발생합니다(로드 밸런싱 전 조인이 재분배되지 않음). 조인 횟수는 출력에도 나타납니다.show pim neighbors detail

    참가 횟수는 업스트림 인접 라우터로 향하는 부하 분산 인터페이스 2개에서 0이 아닙니다.

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