Al Anderson & Ryan Benedetti
A guide to computer networking covers such topics as planning network layouts, packet analysis, routing protocols, the domain name system, wireless networking, and security.