10-23-2009 02:58 PM - edited 03-06-2019 08:17 AM
Imagine I have this layout:
Source-server--->Router1----[Switch]-Receiver-client1 and Receiver-client2
In a sparse-mode configuration, IGMPv2, imagine Receiver-client1 wants to join a multicast group. Receiver-client2 is not interested. File to be transmitted is a video file, 100MB on Source-server.
Question:
Besides controlling the join/leave group notifications, prunes, etc which I understand, is the router going to buffer any part of this 100MB video at all using its resources? Or the router capability is strictly controlling the group membership behavior and sending traffic to the workstations that need it and do not sending traffic to the ones that do not need it?
Solved! Go to Solution.
10-23-2009 03:06 PM
Marlon
"Or the router capability is strictly controlling the group membership behavior and sending traffic to the workstations that need it and do not sending traffic to the ones that do not need it?"
Actually in your scenario it is the switch which filters the traffic in terms of which client receives the traffic and which doesn't, assuming you have IGMP snooping on the switch. If you don't then the switch simply sends the traffic out of all ports other than the one it was received on.
As for the router buffering, not sure what you mean exactly. The router will behave no differently with multicast traffic than it would with unicast as far as buffering etc. Is there something specific you were thinking of ?
Jon
10-23-2009 03:06 PM
Marlon
"Or the router capability is strictly controlling the group membership behavior and sending traffic to the workstations that need it and do not sending traffic to the ones that do not need it?"
Actually in your scenario it is the switch which filters the traffic in terms of which client receives the traffic and which doesn't, assuming you have IGMP snooping on the switch. If you don't then the switch simply sends the traffic out of all ports other than the one it was received on.
As for the router buffering, not sure what you mean exactly. The router will behave no differently with multicast traffic than it would with unicast as far as buffering etc. Is there something specific you were thinking of ?
Jon
10-23-2009 06:41 PM
As Jon notes, the router doesn't send to individual multicast receivers, it sends to the segment. (Also as Jon notes, the switch, though, might selectively forward multicast to indvidual ports.)
As to buffering, the router might queue (and perhap drop) multicast packets as it egresses an interface. This being the case, you sometimes need to insure there's sufficient buffering capacity for something like video and/or QoS to guarantee timely forwarding.
10-23-2009 09:36 PM
OK you answered my questions then. Thanks!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide