Great form of an introduction to the networking field, perhaps a little too simplified for an IT student, but overtly simplistic enough for someone embarking on the journey down the bit-stream. This might be the books strength, since the harder topics are easily described and easier do not need any real-life translations. The book follows the idea of top-down approach through both ranges of topics discussed and the language used, as the abstraction level is further abstracted to real-life terminology anyone can grasp fast and easily. The lower we get, the deeper in to the secrets of the network and the more technical stuff is discussed. Still, the information is easy to follow since one already must have easily understood the previous topics. Yet if you're into more technical stuff or network management geeky specification stuff this just isn't for you. If you're only a beginner, these almost 780 insight pages may allow you to understand the ideas and cope with most of the tasks network-related. After all, this book makes for a basis of a university/college course.