First, i must thank the author who wrote this book is very helpful when i encountered a problem from this book, i e-mail to him.
Some of my background, i'm a student studying at "Informatics", an IT college in which a guidance recommends to read this book for the CS course. I used this book and got A grade for the Networking module.
This book is well-written and easy to understand and to learn in a manner. Although you might not read whole chapters in this book because it covers many different kind of topics in relation to computer network and the flow of data in a variety of network environments. It also gives you a basis of networking concept including the most updated networking technologies and the techniques, such as "Internet 2, IPv6, Switching, and Encryption," used nowadays. It is designed for those who are now studying year 1 or even year 2 at university or planning to excel or now working in IT industry. That's why it designated "A Business User's Approach"
Because of the book is to be designed for different kind of people, therefore you might just want to read some of which chapters are helpful based on what and where of your uses, situations, and backgrounds, etc... You just need to follow your learning pace on your studies or your jobs. Random reading in this book is further the way in which helps you to understand deeply and to apply.
To sum up, i think it will not be disappointed to you.
That's all my own opinions. Those who have any opinions are welcome to give a review to my views for this book. Thank you!!