资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
网络协议分析与设计实验教学大纲一、 课程中文名称:网络协议分析与设计(Network Protocol Analysis and Design)二、 课程编码:1021640006三、 课程目标和基本要求:本课程是网络工程本科专业的专业课。其研究对象是Internet所使用的TCP/IP协议族中的常用协议。网络协议分析与设计是计算机科学与技术专业的一门专业必修课程。本课程通过协议分析软件在网络中发送、捕获并分析TCP/IP协议族各种协议的报文来研究TCP/IP协议的工作原理、报文格式及报文交换次序等,从而掌握网络协议的原理、体系结构及常用协议,了解这些协议在不同环境下的操作过程,以及它们的协同工作过程,使学生能深入理解Internet的工作原理。通过本课程的实验,对实际网络中传送的数据包进行捕获和分析,从而达到如下教学要求:(1) 巩固和加深对计算机网络与通信原理的理解;(2) 掌握TCP/IP协议的原理及体系结构;(3) 了解TCP/IP协议族中常用协议的报文结构及其协同过程;(4) 培养学生严谨的科学态度,严肃认真的工作作风。四、 课程总学时: 50 学时(严格按教学计划时数)理论: 32 学时;实验: 18 学时五、 课程总学分: 2.5 学分(严格按教学计划学分)六、 适用专业和年级:网络工程/三年级七、 实验项目汇总表:序号实验编号实验名称时数实验类别实验类型实验要求每组人数实验一102164000601ARP地址解析协议分析2专业综合性必修1实验二102164000602ICMP协议分析2专业综合性必修1实验三102164000603TCP协议分析2专业综合性必修1实验四102164000604TELNET协议分析2专业验证性必修1实验五102164000605FTP协议分析2专业验证性必修1实验六102164000606SMTP及POP3协议分析2专业综合性必修1实验七102164000607HTTP协议分析2专业验证性必修1实验八102164000608DHCP协议分析2专业验证性必修1实验九102164000609DNS协议分析2专业综合性必修1八、大纲内容:实验一ARP地址解析协议分析实验目的和要求1、掌握ARP协议的作用和工作过程2、掌握ARP报文的格式及封装3、了解ARP命令的使用实验内容1、捕获并分析从网络上捕获的ARP请求和响应报文2、构造并发送ARP请求报文,然后捕获并分析其响应报文主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机。实验二ICMP协议分析实验目的和要求1、掌握IP数据报的格式和封装2、掌握ICMP协议的作用和工作过程3、掌握ICMP报文的格式及封装4、了解PING、NETSTAT、TRACERT等命令的使用实验内容1、使用ping命令发送ICMP ECHO请求报文,同时使用协议分析软件捕获并分析从网络上捕获的ICMP请求和响应报文2、构造并发送ICMP ECHO请求报文,然后捕获并分析其响应报文。3、使用Tracert命令跟踪从本机到达目标主机的路由,使用协议分析软件捕获并分析其发送和接收到ICMP报文主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机。实验三 TCP协议分析实验目的和要求1、掌握TCP报文段首部中各字段的含义及作用2、掌握TCP连接建立和释放的过程3、了解TCP的确认机制实验内容1、捕获并分析TCP连接建立过程的三次握手过程中发送和接收的TCP报文段2、捕获并分析TCP连接释放过程中发送的TCP报文段。3、捕获并分析一个TCP报文段及该报文段的确认报文段4、捕获并分析TCP连接超时重传所发送的报文段。 主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机。实验四Telnet协议分析实验目的和要求1、掌握Telnet协议的工作过程2、掌握Telnet的常用命令3、了解Telnet命令实验内容1、捕获并分析Telnet协议工作过程中发送和接收的报文2、构造并发送Telnet报文主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机2、已配置好的Telnet 服务器实验五FTP协议分析实验目的和要求1、掌握FTP协议的工作原理和工作过程2、掌握FTP的常用命令3、了解FTP命令实验内容1、捕获并分析FTP协议工作过程中发送和接收的报文2、在与FTP服务器建立的TCP连接上发送FTP命令3、构造并发送FTP报文主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机2、已配置好的FTP服务器实验六SMTP及POP3协议分析实验目的和要求1、掌握SMTP协议和POP协议的工作原理和工作过程2、掌握SMTP协议和POP协议的常用命令。 实验内容1、捕获并分析SMTP协议工作过程中发送和接收的报文2、捕获并分析POP3协议工作过程中发送和接收的报文3、在与邮件服务器建立的TCP连接上发送SMTP和POP3命令,实现邮件的发送和接收4、构造并发送SMTP报文5、构造并发送POP3报文主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机2、已配置好的SMTP和POP3服务器3、安装了邮件客户端程序(如Outlook Express)的工作站实验七HTTP协议分析实验目的和要求1、掌握HTTP协议的工作原理和工作过程2、掌握HTTP协议的常用命令 实验内容1、捕获并分析HTTP协议工作过程中发送和接收的报文2、在与Web服务器建立的TCP连接上发送HTTP命令,实现网页的获取3、构造并发送HTTP报文主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机实验八 DHCP协议分析实验目的和要求1、掌握DHCP报文的格式2、掌握DHCP协议的工作原理及工作流程实验内容1、捕获并分析DHCP客户端在请求分配IP地址的过程中发送和接收到的报文2、构造并发送DHCP请求报文,观察捕获到的DHCP服务器的响应报文 主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机2、已配置好的DHCP服务器实验九 DNS协议分析实验目的和要求1、掌握DNS报文的格式及域名解析的过程2、掌握nslookup命令的使用3、会使用ipconfig命令来查看和清除本机的dns缓存实验内容1、捕获并分析DNS在域解析的过程中发送和接收到的报文2、使用nslookup来进行域名解析3、使用ipconfig命令来查看和清除dns缓存4、构造和发送DNS查询报文主要实验仪器与器材1、联网并运行SimpleNPTS软件的PC机九、主要实验教材(指导书)及参考用书:教材:自编实验讲义参考书:1、TCP/IP原理与应用2、TCP/IP详解 卷2:实现3、计算机网络课程设计十、课程考核方式及成绩评定办法:实验考核涉及技能考核、实验报告和学习态度三大部分。1、技能考核:考核学生根据具体要求编辑生成具有特定功能报文的能力。该项考核成绩占实验总成绩的40%。2、实验报告根据学生实验报告内容的完整性、实验结果的正确性来进行考核。该项考核成绩占实验总成绩的40%。3、学习态度根据学生考勤、实验预习情况、实验课堂上的表现等来进行考核。该项考核成绩占实验总成绩的20%。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号