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 가입 로드 밸런싱을 구성합니다.