This book is intended for everyone who has a Unix computer connected to a TCP/IP network. This obviously includes the network managers and the system administrators who are responsible for setting up and running computers and networks, but it also includes any user who wants to understand how his or her computer communicates with other systems. The distinction between a 'system administrator' and an 'end user' is a fuzzy one. You may think of yourself as an end user, but if you have a Unix workstation on your desk, you're probably also involved in system administration tasks.
Over the last several years there has been a rash of books for 'dummies' and 'idiots.' If you really think of yourself as an 'idiot' when it comes to Unix, this book is not for you. Likewise, if you are a network administration 'genius,' this book is probably not suitable either. If you fall anywhere between these two extremes, however, you'll find this book has a lot to offer.
This book assumes that you have a good understanding of computers and their operation and that you're generally familiar with Unix system administration.