This book was very hard to read. They used lots of terms that were not defined. Usless you have a good back ground in networking you will be frustrated with this book. But then if you have the back ground you probably do not need this book. I also found lots of errors. The company site does not have an errata sheet for this book either, as they do for their others.