In addition, as organisations place ever greater reliance on the availability of networks for conducting their business and other operations, a network must be robust against hardware and software errors, component down-time, abnormal traffic conditions, and so on.