目次 第1章 1.1 1.2 1.3 準備 実験の進め方とレポートの書き方 . . . . . . . . . . . . . 1.1.1 レポート提出について . . . . . . . . . . . . . . . 機材の設定と OS の利用 . . . . . . . . . . . . . . . . . . 1.2.1 使用する機材 . . . . . . . . . . . . . . . . . . . . 1.2.2 Linux の起動 . . . . . . . . . . . . . . . . . . . . 1.2.3 ネットワークケーブルの接続 . . . . . . . . . . . 1.2.4 特権ユーザでのコマンド実行 . . . . . . . . . . . 1.2.5 Linux の終了 . . . . . . . . . . . . . . . . . . . . 1.2.6 既知の問題点 . . . . . . . . . . . . . . . . . . . . その他の手順 . . . . . . . . . . . . . . . . . . . . . . . . 1.3.1 コマンドの出力結果の保存 . . . . . . . . . . . . . 1.3.2 USB メモリディスクの読み書き . . . . . . . . . . 1.3.3 キーボードの Caps Lock と Ctrl の位置を交換 . . . 1.3.4 ターミナルエミュレータのフォントなど変更する 1.3.5 時刻の変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 第2章 2.1 2.2 2.3 2.4 2.5 2.6 ネットワークの設定 ネットワークインタフェースの確認 . ハードウェアアドレスと IP アドレス IP アドレスの設定 . . . . . . . . . . . 通信実験 . . . . . . . . . . . . . . . . ネットワーク設定の保存 . . . . . . . カスケード接続 . . . . . . . . . . . . 第3章 3.1 3.2 3.3 3.4 データリンク層での通信 通信内容の観測 . . . . . . . . . . . . . . . . . . . . . . . . . . . CSMA/CD (Carrier Sence Multiple Access with Collision Detection) ARP (Address Resolution Protocol) . . . . . . . . . . . . . . . . . DHCP (Dynamic Host Configuration Protocol) . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 5 5 5 6 6 6 8 8 8 9 11 11 12 12 . . . . . . 14 14 16 19 20 22 24 . . . . 27 27 30 34 39 第4章 4.1 4.2 4.3 4.4 ネットワーク層による通信 IP ヘッダ . . . . . . . . . . . . . . 細分化 . . . . . . . . . . . . . . . . 経路制御 . . . . . . . . . . . . . . . 4.3.1 ifconfig による経路表の設定 4.3.2 デフォルトゲートウェイ . . 4.3.3 静的な経路設定 . . . . . . . 4.3.4 サブネットワーク . . . . . . 4.3.5 動的な経路設定 . . . . . . . 名前登録 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 第5章 5.1 5.2 5.3 5.4 トランスポート層による通信 ポート番号 . . . . . . . . . . . . UDP . . . . . . . . . . . . . . . . inetd . . . . . . . . . . . . . . . . TCP . . . . . . . . . . . . . . . . 5.4.1 コネクションの設立と切断 5.4.2 確認応答 . . . . . . . . . . 5.4.3 フロー制御 . . . . . . . . 5.4.4 再送とタイムアウト . . . 5.4.5 輻輳制御 . . . . . . . . . . 第6章 6.1 アプリケーション層による通信 DNS (Domain Name System) . . . . . . . 6.1.1 DNS の主な構成要素 . . . . . . . 6.1.2 名前サーバの設定 . . . . . . . . . 6.1.3 リゾルバの設定 . . . . . . . . . . 6.1.4 権限の委任 . . . . . . . . . . . . FTP . . . . . . . . . . . . . . . . . . . . 6.2.1 FTP のコマンドとレスポンス . . 6.2.2 FTP のデータ転送 . . . . . . . . . HTTP . . . . . . . . . . . . . . . . . . . 6.3.1 HTTP のリクエストとレスポンス 6.3.2 CGI . . . . . . . . . . . . . . . . 6.2 6.3 第7章 7.1 IPv6 IPv6 アドレス . . . . . . 7.1.1 アドレスの表記法 7.1.2 プレフィックス長 7.1.3 アドレスの種類 . . . . . . . . . . . . . . . . . 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 52 54 58 60 61 67 69 72 85 . . . . . . . . . 89 90 91 98 100 101 105 108 111 115 . . . . . . . . . . . 117 117 118 120 124 127 132 138 141 147 148 152 . . . . 156 157 157 158 158 7.2 7.3 7.4 7.5 第8章 8.1 8.2 8.3 IPv6 ヘッダ . . . . . . . . . . . . . . . . . . . . . 7.2.1 IPv6 必須ヘッダと ICMPv6 . . . . . . . . . 7.2.2 IPv6 拡張ヘッダ . . . . . . . . . . . . . . . 近隣探索 . . . . . . . . . . . . . . . . . . . . . . . 7.3.1 近隣要請と近隣広告 . . . . . . . . . . . . 7.3.2 ステートレスアドレス自動生成 . . . . . . DNS による IPv6 アドレスの検索 . . . . . . . . . 7.4.1 名前サーバの設定 . . . . . . . . . . . . . . 7.4.2 リゾルバの設定 . . . . . . . . . . . . . . . IPv4 と IPv6 が混在する環境でのバージョン選択 . 7.5.1 ユーザによる選択 . . . . . . . . . . . . . . 7.5.2 2 つのバージョンに対応しているコマンド . . . . . . . . . . . . 160 160 162 164 165 168 175 175 177 177 178 178 ファイアウォール ファイアウォールの働き . . . . . . . . . . . . . . . . . . . . . . . IPv4 でのファイアウォール . . . . . . . . . . . . . . . . . . . . . IPv6 でのファイアウォール . . . . . . . . . . . . . . . . . . . . . 182 182 184 191 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
© Copyright 2024 Paperzz