Implementation of a multicast routing protocol simulation with fault tolerance capability.