[Xorp-users] Simple multicast configuration

Pavlin Radoslavov pavlin at icir.org
Fri Aug 10 15:19:14 PDT 2007


> On WinXP #1 I run:
> C:\ssmping\ssmpingd
> 
> On WinXP #2 I run
> C:\ssmping\asmping 224.1.1.1 169.254.2.20
> 
> and it starts to recive back in WinXP#2 only the unicast responses from WinXP#1, but not the multicast responses.
>     Using Ethereal it can be seen that Windows does put the multicast traffic from the sending computer on the ethernet cable, and IGMP requests to join group on the receiving computer's cable.
>     Meanwhile on LiveCD 1.4 we have:
> 
> xorp at LiveCD> show igmp group
> Interface    Group        Source     LastReported Timeout V State
> lnc0         224.0.0.2    0.0.0.0    169.254.1.2      222 2     E
> lnc0         224.0.0.13   0.0.0.0    169.254.1.2      220 2     E
> lnc0         224.0.0.22   0.0.0.0    169.254.1.2      222 2     E
> lnc1         224.0.0.2    0.0.0.0    169.254.2.1      216 2     E
> lnc1         224.0.0.13   0.0.0.0    169.254.2.1      216 2     E
> lnc1         224.0.0.22   0.0.0.0    169.254.2.1      220 2     E
> xorp at LiveCD> show pim join
> Group           Source           RP             Flags
> xorp at LiveCD>

Thank you for the info.
It appears that XORP doesn't see any IGMP reports from the WinXP
hosts, because the "show igmp group" doesn't show anything about
multicast membership from the WinXP hosts.
Also, the multicast traffic from the sender probably didn't
reach XORP, otherwise "show pim join" should show (S,G) entry for
the directly-connected senders.

Which machine did you use to run Ethereal? The Windows machine or
the XORP box?
If you used the Windows machine, please run "tcpdump" on the XORP
box to make sure that the multicast packets (IGMP Joins and
multicast data packets) really reach it.

FYI, in case you are not familiar with tcpdump, you could use the
following command to print everything on interface lnc0:

/usr/sbin/tcpdump -i lnc0 -n -vvv -s 0 -x

See the tcpdump(1) manual page for details in case you need to
filter and print only some of the packets.

Regards,
Pavlin



More information about the Xorp-users mailing list