第1章インターネット概要 |
1.1インターネットの発展経緯 1 |
1.2IT分野における大変革(回線交換からパケット交換へ) 3 |
1.3インターネットの構造とプロトコル階層 7 |
1.OSIとインターネット 7 |
2.インターネットとプロトコル 10 |
1.4インターネットの特徴 14 |
1.5インターネットの標準化 15 |
1.LETF 16 |
2.W3C 20 |
1.6インターネットの今後 21 |
演習問題 22 |
第2章データリンク制御層のプロトコル |
2.1データリンク制御層概要 23 |
2.2データリンク制御層のプロトコル 24 |
1.HDLC 24 |
2.LANのプロトコル 26 |
2.3ARP/RARP 28 |
演習問題 29 |
第3章ネットワーク層のプロトコル |
3.1ネットワークの相互接続とネットワーク層の機能概要 31 |
1.ネットワーク層プロトコル 31 |
2.インターネットプロトコル 32 |
3.IPデータグラム 33 |
4.IPヘッダ 35 |
5.ICMP 37 |
3.2インターネットにおけるアドレッシング 39 |
1.IPアドレス 39 |
2.ネットワーク部とホスト部 40 |
3.クラス 41 |
4.CIDR 43 |
5.サブネット 44 |
6.IPアドレスの規則 46 |
7.プライベートアドレス 47 |
8.DHCP 47 |
3.3経路制御アルゴリズムとマルチキャスト制御 48 |
1.経路制御の原理 48 |
2.動的経路制御の種類 49 |
3.距離ベクトル型経路制御 50 |
4.リンク状態型経路制御 52 |
5.パスベクトル型経路制御 57 |
6.IPアドレスの規則46マルチキャスト制御 60 |
3.4移動通信のためのモバイルIPとネットワーク |
モビリティ 62 |
1.移動制御 62 |
2.モバイルIP 63 |
3.ネットワークモビリティ 67 |
4.SIP 67 |
3.5ユビキタスシステムのためのIPv 668 |
演習問題 70 |
第4章トランスポート層のプロトコル |
4.1トランスポート層の機能概要 71 |
1.トランスポート層の役割 71 |
2.トランスポートプロトコルの種類 73 |
3.コネクション指向型とコネクションレス型 74 |
4.ヘッダフォーマット 75 |
5.ストリーム型とデータグラム型 77 |
6.ポート番号 78 |
7.チェックサム 80 |
4.2TCPの機能詳細 80 |
1.コネクション確立・終了 80 |
2.再送制御 82 |
3.ウィンドウ制御 85 |
4.告知ウィンドウサイズ 87 |
4.3TCPにおける輻輳制御 89 |
1.輻輳制御とは 89 |
2.TCPの輻輳制御 89 |
3.スロースタートフェーズと輻輳回避フェーズ 90 |
4.TCPのバージョン 91 |
5.高速TCP 98 |
演習問題 99 |
第5章ストリーミングとQoS制御 |
5.1ストリーミングとQoS 101 |
1.ストリーミング 101 |
2.ストリーミングにおけるQoS 106 |
5.2エンド・エンドによるQoS制御 108 |
1.RTP/RTCP 108 |
2.TCPフレンドリ 118 |
5.3ネットワーク内のQoS制御 121 |
1.IntServ 121 |
2.DiffServ 123 |
3.MPLS 126 |
5.4ルータにおけるQoS制御技術 129 |
1.ポリシング 129 |
2.キューイング 132 |
3.スケジューリング 133 |
5.5システム制御プロトコル 136 |
1.RTSP 137 |
2.SDP 139 |
3.ヘッダ圧縮 140 |
演習問題 148 |
第6章セキュリティ |
6.1暗号化 149 |
1.共通鍵暗号方式 149 |
2.公開鍵暗号方式 152 |
6.2通信セキュリティ 158 |
1.IPsec 156 |
2.SSL/TLS 157 |
3.ファイアウォール 159 |
4.VPN 160 |
演習問題 161 |
第7章ネットワーク管理とポリシー管理 |
7.1ネットワーク管理とは 163 |
7.2インターネットでのネットワーク管理プロトコル 165 |
1.SNMPの概要 165 |
2.MIB(管理情報ベース) 170 |
7.3ネットワーク管理とポリシー 173 |
7.4ポリシーフレームワーク 174 |
7.5ポリシー配布プロトコル 175 |
演習問題 176 |
第8章アプリケーションプロトコル |
8.1電子メール 177 |
8.2ファイル転送 181 |
8.3WWW 183 |
8.4SIP 187 |
演習問題 190 |
第9章ネットワークプログラミング |
9.1ソケットプログラムの概要 191 |
1.TCPサーバプログラム 192 |
2.TCPクライアントプログラム 193 |
9.2クライアント・サーバ間通信プログラム 193 |
1.ファイル転送サーバプログラム 193 |
2.ファイル転送クライアントプログラム 201 |
9.3多人数間通信プログラム 206 |
1.チャットクライアントプログラム 206 |
2.チャットサーバプログラム 210 |
9.4HTTPクライアントプログラム 214 |
演習問題 219 |
付録TCP解析モデルとDCCP |
A TCPフレンドリに対するPadhyeらの解析モデル 221 |
B DCCP 231 |
演習問題略解 235 |
参考文献 245 |
索引 251 |
第1章インターネット概要 |
1.1インターネットの発展経緯 1 |
1.2IT分野における大変革(回線交換からパケット交換へ) 3 |
1.3インターネットの構造とプロトコル階層 7 |
1.OSIとインターネット 7 |
2.インターネットとプロトコル 10 |