Networking foundations - Ciccarelli, Patrick (Sybex, 2004)