Architecture of network systems [ - Serpanos (Morgan Kaufmann, 2011)