A Survey of Methods for Improving Computer Network Reliability and Availability | IEEE Journals & Magazine | IEEE Xplore