Mike@nestor 2006-07-26 02:52:58
I’d like to know why the IP_MULTICAST_IF option is needed when we have to
send data to a multicast group.
Because, if I understand, this option is for selecting the local ip address
used to send the data. But we can also bind the socket with a local ip, so
what is the difference ?
Another thing, when we use this option we can also send data to other
So I’d like to know if I forget something or if I don’t understand …
Phil frisbie j 2006-07-26 02:53:49
It is not needed for most applications.
By default multicast is only sent out the default NIC, or address, so the
IP_MULTICAST_IF option allows you to over-ride which NIC is used.
Phil Frisbie, Jr.