The invention provides a
multicast message transmitting method, which comprises the following steps that: while receiving a first group of messages sent by a
customer edge (CE), a
provider edge (PE) used as a
multicast source triggers message digest (MD) messages, and the MD messages are broadcast to each opposite end PE in
virtual switch interface (VSI) examples; after each opposite end PE analyzes the received MD messages, the mapping of
private network multicast addresses and
public network multicast addresses is built, in addition, the PE with the same
private network multicast addresses triggers and broadcasts
internet group management protocol (IGMP) accession request messages of the
public network multicast addresses, each equipment builds a
public network multicast address transmitting
list after receiving the IGMP request messages, and the PE used as the multicast source seals the multicast messages at a public network multicast tunnel end, and the multicast messages carry out the
multicast transmission according to the public network
multicast address transmitting
list. The invention also discloses routing equipment, when the method and the equipment provided by the invention are adopted, the transmission of the multicast messages can be realized in a multicast mode, the network resource waste caused by invalid
broadcasting is avoided, and in addition, the bandwidth resource waste caused by the single
broadcasting mode is avoided.