课程介绍-计算机网络实验(全英)

文章来源:国际学院 发布时间:2020-06-09 点击数:269 字体:

课程名称:计算机网络实验(全英)

课程类别:专业必修课

学分:1

先修课程:操作系统原理、数据结构

授课老师:崔林


教学目标:

本课程将使学生通过实践,去了解掌握及应用计算机网络的基本概念;通过对在网络中实际传输的数据包的学习,深入理解网络协议的基本工作原理和设计思想;熟悉和掌握相关的网络实用技术,对各种网络技术以及简单的网络编程。

教学要求:

本计算机网络实验课程根据主要的计算机网络协议,为学生提供九个验证性或综合性的网络实验,使学生对计算机网络技术及相关协议的设计原理更深入的理解。主要的内容包括:1)以太网数据帧的构成实验;2IP地址分类与IP数据包组成实验;3ARP地址解析协议实验;4ICMP Internet控制报文协议实验;5UDP用户数据报文协议实验;6TCP传输控制协议实验;7DNS域名解析服务实验;8SMTPPOP3协议实验;9HTTP协议实验。

教学内容:

实验一:以太网数据帧的构成实验(4学时)

本实验为验证型实验,主要内容包括:1)掌握以太网帧的构成,以及各个字段的含义;2)识别不同的MAC地址以及MAC地址的作用;3)学习一些简单的网络命令,如ipconfig

实验二:IP地址分类与IP数据包组成实验(4学时)

本实验为综合型实验,主要内容包括:1) 学习IP层的作用,以及IP地址的分类;2)学习子网的划分及子网掩码的作用;3IP数据包的组成及网络层的基本功能。 

实验三:地址解析协议实验(4学时)

本实验为验证型实验,主要内容包括:1ARP协议的作用和格式;2IP地址与MAC地址的对应关系;3)学习ARP的基本命令。 

实验四:ICMP Internet控制报文协议实验(4学时)

本实验为综合型实验,主要内容包括:1)学习ICMP协议的格式,响应方式及作用;2)了解常见的网络故障。 

实验五:UDP用户数据报文协议实验(4学时)

本实验为综合型实验,主要内容包括:1)学习UDP协议的工作原理和工作过程;2UDP数据包的格式;3)了解基本的UDP端口分配。 

实验六:TCP传输控制协议实验(4学时)

本实验为验证型实验,主要内容包括:1)学习TCP协议的工作原理;2)学习TCP协议的通信过程。

实验七:DNS域名解析服务实验(4学时)

本实验为综合型实验,主要内容包括:1)学习DNS的实现的基本原理;2)学习DNS报文的格式。

实验八:SMTPPOP3协议实验(4学时)

本实验为验证型实验,主要内容包括:1)学习SMTPPOP3协议的基本原理;2SMTPPOP3协议的基本命令格式;3)理解应用层和传输层的关系。

实验九:HTTP协议实验(4学时)

本实验为验证型实验,主要内容包括:1)学习HTTP协议的使用;2HTTP协议的实现方式。

教材:

Computer Networks, 5th edition, Andrew S. Tanenbaum and David J. Wetherall, Prentice Hall, ISBN-10: 0132126958, ISBN-13: 978-0132126953

其它参考书目:

Computer Networks, Fifth Edition: A Systems Approach, Larry L. Peterson, Bruce S. Davie, Publisher: Morgan Kaufmann, ISBN-10: 0123850592, ISBN-13: 978-0123850591