[Xorp-users] multicast problem

Pavlin Radoslavov pavlin@icir.org
Fri, 27 May 2005 09:46:24 -0700


> I have tried initially to use mrouted of FreeBSD. It does not work.
> 
> Then I installed xorp and properly configured it, but it does not seems t=
> o work too. 
> 
> The traffic (udp packets) of one interface it is not routed to the other =
> on the two tries (mrouted and xorp). I am using PIM-SM, than the traffic =
> should not be replicated to all interfaces, but there is proporly igmp me=
> mbership request and pim join running on the network.
> 
> The architeture is:
> 
> C1 --192.168.67.0/24 --  R1 --192.168.68.0/24-- R2 --192.168.69.0/24-- C2=
> 
> 
> The video (multicast traffic) flows from C2 to C1.
> 
> C1 sends IGMP Membership Report. R2 receives PIM join. R2 is set as a sta=
> tic RP and this seems to be well configured as it can be seem with show p=
> im rps.
> 
> "show pim mfc" and "show pim mrib" returns nothing. I think this is not c=
> onstructing the table but I cant figure out why.
> 
> I made another test, taking of R2 and running Xorp to route multicast pac=
> kets from 192.168.68.0/24 to 192.168.67.0/24. Nothing again. I tried the =
> same with mrouted that should send the traffic to every interface other t=
> han where it receives the traffic. Againg nothig.
> 
> Can anyone help me?
> 
> Additional information:
> 1- Kernel recompiled with the following options:
> options MROUTING
> options PIM
> options IPFW
> options DUMMYNET
> and other more of ipfw, ipfw2 and etc..
> 
> 2- Xorp is configured for
> igmp
> rip
> interfaces
> pim4sm
> mfea
> fea

You need to configure fib2mrib as well.
Also, make sure that the TTL of the multicast packets is large
enough to reach the receiver. If things still don't work, make sure
that there are no firewall rules that filter-out the multicast
traffic.

Regards,
Pavlin