Since an MPLS network can take into account such factors as quality of service and load balancing when determining a label switch path between an ingress edge router element and an egress edge router element, packets from a particular multicast datastream may not always arrive at the same interface on the egress edge router element.