Network infrastructure and architecture designing high - availability network - Iniewski,Krzysztof (Canada John Wiley, 2008)