Initiating dvmrp multicasts on a network, Pruning a multicast tree – Brocade BigIron RX Series Configuration Guide User Manual
Page 799
BigIron RX Series Configuration Guide
721
53-1002484-04
DVMRP overview
24
Initiating DVMRP multicasts on a network
Once DVMRP is enabled on each router, a network user can begin a video conference multicast
from the server on R1. Multicast Delivery Trees are initially formed by source-originated multicast
packets that are propagated to downstream interfaces as seen in
. When a multicast
packet is received on a DVMRP-capable router interface, the interface checks its DVMRP routing
table to determine whether the interface that received the message provides the shortest path
back to the source. If the interface does provide the shortest path, the interface forwards the
multicast packet to adjacent peer DVMRP routers, except for the router interface that originated the
packet. Otherwise, the interface discards the multicast packet and sends a prune message back
upstream. This process is known as reverse path forwarding.
In
, the root node (R1) is forwarding multicast packets for group 229.225.0.2 that it
receives from the server to its downstream nodes, R2, R3, and R4. Router R4 is an intermediate
router with R5 and R6 as its downstream routers. Because R5 and R6 have no downstream
interfaces, they are leaf nodes.
The receivers in this example are those workstations that are resident on routers R2, R3, and R6.
Pruning a multicast tree
After the multicast tree is constructed, pruning of the tree will occur after IP multicast packets
begin to traverse the tree.
As multicast packets reach leaf networks (subnets with no downstream interfaces), the local IGMP
database checks for the recently arrived IP multicast packet address. If the local database does
not contain the address (the address has not been learned), the router prunes (removes) the
address from the multicast tree and no longer receives multicasts until the prune age expires.
In
, Router 5 is a leaf node with no group members in its local database. Consequently,
Router 5 sends a prune message to its upstream router. This router will not receive any further
multicast traffic until the prune age interval expires.