Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines