第1章では、ネットワーキングの概念、第2章では、簡単なクライアントとサーバの仕組みを、第3章では、メッセージの作成と解析の基礎を、第4章では、さらに高度で堅牢なクライアントとサーバを構築するのに必要なテクニックを取り上げ、最後の第5章では、プログラミングを通じて原理を示すという本書の目的に従って、プログラミングの構成要素とその基盤になるプロトコル実装との関係を少し詳しく説明。