cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
280
Views
0
Helpful
3
Replies

Basic question on multicast

news2010a
Level 3
Level 3

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?

1 Accepted Solution

Accepted Solutions

Jon Marshall
Hall of Fame
Hall of Fame

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

View solution in original post

3 Replies 3

Jon Marshall
Hall of Fame
Hall of Fame

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

Joseph W. Doherty
Hall of Fame
Hall of Fame

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.

OK you answered my questions then. Thanks!

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card