Latency Buster wrote:
> Hi,
>    I have a sender and receiver on the **same** Solaris host
> publishing and subscribng to the **same** multicast group address.

I didn't see any responses. Sorry for the delay.
I'm assuming it is on a system with a single network interface, or that 
otherwise the applications use the same network interface for the 
sending and joining.

> Questions:
> 1. Does the receiver receive the packets after it is forwarded by the
> router or does the Solaris OS sends it a copy of the packet as
> published by the sender?

The OS sends a copy to the receivers that have joined the group on the 
sending interface. (The sending application can turn this off by 
clearing the IP_MULTICAST_LOOP socket option, in which case the receiver 
will not get any copy of that packet.)

The multicast router can never send multicast packets out the same 
interface it arrived since that can result in meltdowns due to 
uncontrolled packet duplication in the network.

> 2. What happens if the receiver leaves the group and the sender is
> still active? Does the OS sends the IGMP v2 Leave Group Report to the
> default router or does it suppress the report since it sees  that
> there is a publisher for the same group?

IGMP (and MLD) are only concerned with receivers; there are no reports 
associated with the sender.

    Erik
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to