國立中興大學教學大綱
課程名稱 (中) 計算機網路(7797)
(Eng.) Computer Networks
開課單位 資工系
課程類別 選修 學分 3 授課教師 王丕中
選課單位 資工系 / 碩專班 授課使用語言 中文 英文/EMI N 開課學期 1122
課程簡述 This course introduces the principles of networking in a top-down manner. In specific, we will cover the application, transport and network layers of protocol stacks. We will introduce the basic ideas of each layer and use network protocols to examine these ideas. We also provide experiments for important protocols based on packet sniffing.
先修課程名稱
課程含自主學習 N
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
Computer Networks are important in almost every aspect nowadays. The students will learn principles of enabling computer networks from this course. They will be able to apply the knowledge of computer networks to different applications and may have the capability of manipulating new network technology.
1.具備資訊科學素養、資訊理論與數學分析之能力
3.具備分析、設計與實作資訊軟體系統之能力
4.具備分析、設計與整合資訊應用系統之能力
7.具備資料蒐集、獨立思考、解決問題及研究創新之能力
40
20
20
20
網路/遠距教學
實習
講授
書面報告
作業
測驗
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週)
週次 授課內容
第1週 (Lecture, Online) Chapter 1. Introduction: 1.1 What is the Internet?
第2週 (Lecture, Offline) Chapter 1. Introduction: 1.2 Network Edge, 1.3 Nework Core, 1.4 Delay, Loss Throughput
第3週 (Lecture, Classroom) Chapter 1. Introduction: 1.2 Network Edge, 1.3 Nework Core, 1.4 Delay, Loss Throughput
(Wireshark Lab) Introduction
第4週 (Lecture, Offline) Chapter 1. Introduction: 1.5 Protocol Layers, Service Models, 1.6 Networks under Attacks: Security, 1.7 History, Chapter 2. Application Layer: 2.1 Principles of Network Applications, 2.2 Web and HTTP, 2.3 Electronic Mail
第5週 (Lecture, Online) Chapter 1. Introduction: 1.5 Protocol Layers, Service Models, 1.6 Networks under Attacks: Security, 1.7 History, Chapter 2. Application Layer: 2.1 Principles of Network Applications, 2.2 Web and HTTP
第6週 (Wireshark Lab, Classroom) HTTP
第7週 (Spring Vacation) Lecture Review
第8週 (Lecture, Online) Chapter 2. Application Layer: 2.4 DNS, 2.6 Video Streaming and Content Distribution Networks, Chapter 3. Transport Layer: 3.1 Transport-layer Services, 3.2 Multiplexing and Demultiplexing, 3.3 Connectionless Transport: UDP
第9週 (Wireshark Lab, Classroom) DNS
第10週 (Exam, Classroom) Midterm
第11週 (Lecture, Classroom) Chapter 3. Transport Layer: 3.4 Principles of Reliable Data Transfer, 3.5 Connection-oriented Transport: TCP
(Wireshark Lab) UDP
第12週 (Lecture, Offline) Chapter 3. Transport Layer: 3.6 Principles of Congestion Control, 3.7 TCP Congestion Control, Chapter 4. Network Layer: 4.1 Overview of Network Layer, 4.3 IP: Internet Protocol
第13週 (Lecture, Online) Chapter 3. Transport Layer: 3.5 Connection-oriented Transport: TCP, 3.6 Principles of Congestion Control, 3.7 TCP Congestion Control, Chapter 4. Network Layer: 4.1 Overview of Network Layer, 4.3 IP: Internet Protocol
第14週 (Wireshark Lab, Classroom) TCP
第15週 (Lecture, Online) Chapter 4. Network Layer: 4.1 Overview of Network Layer, 4.3 IP: Internet Protocol, Chapter 5. Network Layer: 5.2 Routing Protocols, 5.3 Intra-AS Routing in the Internet: OSPF, 5.4 Routing among the ISPs: BGP
第16週 (Wireshark Lab, Classroom) (IP)
第17週 (Wireshark Lab, Classroom) NAT, DHCP
第18週 (Exam, Classroom) Finalterm
學習評量方式
Midterm: 35%, Finalterm: 35%, Homework: 10%, Wireshark Lab: 20%
教科書&參考書目(書名、作者、書局、代理商、說明)
Computer Networking, A Top-down Approach Featuring the Internet, Seventh Edition, James F. Kurose and Keith W. Ross.
課程教材(教師個人網址請列在本校內之網址)
Google Classroom
課程輔導時間
1:00-3:00 PM, Wednesday or Appointment by Email
聯合國全球永續發展目標
提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:2024/03/28 08:43:17 列印日期 西元年/月/日:2024 / 5 / 03
MyTB教科書訂購平台:http://www.mytb.com.tw/