Principles of the invention are described for providing multicast virtual
private networks (MVPNS) across a public network that are capable of
carrying high-bandwidth multicast traffic with increased scalability. In
particular, the MVPNs may transport layer three (L3) multicast traffic,
such as Internet Protocol (IP) packets, between remote sites via the
public network. The principles described herein may reduce the overhead
of protocol independent multicast (PIM) neighbor adjacencies and customer
control information maintained for MVPNs. The principles may also reduce
the state and the overhead of maintaining the state in the network by
removing the need to maintain at least one dedicated multicast tree per
each MVPN.