[Xorp-users] IGMP Querier and VLAN Bug in Xorp 1.8.3?
Patricio Latini
p_latini at hotmail.com
Mon Aug 1 10:48:19 PDT 2011
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
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
More information about the Xorp-users
mailing list