network model that supports a multicast service similar to PIM-SM routing protocol for a user specified topology