Questions about PIM DR, Designated Forwarder, and Assert

From: Hobbs (deadheadblues@gmail.com)
Date: Wed Jan 28 2009 - 17:47:12 ARST


Hello,

I have the following topology:

           |----R5----|
R6---R4----| |----R1
           |----R3----|

I hoe the diagram comes out right, if not R4 shares VLAN200 with R5/R3
on one side, R1 shares VLAN100 with R5/R3 on another side.

PIM-SM everywhere
R4 is RP/BSR at 4.4.4.4
R6 is sending to 239.0.0.1
R1 is receiving 239.0.0.1
R1,R3,R5 are on the 192.168.0.x/24 network where x is router number

I use the OSPF cost command to make R3's metric to R4 4.4.4.4 better
than R5's. From what I have been reading, PIM ASSERT messages will
elect R3 as the new Designated Forwarder for the segment to R1.
However this is not happening. I can still see packets (debug ip
mpacket) being set out R5's interface to R1.

On R3 I get this:

*Mar 1 16:27:42.223: IP(0): s=192.168.250.6 (Ethernet0/0) d=239.0.0.1
id=144, ttl=252, prot=1, len=114(100), not RPF interface
*Mar 1 16:27:44.223: IP(0): s=192.168.250.6 (Ethernet0/0) d=239.0.0.1
id=145, ttl=252, prot=1, len=114(100), not RPF interface

Only when I raise the DR priority on R3's interface (to make it higher
than R5) towards R1 do I get R3 to forward packets onto that segment.

Why isn't the PIM ASSERT process working here? Is this a valid way to test it?

thanks,

Blogs and organic groups at http://www.ccie.net



This archive was generated by hypermail 2.1.4 : Sun Mar 01 2009 - 09:43:40 ARST