This book tells you how to build your own network. It explains why you'd want to do things, not just how to do them. It covers the software tools you'll need to diagnose problems & fix things when they go wrong. It can be used as the basis for self-study, but is also widely used as a university & college text for networking courses.