2020年秋学期 - ネットワークアーキテクチャ / NETWORK ARCHITECTURE
|
B6137 ネットワークアーキテクチャ NETWORK ARCHITECTURE |
先端導入科目-環境情報-情報とメディア Frontier Courses (Intermediate) - Environmental Information - Information and Media 2 単位 |
| 実施形態 | 完全オンライン |
| 開催日程 | 秋学期 月曜日4時限,月曜日5時限 |
| 担当教員 | 植原 啓介(ウエハラ ケイスケ) |
| 関連科目 |
前提科目(推奨): 04180 |
| 開講場所 | SFC |
| 授業形態 | 講義、実習・演習、グループワーク |
| 履修者制限 |
履修人数を制限する Only the selected students can take this course. |
| 履修条件 |
Students should take "Internet" class beforehand. インターネットを履修済みもしくは同程度のインターネットに関する知識を前提とする。 |
| 使用言語 | 英語 |
| 連絡先 | kei@sfc.keio.ac.jp |
| 授業ホームページ | |
| 同一科目 | |
| 学生が利用する予定機材/ソフト等 | |
| 設置学部・研究科 | 総合政策・環境情報学部 |
| 大学院プロジェクト名 | |
| 大学院プロジェクトサブメンバー | |
| ゲストスピーカーの人数 | 0 |
| 履修選抜・課題タイプ=テキスト登録可 | true |
| 履修選抜・選抜課題タイプ=ファイル登録可 | false |
| GIGAサティフィケート対象 | true |
| 最終更新日 | 2020/08/18 08:41:32 |
科目概要
The Internet becomes a social infrastructure in the last 20 years. On the other hand, only specialists know the details of the Internet technology. The goal of this class is that you learn the concept of Internet, how to work using the Internet. The architecture of the Internet is very simple. The simplicity is the most important point to be base of various system.
インターネットはここ20年余で急速な成長を遂げ、情報化時代に欠かせない社会基盤となった。現在では、インターネットは一般の人にも身近なものとなり、その技術は専門家のみが知るところとなっている。本授業では、インターネットの技術と哲学を解説し、今後、インターネットを使って活動するための基礎的な力を養うことを目的とする。
インターネットのアーキテクチャは極めてシンプルであり、そのシンプルさゆえに、様々なシステムの基盤と成り得ている。本講義では、コンピュータネットワークの基本をインターネットを事例として学ぶ。
授業シラバス
主題と目標/授業の手法など
The Internet becomes a social infrastructure in the last 20 years. On the other hand, only specialists know the details of the Internet technology. The goal of this class is that you learn the concept of Internet, how to work using the Internet.
The architecture of the Internet is very simple. The simplicity is the most important point to be base of various system.
Students who take this class are assumed that he or she understand the concept and the mechanisms of the Internet, can point out the point of failure when he or she got a problems.
インターネットはここ20年余で急速な成長を遂げ、情報化時代に欠かせない社会基盤となった。現在では、インターネットは一般の人にも身近なものとなり、その技術は専門家のみが知るところとなっている。本授業では、インターネットの技術と哲学を解説し、今後、インターネットを使って活動するための基礎的な力を養うことを目的とする。
インターネットのアーキテクチャは極めてシンプルであり、そのシンプルさゆえに、様々なシステムの基盤と成り得ている。本講義では、コンピュータネットワークの基本をインターネットを事例として学ぶ。
本講義を履修した者は、インターネットのコンセプトと仕組みを理解し、接続に問題がある場合などにその原因を特定できるようなスキルを身につけることを目標とする。
教材・参考文献
- Andrew S. Tanenbaum, "Computer Networks 5th ed.", Pearson Education, 2010
- Kurose, Ross, "COMPUTER NETWORKING: a top-down approach 6th ed.", Addison Wesley, 2012
- 竹下、村山、荒井、苅田、「マスタリングTCP/IP 入門編 第5版」、オーム社、2012年
提出課題・試験・成績評価の方法など
Grading will be done by final exam and assignments.
Final exam will be done online.
最終試験および課題で評価を行う。
最終試験はオンラインで実施する。
履修上の注意
Class will be held on-demand and live online. Group work will be introduced.
毎回、オンデマンド配信による自習とライブによるオンライン授業によって実施する。グループワークなども取り入れる。
授業計画
第1回 Introduction & Guidance
[Introduction & Guidance]
- Introduction to Computer networking
- Application and Computer networks
- Guidance
第2回 Overview of Networking
[Overview of Networking]
- Standards bodies
- OSI model
- Internet model
- Bandwidth, throughput
- Routing and switching (bridging)
- Communication protocols
第3回 Routing and Switching
[Routing and Switching]
- Network Topologies
- IEEE 802.1
- Switching and Routing
第4回 Internet Protocol
[Internet Protocol]
- Packet format of Internet Protocols
- Routing Tables
- Fragment
- ARP
第5回 Routing and Forwarding
[Routing and Forwarding]
- Routing and Forwarding
- Routing Algorithms (Distance Vector, Link State)
- Autonomous System
第6回 Latency and Jitter
[Latency and Jitter]
- Queueing
- Router Architecture
第7回 Transport Layer
[Transport Layer]
- TCP and UDP
- Socket, Port number, PCB (Protocol Control Block)
- Flow control
- Congestion control
- Retransmission control
第8回 MAC and Error Control
[MAC and Error Control]
- MAC (Aloha, Slotted Aloha, Persistent CSMA, Non-persistent CSMA, CSMA/CD, CSMA/CA)
- Spanning tree
- CRC
- LLC and MAC
- Ethernet (802.3)
- Fiber Networks
- 802.11
- Access Point and Station
- Ad-hoc mode
- Bluetooth, WiMAX, 3G, 4G, 5G
第9回 Network Security
[Network Security]
- Secure Protocols (IPSec, TLS)
- Attack and Defense
第10回 Application
[Application]
- DNS
- Web
- E-Mail
- Database and File services
第11回 Network Operation
[Network Operation]
- Network Design
- Management Paradigms and protocols
第12回 Wrap up
[Wrap up]
- Problem of Current Networking
- Introduction to Current Research
- Final exam
第13回 Writing a report
[Writing a report]
第14回 Writing a report
[Writing a report]
第15回 Writing a report
[Writing a report]
15回目に相当するその他の授業計画
課題
Assignment