Re: [Fwd: [Bug 3498] New: udp multicast does not filter on group]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The subject line on this report is something that is normally, and
correctly true. Whether you receive a multicast packet or not
depends on what a socket is bound to and whether anyone (on
the machine) has joined the group on that interface. So, it is correct,
and the same on Solaris and Win32, AFAIK, that a UDP socket
may receive multicast packets for a group it has not joined. This is
definitely the intended and required behavior by RFC and also what
the original Deering implementation does.

If the report is saying the sockets are bound to a multicast address
and receiving non-matching multicast packets, that'd be a bug. But
it mentions joining groups, not what the sockets are bound to.

This also could be a JVM bug, or difference. A C program
exercising the problem, or an strace of the running java might
be helpful.

                                        +-DLS

-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux