計算機ネットワークは現代社会を支えるインフラストラクチャです.本講義では,計算機ネットワークとして,ローカルエリアネットワークの構成と動作,インターネットにおけるパケット配送とその制御,インターネット上で構築される各種情報サービス,およびネットワークセキュリティの基礎について学びます.小規模な計算機ネットワーク環境を構築する演習を通じて,実践的に計算機ネットワークを学びます.
本講義を履修することによって,計算機ネットワークの構成と動作について理解し,計算機ネットワーク環境を構築して運用できるようになることを到達目標とします.
本講義を履修することによって次の能力を習得する.
1) TCP/IPプロトコルによるパケット配送とその制御について説明できる.
2) プライベートネットワークとファイアウォールについて説明できる.
3) ネットワークセキュリティについて説明できる.
4) インターネット上の各種情報サービスについて説明できる.
5) イントラネットの様々なサービスについて説明できる.
6) 1)~5)の知識を駆使して,計算機ネットワーク環境を構築,運用できる.
インターネット,TCP/IP,イーサネット,プライベートネットワーク,ファイウォール,ネットワークセキュリティ,サービス,イントラネット
✔ 専門力 | 教養力 | コミュニケーション力 | 展開力(探究力又は設定力) | ✔ 展開力(実践力又は解決力) |
第1~7回は,講義の最後にレスポンスシートが課されます.また,第1~7回の理解度を評価するためのレポート課題を出題します.第8~15回は演習を行います.また,各講義の最後にレポート課題を出題します.
授業計画 | 課題 | |
---|---|---|
第1回 | TCP/IPプロトコルによるパケット配送とその制御 | 情報ネットワークのなりたち,IPデータグラムの配送,ICMPの理解 |
第2回 | プライベートネットワークとアクセス制限 | プライベートネットワークから外部への通信,アクセス制限,ファイアウォールの理解 |
第3回 | ドメインネームサービスの構成と動作 | ドメインネームシステムの概要,ネームサーバの利用・設計,BINDを用いたサーバの設定の理解 |
第4回 | 電子メールシステムの構成と動作 | 電子メール配送の仕組み,電子メールシステムにおけるセキュリティの理解 |
第5回 | World Wide Web,ネットワークセキュリティ(1) | WWWシステムの構成,HTTP,URL,代理サーバ,能動的なWEBサービス,不正アクセス,パスワードの管理,ログの記録と監視,の理解 |
第6回 | ネットワークセキュリティ(2) | セキュリティホール悪用の実例と対策,サービス妨害の実例と対策,不正行為の隠蔽の実例と対策の理解 |
第7回 | イントラネット構築技術 | 無線LAN,NIS,NFS,automount,SAMBAの理解 |
第8回 | Linux入門,仮想マシンの構築 | Linuxの基礎の理解,仮想マシンの作成と設定,Linuxのインストール |
第9回 | ファイルシステムとテキスト編集 | ファイルシステム,ファイル操作のためのコマンド,パターンマッチ,テキスト編集,標準入力/出力/エラー出力,リダイレクトの理解 |
第10回 | シェルプログラミング | シェルスクリプト,シェル変数,制御構造,関数の理解 |
第11回 | プロセスとジョブコントロール | プロセス,フォアグランドジョブとバックグランドジョブ,プロセス間通信,サービスの理解と設定 |
第12回 | 小規模システムの構築とNATの設定 | システム構成の理解,ゲートウェイ/サーバ/クライアントホストのインストール,NATの設定 |
第13回 | NIS/NFSの設定 | NIS,NFS,automountの設定 |
第14回 | TORQUEのインストールと設定 | ジョブマネジメントシステムTORQUEのインストールと設定 |
第15回 | Mauiのインストールと設定 | ジョブスケジューラMauiのインストールと設定 |
各講義で必要な資料を配布する.
各講義で必要な資料を配布する.
TCP/IPプロトコルによるパケット配送とその制御,プライベートネットワークとファイアウォール,ネットワークセキュリティ,インターネット上の各種情報サービス,イントラネットの様々なサービスの理解度,および,その応用力を評価する.第1~7回のレポート (50%),第8~15回の各講義で出題されるレポート(50%)で評価する.
履修の条件を設けない