PIM-SM 멀티 캐스트 및 HSRP / VRRP


10

멀티 캐스트 (PIM-SM) 데이터 피드에서 청취하려면 PC를 설정해야합니다. 멀티 캐스트 소스 및 (애니 캐스트) Rendezvous 지점은 WAN 링크의 다른쪽에있는 "HSRP / VRRP 주소"뒤에 있습니다. (지시 사항은 실제로 "HSRP / VRRP"라고합니다)

수신 된 문서에 따라 HSRP / VRRP 주소로 고정 경로가있는 라우터를 설정했으며 다른 쪽은 네트워크에 경로를 추가했습니다. 유니 캐스트 트래픽은 정상적으로 작동하지만 멀티 캐스트 트래픽을받지 못했습니다. Wireshark에 따르면 라우터에서 PIM 조인을 보내지 않습니다.

무엇이 잘못 될 수 있습니까?

답변:


7

PIM 메시지는 HSRP VIP의 소스가 아니므로 HSRP VIP가 RPF 이웃이므로 RPF 확인이 실패합니다. 그래도 두 가지 방법이 있습니다.

  1. HSRP가 필요하지 않도록 라우터와 다른 라우터간에 동적 라우팅 프로토콜을 설정하십시오.

  2. 정적 mroutes를 다음과 같은 다른 실제 인터페이스 IP로 구성하십시오.

    ip mroute 0.0.0.0 0.0.0.0 1.1.1.1


2

문제는 원격 라우터가 자신의 IP 주소에서 PIM Hello 메시지로 자신을 알리고 내 라우터가이 주소를 PIM 이웃으로 등록한다는 것입니다.

그러나 라우팅 테이블의 게이트웨이에는 HSRP 가상 주소가 포함됩니다. 라우터가 멀티 캐스트 그룹에 가입하려고 할 때 HSRP 가상 주소가 다음 홉인 Rendezvous Point에 대한 경로를 찾습니다. 이 다음 홉 HSRP 주소는 알려진 PIM 이웃 중 하나가 아니므로 PIM-SM RFC는 Join이 전송되지 않도록 지정합니다.

HSRP 라우터 중 하나의 실제 IP 주소를 사용하도록 고정 경로를 변경하면 멀티 캐스트가 작동하지만 물론 이것은 HSRP를 쓸모 없게 만듭니다.

상대방이 네트워크를 변경하고 싶지 않기 때문에 VRRP를 테스트하지 않았습니다. VRRP는 가상 라우터 IP를 사용하지 않지만 마스터 라우터의 실제 IP 주소를 사용하므로이 문제가 발생하지 않을 수 있습니다.


현재 사용되지 않는 RFC 2362는 실제로 "Join / Prune 메시지는 RPF 이웃이 PIM 이웃 인 경우에만 전송됩니다"라고 말합니다. 현재 RFC 4601에서 정확히 같은 것을 찾을 수는 없지만 "일반적으로 PIM 결합 / 정리 메시지는 알려진 PIM 이웃에서 온 경우에만 처리를 위해 수락해야합니다."라고 말합니다.
Gerben

1
... Q를 작성한 후 더 많은 것을 배우면 원래 질문에 추가 정보를 편집하는 것이 좋습니다. 또는 이것이 자신의 질문에 대한 답변 (완전히 받아 들일 수 있음)이라면 많은 정보가 필요합니다. 이해해야 할 일의
크레이그 콘스탄틴

대부분의 최신 구현에서 VIP를 사용하는 것과 같은 VRRP와 동일한 동작을 볼 수 있습니다.
netdad 2012 년

2

아마도 '실제'인터페이스 IP 주소를 가리키는 정적 mroute를 사용한 다음 HSRP를 가리키는 일반 정적 경로를 사용합니다. 최소한 유니 캐스트에 대한 HSRP를 얻습니다. 또는 mroute 또는 고정 경로를 IP 주소가 아닌 인터페이스로 지정하십시오.


이 경우 설정은 멀티 캐스트를 통해 들어오는 정보를 표시하기 위해서만 만들어졌지만, 그렇지 않으면 개선 될 수 있습니다.
Gerben

2

Cisco 환경에 있다고 가정하고 ip pim sparse-mode 해당 장치와 RP 사이의 모든 인터페이스 를 활성화 했습니까?

또한 ip pim autorp listenerRP를 자동으로 찾도록하는 것도 잊지 마십시오 .

또한-귀하와 RP ... PIM 라우팅 (또는 지점)간에 중복 링크가있는 경우 일반 라우팅 테이블과 동일한 경로를 따르지 않습니다. 멀티 캐스트 스트림의 소스가 올바른 방향에서 오는지 확인하기 위해 RPF (역 경로 전달)를 검사합니다. 그러나 대기 HSRP 링크를 PIM 측의 DR (지정된 라우터)로 설정할 수 있습니다. DR 우선 순위를 설정하여이 동작을 변경할 수 있습니다. ip pim dr-priority xX가 높을수록 가치가 높습니다.

또한 라우터 show ip mroute가 RP를 나열해야 함 을 발행하여 라우터가 멀티 캐스트 조인을보고 있는지 확인할 수도 있습니다 .

show ip pim neigh 또한 업스트림 멀티 캐스트 이웃이 있는지 알려줍니다.

VRRP는 동일한 개념을 따르지만 멀티 벤더 기본 게이트웨이를 자주 사용하지 않기 때문에 100 % 확신 할 수 없습니다.


"그들"은 Cisco에 있었고 "우리"는 주니퍼에있었습니다.
Gerben
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.