Results 1 to 2 of 2
- 05-30-2011, 02:38 PM #1Member
- Join Date
- May 2011
- Rep Power
Multicast receive not happening in multiple interface or multi NIC
I have a machine with two NICs. One is present in a subnet (eth0), and the other NIC is exposed to a private network(eth1). The default interface is eth0. Now, if I send a multicast request through some protocol say, SLP, the multicast socket.receive method is not accepting any datagram packet through the non-deault interface. I tried setting the network interface and interface explicitly. but this is not helping. The receive method is blocked and not receiving any datagrams. Help would be appreciated to receive the datagrams in the non-default interface.
- 06-07-2011, 08:22 AM #2
If you are trying it through Java's core networking packages then, it may not be possible. When I had a requirement to do some handling over the packets ( which is eventually not possible with Java ) I came across third-party libraries called Jpcap. They help in monitoring packet flow, capturing them, managing NIC's etc. You can try them at Jpcap - a Java library for capturing and sending network packets
These libraries help you in listing out the NIC's and selecting one in order to use it.
Last edited by Mrc0d3r; 06-07-2011 at 08:27 AM.
- By Fred1 in forum New To JavaReplies: 2Last Post: 04-28-2011, 12:21 AM
- By mutagen in forum AWT / SwingReplies: 2Last Post: 03-19-2011, 04:06 PM
- By sruz in forum Advanced JavaReplies: 1Last Post: 11-04-2009, 04:20 PM
- By toadaly in forum Advanced JavaReplies: 0Last Post: 04-10-2009, 07:31 AM
- By email@example.com in forum NetworkingReplies: 0Last Post: 12-02-2008, 11:55 AM