出版社内容情報
TCP/IPプロトコル群解説書の決定版です。TCP/IPはコンピュータ同士を結ぶ通信形式ですが、プロトコル群の仕様とその実装がほとんど無料で開放され、オープンシステムとして、インターネットの基盤となっています。概要から個々のプロトコルまで詳しく解説し、ポピュラーな診断ツールを使って実際のプロトコルの動作を観察する手法を採用しています。スティーヴンスの名著のなかの1冊で、他にスティーヴンスには『UNIXネットワークプログラミングVol.1』、『UNIXネットワークプログラミングVol.2』、『詳解TCP/PVol.1』、『詳解TCP/PVol.2』(ISBN4-89471-495-7/2002年12月刊)、『詳解TCP/PVol.3』(ISBN4-89471-667-4/2002年11月刊/ピアソンエデュケーション発売に変更)があります。
【目次】
第1章 イントロダクション
第2章 リンク層
第3章 IP:インターネット・プロトコル
第4章 ARP:アドレス解決プロトコル
第5章 RARP:逆アドレス解決プロトコル
第6章 ICMP:インターネット・コントロール・メッセージ・プロトコル
第7章 Pingプログラム
第8章 Tracerouteプログラム
第9章 IPルーティング
第10章 ダイナミック・ルーティング・プロトコル
第11章 UDP:ユーザー・データグラム・プロトコル
第12章 ブロードキャストとマルチキャスト
第13章 IGMP:インターネット・グループ・マネジメント・プロトコル
第14章 DNS:ドメイン・ネーム・システム
第15章 TFTP:トリビアル・ファイル転送プロトコル
第16章 BOOTP:ブートストラップ・プロトコル
第17章 TCP:トランスミッション・コントロール・プロトコル
第18章 TCPコネクションの確立と終了
第19章 TCPインタラクティブ・データ・フロー
第20章 TCPバルク・データ・フロー
第21章 TCPのタイムアウトと再転送
第22章 TCP持続タイマー
第23章 TCPキープアライブ・タイマー
第24章 TCPのその他の機能と性能
第25章 SNMP:シンプル・ネットワーク・マネジメント・プロトコル
第26章 TelnetとRlogin:リモートログイン
第27章 FTP:ファイル転送プロトコル
第28章 SMTP:単純メール転送プロトコル
第29章 NFS:ネットワーク・ファイル・システム
第30章 その他のTCP/IPアプリケーション
付録A tcpdumpプログラム
付録B コンピュータ・クロック
付録C sockプログラム
付録D 練習問題の解答
付録E コンフィグレーション・オプション
付録F ソースコードの入手先
付録G 参考文献
内容説明
本書は一般にTCP/IPと総称されるプロトコル群について解説したものだが、他のTCP/IPテキストとは異なるアプローチを採用している。単にプロトコルを説明して、その働きを解説する方法ではなく、本書ではポピュラーな診断ツールを用いて、プロトコルの実際の動作を観察する手法を採用した。さまざまな状況で各プロトコルがどのように動作するかを知ることは、それぞれの働きや設計意図を理解する上で大きな手助けになるはずだ。また、このアプローチであれば、数千行にも上るソース・コードを渡り歩かなくても、プロトコルの実装化の内容を比較的容易に理解することができる。
目次
イントロダクション
リンク層
IP:インターネット・プロトコル
ARP:アドレス解決プロトコル
RARP:逆アドレス解決プロトコル
ICMP:インターネット・コントロール・メッセージ・プロトコル
Pingプログラム
Tracerouteプログラム
IPルーティング
ダイナミック・ルーティング・プロトコル〔ほか〕