Resilient Routing Layers: an Overview of Technology and Applications