関連サイト
本書の関連ページが用意されています。
内容紹介
TCP/IPを真に理解するため、ネットワーク技術の解説はもちろん、コンピュータ内部の構造、データやパケットをやり取りする仕組みを解説した1冊。豊富な解説図により、パケットやメッセージの動作がよく分かる!
書誌情報
- 著者: 村山公保
- 発行日: 2015-02-27 (紙書籍版発行日: 2012-02-01)
- 最終更新日: 2015-02-27
- バージョン: 1.0.0
- ページ数: 344ページ(PDF版換算)
- 対応フォーマット: PDF, EPUB
- 出版社: オーム社
対象読者
TCP/IP技術を学ぼうとしている方、ネットワークの基礎を学習、再確認したい方、UNIXやC言語の経験を持ち、これからTCP/IPネットワークを勉強したいという方
著者について
村山公保
1992年東京学芸大教育学部卒業。1992‐94年日本電気技術情報システム開発株式会社勤務。1998年奈良先端科学技術大学院大学情報科学研究科博士後期課程修了。現在、倉敷芸術科学大学大学院産業科学技術研究科計算機科学専攻教授、博士(工学)。「大学は社会人になるための準備をするところ。社会に出てから役立つことを教えるべきだ」という信念のもと、学問の枠にとらわれることなく、技術者に必要とされる知識や技術、ものの見方、考え方を幅広く学生に指導する。
目次
まえがき
第1章 TCP/IP入門
- 1.1 ネットが当たり前の時代に
- 1.2 ネットってなんだろう
- 1.3 TCP/IPとは
- 1.4 ネットとアプリを支えるTCP/IP
- 1.5 TCP/IPはソフトウェア
- 1.6 TCP/IPはパケット交換方式
- 1.7 第1章のまとめ
第2章 TCP/IPの理解を助けるアプリとコマンド
- 2.1 パソコンを使ってTCP/IPを体験しよう
- 2.2 通信パケットの表示
- 2.3 アドレスの表示
- 2.4 通信確認
- 2.5 通信ルートの表示
- 2.6 通信状況の表示
- 2.7 Webの通信を体験
- 2.8 第2章のまとめ
第3章 ネットワーク技術を支えるコンピュータの基礎
- 3.1 コンピュータの基礎
- 3.2 ハードウェアの基本要素
- 3.3 バッファ、キュー、スタック、キャッシュ
- 3.4 コンピュータのデータ表現
- 3.5 ソフトウェアの基本要素
- 3.6 プログラムの動作原理
- 3.7 OSの役割
- 3.8 コンピュータの仮想化
- 3.9 第3章のまとめ
第4章 ネットワークの基礎知識とTCP/IP
- 4.1 ネットワークの基礎知識
- 4.2 TCP/IP 技術の構成
- 4.3 ネットワークの性能
- 4.4 ふくそうとパケットの喪失
- 4.5 物理的な通信とデータリンク
- 4.6 第4章のまとめ
第5章 IPはインターネットプロトコル
- 5.1 IPの目的
- 5.2 IPアドレスとネットワーク
- 5.3 IPとルーティングテーブル
- 5.4 IPのエラー処理
- 5.5 IPとデータリンク
- 5.6 ルーティングプロトコル(経路制御)
- 5.7 コンピュータ内部のIPの処理
- 5.8 第5章のまとめ
第6章 TCPとUDP
- 6.1 TCPとUDP
- 6.2 IPそのままのUDP
- 6.3 非常に複雑なTCP
- 6.4 コンピュータ内部のUDPとTCPの処理
- 6.5 第6章のまとめ
第7章 TCP/IPアプリケーション
- 7.1 ネットワークとアプリケーション
- 7.2 Webのしくみ
- 7.3 電子メールのしくみ
- 7.4 マルチメディア通信
- 7.5 第7章のまとめ
第8章 IPを助けるプロトコルと技術
- 8.1 DNS
- 8.2 DHCP
- 8.3 NAT(Network Address Translator)
- 8.4 セキュリティ
- 8.5 暗号化
- 8.6 IPv6
- 8.7 第8章のまとめ
付 録
- 付A ヘッダフォーマット
- 付B IPアドレスに関する情報
- 付C 代表的なポート番号