Resilience (network)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In computer networking: resilience is the ability to provide and maintain an acceptable level of service in the face of faults and challenges to normal operation.”[1] Threats and challenges for services can range from simple misconfiguration over large scale natural disasters to targeted attacks.[2] As such, network resilience touches a very wide range of topics. In order to increase the resilience of a given communication network, the probable challenges and risks have to be identified and appropriate resilience metrics have to be defined for the service to be protected.[3]

These services include:

Note that resilience and survivability are interchangeably used according to the specific context of a given study.[4]


  1. ^ The ResiliNets Research Initiative definition of resilience.
  2. ^ The ResumeNet Project - The need for resilience in current and future networks
  3. ^ Smith, P. et al., "Network resilience: a systematic approach", IEEE Communications Magazine, vol.49, no.7, pp.88-97, July 2011. DOI: 10.1109/MCOM.2011.5936160
  4. ^ Castet J., Saleh J. "[ Survivability and Resiliency of Spacecraft and Space-Based Networks: a Framework for Characterization and Analysis", American Institute of Aeronautics and Astronautics, AIAA Technical Report 2008-7707. Conference on Network Protocols (ICNP 2006), Santa Barbara, California, USA, November 2006