On Sun, 1 Feb 2009, Derek Tattersall wrote:

In order to become familiar with multicast implementation using FreeBSD, I found via Google a pair of test programs which multicast sent a simple text message and received the text message. I added some code to report the source address, because none of the references that I looked at specified the source IP address in the frame.

I ran the sender on A -current system, AMD64 vintage last week. The receiver was on a -current system I386 vintage last week. TCPDUMP shows the source IP address in the frame as (correctly) 192.168.0.15. The receiver reports the source IP address as 200.231.191.191. I have also run the same test with an OpenBSD 4.4 Release I386 system as the receiver. The openBSD system reports the sender as 192.168.0.15. A Fedora 10 system reported the source IP address as 0.0.0.0.

Googling the RFCs and other information and referring to Comer's and Stevens' books on TCPIP I can't determine what should be reported. Does anybody have clue for me?

Hi Derek:

It might depend on how you're querying the source address. Could you post a code excerpt?

Robert N M Watson
Computer Laboratory
University of Cambridge
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to