| 课程号 |
04830240 |
学分 |
3 |
| 英文名称 |
Introduction to Computer Networks |
| 先修课程 |
计算机概论; |
| 中文简介 |
计算机网络和通信技术是近年来发展最快的学科领域之一,新技术不断涌现,新产品日新月异。为使学生能在纷繁的网络技术世界中具有一定的判断和驾驭能力,本课程将紧紧围绕网络科学技术的精髓(如连接的建立和管理、差错控制、流量控制、拥塞控制、路由选择以及服务质量机制等),讲授网络概念和技术原理,选择典型网络协议和流行的网络产品作为案例进行剖析,使同学不仅获得必要的网络知识,而且对网络中遇到的问题有一定的分析和解决能力。 本课程在描述计算机网络体系结构及流行Internet协议集的基础上,着重讨论数据链路层的差错控制、流量控制和介质访问技术,网络层的路由技术和拥塞控制、传输层的连接管理和网络编程接口,以及面向实时流媒体传输技术与服务质量机制等。使学生通过这门课程的学习,不仅了解计算机网络的全貌,而且掌握基本的网络原理和网络应用开发技术,为进一步深入学习相关网络课程及开发基于网络的分布式应用打下良好的基础。
|
| 英文简介 |
Understand fundamental concepts and principles of computer networks, understand the computer network architecture and master the TCP/IP protocols, understand technology characteristics and development situation of computer network related fields, able to develop basic computer network applications. Topics include computer network architectures; switching technology; congestion controlling, error detection and correction; wireless transmission; network layer functions and related protocols-IPv4\IPv6\ICMP\ARP\RARP\DHCP\NAT, routing algorithms; mobile computing concepts; UDP\TCP; multimedia etc。
|
| 开课院系 |
信息科学技术学院 |
| 成绩记载方式 |
|
| 通识课所属系列 |
|
| 授课语言 |
中文 |
| 教材 |
计算机网络(第四版),Andrew S.Tanenbaum,清华大学出版社,2004.8,第10次印刷,978-7-302-08977-3;
|
| 参考书 |
|
| 教学大纲 |
本课程在描述计算机网络体系结构及流行Internet协议集的基础上,着重讨论数据链路层的差错控制、流量控制和介质访问技术,网络层的路由技术和拥塞控制、传输层的连接管理和网络编程接口,以及面向实时流媒体传输技术与服务质量机制等。使学生通过这门课程的学习,不仅了解计算机网络的全貌,而且掌握基本的网络原理和网络应用开发技术,为进一步深入学习相关网络课程及开发基于网络的分布式应用打下良好的基础。
1. 计算机网络概述(6学时) 计算机网络的发展,计算机网络定义、计算机网络功能以及分类,网络体系结构以及参考模型; 2. 数据链路层概述(10学时) 数据链路层概述,流量控制技术,差错检测和控制技术,滑动窗口协议;典型数据链路协议实例(PPP);介质访问控制技术,IEEE 802.3协议,无线局域网与蓝牙、LAN组网与LAN内通信;以及网桥工作原理和生成树算法的应用。 3. 网络层概述(14学时) 网络层概述,网络互联技术与设备、路由算法和协议、Internet 互联协议(IP)、Internet 控制协议(ICMP、ARP、DHCP)、IP组播概述、移动计算与mobile IP、移动自组织网络概述。 4. 传输层及服务质量概述 (10学时) 传输层概述,用户数据报协议、可靠数据传输、TCP协议与壅赛控制、多媒体网络与服务质量供给以及网络性能分析。 5. 网络应用及安全概述(6学时) 域名系统、电子邮件系统、P2P系统、网络安全。 6. 实习辅导(8学时) 首先需要熟悉实习平台以及系统的使用,其次根据课程进度,依次选择链路层的滑动窗口协议、网络层的IPv/6协议的报文转发与收发,以及传输层的TCP连接建立,通过实验平台深入理解协议的基本工作原理,掌握相关技术的应用。 7. 课外20个小时的上级实习 这部分采用各自为战的方式。学生可选择适当的时间分头完成上级实习题。助教要随时跟踪学生的进度,有问必答,帮助学生尽快熟悉系统,走入正常的协议分析与理解。
课堂讲授为主。配合理论教学,利用计算机网络实验平台安排各网络层次和协议的分析和编程实习。
上机实习20%,期中考试20%,期末考试60%。 注重综合能力的考评,平时表现突出、上机能力较强的可以得到奖励加分。
|
| 教学评估 |
严伟:
学年度学期:16-17-1,课程班:计算机网络概论1,课程推荐得分:2.8,教师推荐得分:2.79,课程得分分数段:80及以下;
学年度学期:17-18-1,课程班:计算机网络概论1,课程推荐得分:3.91,教师推荐得分:3.71,课程得分分数段:80-85;
学年度学期:18-19-1,课程班:计算机网络概论1,课程推荐得分:0.0,教师推荐得分:8.02,课程得分分数段:85-90;
学年度学期:19-20-1,课程班:计算机网络概论1,课程推荐得分:0.0,教师推荐得分:8.42,课程得分分数段:85-90;
|