The Internet protocol (IF) multicast model involves a combination of intrasubnet and intersubnet multicast mechanisms. Technologies supporting a given subnet are expected to have native mechanisms for supporting intrasubnet forwarding of pacets sent to multicast destinations, Multicast routers attach to subnets and provide intersubnet forwarding of multicast packets, using interdomain multicast Pouting protocols developed by the Internet Engineering Task Force (IETF), Unfortunately, ATM networks based on UNI 3.0 or UNI 3.1 signaling service do not provide the native multicast support expected by IF. This has led the IETF to develop the ''MARS model''-a fairly complex mechanism for emulating intrasubnet multicast support required when running IP's over ATM's. This paper takes a high level look at the IP multicast service, examines the limitations of the ATM point-to-multipoint virtual channel service, and describes the major architectural points of the MARS model.