1. A method for providing fault-resilient propagation of multicast using Redundant Multicast Trees (RMTs), the method comprising: identifying each potential Shared Risk Link Group (SRLG) conflict associated with a pair of RMTs providing node-disjoint paths to a plurality of destination nodes, wherein the pair of RMTs comprises a first RMT from a first multicast source node to each of the destination nodes and a second RMT from a second multicast source node to each of the destination nodes, wherein each potential SRLG conflict comprises a plurality of links; identifying each potential SRLG conflict that is an actual SRLG conflict, wherein a potential SRLG conflict is determined to be an actual SRLG conflict if first and second paths for one of the destination nodes over the respective first and second RMTs each traverse at least one link of the potential SRLG conflict; and for each actual SRLG conflict, determining a detour path for protecting the links of the actual SRLG conflict.