1. A method implemented by a controller associated with one or more nodes of a network, comprising: determining all links at a first layer of the network; determining all links at a second layer of the network, wherein the first layer and the second layer are different layers, and wherein the second layer is a higher layer network that operates over a lower layer network comprising the first layer; assigning shared risk link group details inherited from the links at the first layer to the links at the second layer; assigning access in the first layer to associated links in the second layer; defining drop side port shared risk link group details to the links in the first layer based on the associated links in the second layer; and providing the drop side port shared risk link group details to the second layer, wherein drop ports interface the first layer and the second layer such that the drop side port shared risk link group details associated with the first layer are provided to the second layer.