《计算机网络原理》是计算机专业的必修课程。本课程的任务是系统地、分层次地介绍计算机网络的基本概念和工作原理,以及物理层、数据链路层、网络层、传输层和应用层的主要协议,重点介绍Internet采用的TCP/IP协议族。本课程教学目的是使学生掌握计算机网络体系结构中各层的功能、协议和实现方法,培养学生运用计算机网络基本概念和原理解决实际应用问题的能力,为计算机网络应用系统的设计、开发和工程实践打下基础。
考核评价方式与成绩评定:
平时教学过程中通过课前预习、课堂讨论、课后作业和实验完成情况,考察学生知识掌握程度和运用能力;期末采用闭卷考试方式。课程成绩由平时成绩和期末成绩组成,其中平时成绩包括作业和实验完成情况,具体考核/评价细则如表所示。


期末进行闭卷考试,建议以案例分析、推论和计算的形式,考核学生运用网络知识分析网络协议数据和网络设备功能的能力;建议以解析数据包为题,考核学生正确解读协议数据,并对协议工作状态给出合理分析的能力;建议以网络地址规划设计、配置和应用协议设计为题,考核学生基于特定需求,规划部署网络和分析、设计协议的能力。建议三部分比例构成近似为4:3:3。分值比例可根据实际情况灵活调整,卷面总成绩为100分。
1.《计算机网络》,谢希仁,电子工业出版社,2017年,第7版。
2.《网络协议编程技术及应用》,张晓明,北京师范大学出版社,2017年,第1版。
3.《网络工程规划与设计案例教程》,杨幸,杨丽莎,高等教育出版社,2018年,第2版。
4.《computer networking—a top down approach》,James F.Kurose, Keith W.Ross,PEARSON,2015, 5th edition;