[Xorp-users] IGMP Querier and VLAN Bug in Xorp 1.8.3?
Ben Greear
greearb at candelatech.com
Fri Aug 5 11:51:32 PDT 2011
On 08/01/2011 10:48 AM, Patricio Latini wrote:
> I have found a weird issue in Xorp seems not to be sending the IGMP
> membership query to 224.0.0.1 when the output interface is an 802.1q vlan
> interface.
>
>> From Xorp, the packet is shown in the dump however it never arrives to the
> server connected on the other side. The curious thing is that membership
> report packets(224.0.0.22) arrive without problems
Have you tried the latest xorp source from github git tree?
What OS, what kernel?
Have you tried using a different NIC or machine in case it's a bug in
the driver?
Can you sniff on a third machine to tie-break whether the sending machine is actually
sending onto the wire or not? Could also try sniffing w/out filter on receiving machine's
physical interface to see if the pkt comes in mangled on on wrong VLAN (or no vlan at all).
Thanks,
Ben
>
> XORP
>
> root at xorp:~# tshark -i vlan30 -R"(igmp)"
> Running as user "root" and group "root". This could be dangerous.
> Capturing on vlan30
> 0.000000 172.16.4.1 -> 224.0.0.1 IGMP V3 Membership Query, general
> 2.524879 172.16.4.1 -> 224.0.0.22 IGMP V3 Membership Report / Join
> group 224.0.0.13 for any sources / Join group 224.0.0.22 for any sources /
> Join group 224.0.0.2 for any sources / Join group 224.0.0.251 for any
> sources
> 10.000458 172.16.4.1 -> 224.0.0.1 IGMP V3 Membership Query, general
> 19.956889 172.16.4.1 -> 224.0.0.22 IGMP V3 Membership Report / Join
> group 224.0.0.13 for any sources / Join group 224.0.0.22 for any sources /
> Join group 224.0.0.2 for any sources / Join group 224.0.0.251 for any
> sources
> 20.000371 172.16.4.1 -> 224.0.0.1 IGMP V3 Membership Query, general
>
> Other server directly connected
>
> root at videoserver:~# tshark -i vlan30 -R"(igmp)"
> Running as user "root" and group "root". This could be dangerous.
> Capturing on eth0
> 4.841084 172.16.4.1 -> 224.0.0.22 IGMP V3 Membership Report / Join
> group 224.0.0.13 for any sources / Join group 224.0.0.22 for any sources /
> Join group 224.0.0.2 for any sources / Join group 224.0.0.251 for any
> sources
> 22.272951 172.16.4.1 -> 224.0.0.22 IGMP V3 Membership Report / Join
> group 224.0.0.13 for any sources / Join group 224.0.0.22 for any sources /
> Join group 224.0.0.2 for any sources / Join group 224.0.0.251 for any
> sources
>
> On the other side packet going to 224.0.0.1 are passing ok, as sending a
> ping from Xorp to 224.0.0.1 is received fine on the server
>
> root at videoserver:~# tshark -i eth0 -R"(ip.addr==224.0.0.1)"
> Running as user "root" and group "root". This could be dangerous.
> Capturing on eth0
> 28.169015 172.16.4.1 -> 224.0.0.1 ICMP Echo (ping) request
> 29.177341 172.16.4.1 -> 224.0.0.1 ICMP Echo (ping) request
> 30.185335 172.16.4.1 -> 224.0.0.1 ICMP Echo (ping) request
> 31.193331 172.16.4.1 -> 224.0.0.1 ICMP Echo (ping) request
> 32.201317 172.16.4.1 -> 224.0.0.1 ICMP Echo (ping) request
> 33.209310 172.16.4.1 -> 224.0.0.1 ICMP Echo (ping) request
>
> Any idea of what might be happening.
>
> Thanks
>
> Patricio
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Xorp-users mailing list
> Xorp-users at xorp.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users
--
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc http://www.candelatech.com
More information about the Xorp-users
mailing list