This book came with a strong recommendation from a colleague, an opinion with which I can more than concur with. I have found this book to be the single most comprehensive source of TCP/IP and related protocols available. Furthermore, and perhaps most importantly, the book is very easy to read, well structured and concise. However, it should be noted that this volume does not include in-depth implementation details nor source code but, apparently, the following volumes do. In conclusion this book is both an excellent tutorial and reference book for the TCP/IP protocol suite.