Multicast routing/Definition

Specifying or computing the optimal paths to a set of destinations identified by a multicast group address, and, when forwarding, replicating information when needed to forward to more than one next hops from a given router