本書は、コンピュータネットワークとそのプロトコルの原理を著者が考案したトップダウン方式で説明し、アプリケーション層のプロトコルから始めて、プロトコルスタックに沿って層ごとに説明し、読者がその意味を理解できるようにしています。各層を実装と応用の観点から学び、コンピュータネットワークの動作原理と仕組みを理解します。この本では、アプリケーション層のパラダイムとアプリケーション プログラミング インターフェイスに重点を置き、読者が毎日使用するアプリケーション環境にできるだけ早く入って学び、「作成」できるようにします。