TCP/IPの基礎
マイナビ
著者:Gene
はじめに
1章 ネットワーク上の通信
1.1 ネットワークの全体構成の概要
1.1.1 ネットワークの全体構成
1.1.2 イントラネットの概要
1.1.3 インターネットの概要
1.2 通信プロトコルとネットワークアーキテクチャ
1.2.1 通信プロトコル
1.2.2 ネットワークアーキテクチャ
1.2.3 データの呼び方
1.3 階層の考え方
1.3.1 通信の主体はアプリケーション
1.3.2 階層ごとの通信経路
1.4 通信プロトコルの役割
1.4.1 転送プロトコル
1.4.2 制御・管理プロトコル
1.4.3 アプリケーションプロトコル
1.4.4 通信プロトコルの役割のまとめ
1.5 ネットワークアーキテクチャに基づいた通信のしくみ
1.5.1 カプセル化とデカプセル化
1.5.2 ヘッダに含まれる主な情報
1.5.3 ネットワーク機器によるデータの転送
2章 ネットワークインタフェース層
2.1 ネットワークインタフェース層の概要
2.1.1 ネットワークインタフェース層のプロトコルの役割
2.1.2 ネットワークインタフェース層のプロトコル種類
2.2 LAN
2.2.1 LANの概要
2.2.2 MACアドレス
2.2.3 イーサネット
2.2.4 LANで利用するネットワーク機器のしくみ
2.3 WAN
2.3.1 WANの概要
2.3.2 WANネットワークへの接続
2.3.3 主なWANサービス
2.3.4 PPP
3章インターネット層
3.1 インターネット層のプロトコルの役割
3.2 インターネット層の主なプロトコル
3.3 IPv4
3.3.1 IPv4の役割
3.3.2 IPv4ヘッダフォーマット
3.3.3 IPアドレス
3.4 ARP
3.4.1 ARPの役割
3.4.2 ARPのフォーマット
3.4.3 ARPのしくみ
3.5 ICMP
3.5.1 ICMPの役割
3.5.2 ICMPのフォーマット
3.5.3 ICMPのしくみ
3.6 IPSec
3.6.1 IPSecの概要
3.6.2 IPSecの用途(インターネットVPN)
3.6.3 IPSecによる通信の概要
4章 IPルーティング
4.1 ルーティングの概要
4.1.1 ルーティングとは
4.1.2 ルータの機能
4.2 ルーティングの動作
4.2.1 最適ルートの学習
4.2.2 IPパケットの転送
4.3 ルート情報の登録
4.3.1 直接接続のルート情報
4.3.2 スタティックルートによるルート情報の登録
4.3.3 ルーティングプロトコルによるルート情報の登録
4.3.4 スタティックルートとルーティングプロトコルの選択
4.4 ルーティングプロトコル
4.4.1 ルーティングプロトコルの分類の概要
4.4.2 ルーティングプロトコルの適用範囲
4.4.3 ルーティングアルゴリズムによる分類
4.4.4 ネットワークアドレスの認識による分類
4.4.5 RIPの概要
4.4.6 OSPFの概要
4.4.7 BGPの概要
4.5 ルート集約と最長一致検索(ロンゲストマッチ)
4.6 ホストでのルーティング
4.6.1 ホストでのルーティングの概要
4.6.2 ホストでのルーティングの設定
4.6.3 ホストでのルーティングの動作
5章 IPv6
5.1 IPv6の概要
5.1.1 IPv4からIPv6へ
5.1.2 IPv6の特徴
5.1.3 IPv6ヘッダフォーーマット
5.2 IPv6アドレス
5.2.1 IPv6アドレスの表記
5.2.2 IPv6アドレスの種類
5.2.3 アドレススコープ
5.2.4 IPv6ユニキャストアドレスの構造
5.2.5 IPv6でのマルチキャスト
5.2.6 エニーキャスト
5.3 IPv6ルーティング
5.3.1 IPv6ルーティングの概要
5.3.2 IPv6で利用できるルーティングプロトコル
5.4 IPv4からIPv6への移行技術
5.4.1 IPv4からIPv6への移行
5.4.2 デュアルスタック
5.4.3 トンネリング
5.4.4 プロトコル変換
6章 トランスポート層
6.1 トランスポート層の概要
6.1.1 トランスポート層のプロトコルの役割
6.1.2 トランスポート層のプロトコル
6.1.3 ポート番号
6.2 TCP
6.2.1 TCPの概要
6.2.2 TCPヘッダフォーマット
6.2.3 TCPコネクションの確立と切断
6.2.4 データ転送時の動作
6.3 UDP
6.3.1 UDPの概要
6.3.2 UDPのヘッダフォーマット
6.3.3 UDPの用途
6.4 TCPとUDPの比較
7章 アプリケーション層
7.1 アプリケーション層の概要
7.1.1 アプリケーション層の役割
7.1.2 主なアプリケーション層プロトコル
7.2 DNS
7.2.1 DNSの目的
7.2.2 DNSのしくみ
7.3 DHCP
7.3.1 DHCPの目的
7.3.2 DHCPのしくみ
7.3.3 DHCPリレーエージェント
7.4 HTTP
7.4.1 HTTPの概要
7.4.2 Webアクセスの流れ
7.4.3 URL
7.4.4 HTTPリクエスト
7.4.5 HTTPレスポンス
7.5 SMTP/POP3
7.5.1 電子メール
7.5.2 メールアドレス
7.5.3 SMTP
7.5.4 POP3
7.6 FTP
7.6.1 FTPの概要
7.6.2 FTPのしくみ
7.6.3 アクティブモードとパッシブモード
7.7 SNMP
7.7.1 SNMPの概要
7.7.2 SNMPのしくみ
7.8 SIP/RTP
7.8.1 IPテレフォニー
7.8.2 IP電話で利用するプロトコル
7.8.3 SIP
7.8.4 RTP
8章 インターネットの構成とアプリケーションの通信
8.1 インターネットの構成
8.1.1 インターネットはASの集まり
8.1.2 ISP同士の接続
8.1.3 IX
8.1.4 インターネットへの接続
8.2 アプリケーションの通信
8.2.1 TCP/IPで通信するための前提
8.2.2 アプリケーションの通信フロー
索引