[Xorp-users] PIM IGMP troubleshooting

Williams, Mark william at losrios.edu
Fri Mar 5 10:44:29 PST 2010


If the tcpdump is showing that the client is issuing the IGMP join, but there is no PIM join/prune, then I would suspect there is a problem with the RP config. Get into xorpsh and issue 'show pim rps'. Also, run xorp_rtrmgr in interactive mode (not as a daemon) and watch output to console when the PC joins 239.255.255.250. 

-Mark Williams

-----Original Message-----
From: Bernard J Hughes [mailto:bhughes at totalrecallcorp.com] 
Sent: Friday, March 05, 2010 10:10
To: Williams, Mark; xorp-users at xorp.org
Subject: RE: [Xorp-users] PIM IGMP troubleshooting

I ran tcpdump ip multicast on both interfaces.  It appears that 10.8.9.2
is indeed specifying group 239.255.255.250.  10.0.90.2 does not appear
to be sending a PIM Join.  I also do not see the group doing a show igmp
groups in xorp.

TCPDUMP OUTPUT
em0:
11:15:27.523739 IP 10.9.8.1 > 224.0.0.1: igmp query v2
11:15:32.516834 IP 10.9.8.1 > 224.0.0.2: igmp v2 report 224.0.0.2
11:15:34.260355 IP 10.9.8.2 > 239.255.255.250: igmp v2 report
239.255.255.250
11:15:36.938512 IP 10.9.8.1 > 224.0.0.22: igmp v2 report 224.0.0.22
11:17:32.525481 IP 10.9.8.1 > 224.0.0.1: igmp query v2
11:17:37.441454 IP 10.9.8.2 > 239.255.255.250: igmp v2 report
239.255.255.250
11:17:40.946331 IP 10.9.8.1 > 224.0.0.2: igmp v2 report 224.0.0.2
11:17:42.554211 IP 10.9.8.1 > 224.0.0.22: igmp v2 report 224.0.0.22
11:19:37.527237 IP 10.9.8.1 > 224.0.0.1: igmp query v2
11:19:37.718683 IP 10.9.8.1 > 224.0.0.2: igmp v2 report 224.0.0.2
11:19:38.321655 IP 10.9.8.1 > 224.0.0.22: igmp v2 report 224.0.0.22
11:19:46.128847 IP 10.9.8.2 > 239.255.255.250: igmp v2 report
239.255.255.250

rl0:

11:15:19.543353 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:15:33.932209 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:15:49.306859 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:16:03.934213 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:16:04.116646 IP 10.0.90.1 > 224.0.0.1: igmp query v2
11:16:10.101054 IP 10.0.90.2 > 224.0.0.13: igmp v2 report 224.0.0.13
11:16:18.626251 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:16:33.934835 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:16:48.105253 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:17:03.937579 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:17:04.517132 IP 10.0.90.1 > 224.0.0.1: igmp query v2
11:17:11.803492 IP 10.0.90.2 > 224.0.0.13: igmp v2 report 224.0.0.13
11:17:17.483155 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:17:33.939360 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:17:47.305961 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:18:03.942143 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:18:04.919607 IP 10.0.90.1 > 224.0.0.1: igmp query v2
11:18:10.692132 IP 10.0.90.2 > 224.0.0.13: igmp v2 report 224.0.0.13
11:18:16.835023 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:18:33.944923 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:18:46.137962 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:19:03.946704 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:19:05.318138 IP 10.0.90.1 > 224.0.0.1: igmp query v2
11:19:10.384714 IP 10.0.90.2 > 224.0.0.13: igmp v2 report 224.0.0.13
11:19:15.868244 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:19:33.949480 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:19:45.229482 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34
11:20:03.951266 IP 10.0.90.2 > 224.0.0.13: PIMv2, Hello, length 34
11:20:05.718605 IP 10.0.90.1 > 224.0.0.1: igmp query v2
11:20:13.896014 IP 10.0.90.2 > 224.0.0.13: igmp v2 report 224.0.0.13
11:20:14.557250 IP 10.0.90.1 > 224.0.0.13: PIMv2, Hello, length 34

On Thu, 2010-03-04 at 14:25 -0800, Williams, Mark wrote:
> I would start by removing the static mrib-routes in the XORP config. Then try doing tcpdumps on em0 to see if the IGMP join is coming in, then on rl0 to see if the PIM join/prune is being sent to the RP after the IGMP join. 
> 
> -Mark Williams
> 
> -----Original Message-----
> From: xorp-users-bounces at xorp.org [mailto:xorp-users-bounces at xorp.org] On Behalf Of Bernard J Hughes
> Sent: Thursday, March 04, 2010 14:07
> To: xorp-users at xorp.org
> Subject: [Xorp-users] PIM IGMP troubleshooting
> 
> Below is a diagram of my current setup:
> 




More information about the Xorp-users mailing list