本書では"チャットをするためのネットワークアプリケーションを作る"という具体的な目的の下、「プロトコルの定義」「プロトコルスタックの実装」「プロトコルスタックを用いたアプリケーションの開発」について詳しく取り上げています。これはまさに"Internetが発展してきた歴史のエッセンス"と言えるものであり、この作成過程で得られる知識は、皆さんがWebアプリケーションを含めた様々なネットワークアプリケーションを作る際に、ブラックボックスとして疑問に思っていた箇所を明確にしてくれることでしょう。