課程名稱 |
(中文) 計算機網路 (英文) Computer Networks |
開課單位 | 通訊工程研究所 | ||
課程代碼 | W5510A | ||||
授課教師 | 陳建華 | ||||
學分數 | 3.0 | 必/選修 | 選修 | 開課年級 | 研究所 |
先修科目或先備能力:計算機概論 | |||||
課程概述與目標:學習計算機網路基本原理,尤其是網際網路的相關協定與技術。 | |||||
教科書 | Computer Networking, 8th Ed. by J. F. Kurose and K.W. Ross Addison Wesley, 2020 |
||||
參考教材 |
課程大綱 | 學生學習目標 | 單元學習活動 | 學習成效評量 | 備註 | ||
週 | 單元主題 | 內容綱要 | ||||
1 | Computer Networks and the Internet | 1. the network edge and core 2. access networks and physical media 3. ISP and Internet backbones 4. protocol layers and service models 5. history of computer networking and the Internet |
1. the network edge and core 2. access networks and physical media 3. ISP and Internet backbones 4. protocol layers and service models 5. history of computer networking and the Internet |
|||
2 | Application Layer | 1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
|||
3 | Application Layer | 1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
|
||
4 | Application Layer | 1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
|||
5 | Application Layer | 1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
1. principles of network applications 2. the Web and HTTP 3. FTP, SMTP, DNS 4. P2P 5. Socket programming with TCP and UDP |
|
||
6 | Transport Layer | 1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
|||
7 | Transport Layer | 1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
|||
8 | Transport Layer | 1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
|
||
9 | Transport Layer | 1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
1. transport layer services 2. connectionless transport: UDP 3. reliable data transport 4. connection-oriented transport: TCP 5. congestion control |
|
||
10 | Network Layer | 1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
|||
11 | Network Layer | 1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
|||
12 | Network Layer | 1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
|||
13 | Network Layer | 1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
1. virtual circuit and datagram networks 2. router architecture 3. IP: forwarding and addressing 4. routing algorithms 5. routing 6. broadcast and multicast routing |
|
||
14 | Link Layer and LANs | 1. link layer services 2. error-detection and correction techniques 3. multiple access control 4. link layer addresssing 5. Ethernet 6. hubs and switches 7. PPP |
1. link layer services 2. error-detection and correction techniques 3. multiple access control 4. link layer addresssing 5. Ethernet 6. hubs and switches 7. PPP |
|
||
15 | Link Layer and LANs | 1. link layer services 2. error-detection and correction techniques 3. multiple access control 4. link layer addresssing 5. Ethernet 6. hubs and switches 7. PPP |
1. link layer services 2. error-detection and correction techniques 3. multiple access control 4. link layer addresssing 5. Ethernet 6. hubs and switches 7. PPP |
|
||
16 | Link Layer and LANs | 1. link layer services 2. error-detection and correction techniques 3. multiple access control 4. link layer addresssing 5. Ethernet 6. hubs and switches 7. PPP |
1. link layer services 2. error-detection and correction techniques 3. multiple access control 4. link layer addresssing 5. Ethernet 6. hubs and switches 7. PPP |
|
||
17 | Wireless and Mobile Networks | 1. wireless links and networks characteristics 2. Wi-Fi 3. cellular networks 4. mobility management 5. Mobile IP |
1. wireless links and networks characteristics 2. Wi-Fi 3. cellular networks 4. mobility management 5. Mobile IP |
|
||
18 | Wireless and Mobile Networks | 1. wireless links and networks characteristics 2. Wi-Fi 3. cellular networks 4. mobility management 5. Mobile IP |
1. wireless links and networks characteristics 2. Wi-Fi 3. cellular networks 4. mobility management 5. Mobile IP |
|
教學要點概述: |