网络协议分析课程设计任务书模板_第1页
网络协议分析课程设计任务书模板_第2页
网络协议分析课程设计任务书模板_第3页
网络协议分析课程设计任务书模板_第4页
网络协议分析课程设计任务书模板_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。网络协议分析课程设计任务书课程设计时间 : 1 周适用层次 : 网络工程专业 , 本科一、 课程设计设计目的:网络协议分析课程设计是重要的实践课程, 课程开设的目的是为了加深学生对教材中计算机网络协议的理解, 经过用Win Sock 编程 , 让学生更好地掌握 TCP/IP 最主要的协议 , 锻炼学生综合编程能力。二、 课程设计要求 :本课程设计具体要求如下( 1) 所有课题必须编写:Win sock程序 ;( 2) 2 3人一组,每组从所给题目中任选一个(如自拟题目, 需经教师同意 ) , 每个学生必须独立完成课程设计, 不能相互

2、抄袭, 同组者文档不能相同 ; ( 以班为单位不能有相同题目 )( 3)设计完成后 , 将所完成的工作交由老师检查;( 4)要求写出一份详细的纸质课程设计报告,课程设计心得体会。( 5)做同一题目的小组各成员必须有明确分工, 且每个成员必须完成一定代码。( 6)各班间课题能够重复 , 但同一班级间课题不能重复。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。三、 课程设计内容 :以下设计课题任选一个即可:题目一 : 利用 TCP 进行主机端口扫描( 2 人)目标 :编写一个简单的主机端口扫描程序, 要求能够探测目的主机的端口状态。具体要求:( 1) 要求用户能够在参数中输入需要扫

3、描的目的主机的口 , 输出端口的状态信息。( 2) 要求使用TCP 协议进行端口的扫描过程。( 3) 有良好的编程规范与注释信息。IP地址与端题目二 : 利用 UDP 进行主机端口扫描( 2 人 )目标 :编写一个简单的主机端口扫描程序, 要求能够探测目的主机的端口状态。具体要求:( 1) 要求用户能够在参数中输入需要扫描的目的主机的端口 , 输出端口的状态信息。( 2) 要求使用UDP 协议进行端口的扫描过程。IP地址与( 3)有良好的编程规范与注释信息。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。题目三 : 网络主机扫描程序( 2 人)目标 :编写一个简单的网络主机扫描程

4、序, 要求能够向目的主机发送ICMP 回送请求 , 并接收主机返回的ICMP 回送响应 , 以此判断主机在线状态。具体要求 :( 1) 要求用户能够在参数中输入需要扫描的目的主机的IP 地址 ,可只输入一个 , 或输入一个开始与结束的 IP 地址范围 , 输出这些主机的状态。( 2) 要求使用ICMP 协议进行端口的扫描过程。( 3) 有良好的编程规范与注释信息。题目四 : 带参数的 ping 命令的实现 ( 2 人 )目标 :编写一个简单的ping 程序 , 要求能够向目的主机发送ping 命令 ,能够让用户针对不同的需求进行有参数设置的ping。具体要求 :( 1) 要求用户能够在参数中输

5、入目的主机IP 地址、持续 ping 、 发送多少字节的 ping 包、 、 、 、 等参数 , 输出这个主机返回的回送响应。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。( 2) 要求使用ICMP 协议进行回送请求和响应过程。( 3) 有良好的编程规范与注释信息。题目五 : tracert( 2 人 )目标 :编写一个简单的 tracert 程序 , 要求返回到目的主机的路径中的路由器地址。具体要求:( 1)要求用户能够在参数中输入目的主机IP地址 ,输出到这个主机路径中经过的所有路由器的IP( 2) 要求使用ICMP 协议进行。地址。( 3)有良好的编程规范与注释信息。题目

6、六 : netstat命令的实现 ( 2 人 )目标 :编写一个简单的netstat 程序 , 要求显示本主机的链接和监听端口等信息。具体要求 :( 1) 要求用户能够输入相应的参数, 输出 这个主机中的TCP 链接和主机的监听端口。( 2) 有良好的编程规范与注释信息。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。题目七 : IP 地址分析程序 ( 2 人 )目标 :编写一个简单的IP 地址分析程序 , 要求能够分析IP 地址的合法性与类型。具体要求 :( 1) 要求用户输入需要分析的 IP 地址 , 程序判断此 IP 地址的合法性 , 并输出 IP 地址的类型。( 2) 有

7、良好的编程规范与注释信息。题目八 : 数据包截获分析( 3 人 )目标 :编写一个简单的IP 数据包截获分析程序, 要求能够截获经过本地网卡的 IP 数据包。具体要求 :( 1) 要求输出每个数据包的相关字段值 ( 包括版本、 总长度、 标志位、 片偏移、 协议、 源地址和目的地址 ) 。( 2) 有良好的编程规范与注释信息。题目九 : 以太网帧封装程序( 3 人)目标 :资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。编写一个简单的以太网帧封装程序, 要求能向模拟以太网的封装过程。具体要求 :( 1) 用户能够输入以太网帧的数据字段 , 程序输出封装好的以太网帧 ( 包括前导码

8、、 帧前定界符、 目的网卡地址、 源网卡地址、 帧长度、 数据和帧校验和 ) 。( 2) 有良好的编程规范与注释信息。题目十 : ARP 攻击程序 ( 3 人)目标 :编写一个简单的ARP 攻击程序 , 要求能向指定主机发送攻击的ARP 报文 , 使目标主机的ARP 缓存表绑定错误地址。具体要求 :( 1) 用户能够攻击目标的IP 地址、错误的 IP 地址和网卡地址绑定信息。( 2) 有良好的编程规范与注释信息。题目十一 : 对指定 IP 流量分析 ( 3 人 )目标 :编写一个流量分析程序, 要求对截获到的数据包进行流量分析。具体要求 :资料内容仅供您学习参考,如有不当或者侵权,请联系改正或

9、者删除。( 1) 用户能够输入源或目的IP 地址、服务器端口号等信息, 程序根据用户输入的参数对截获到数据进行流量分析。( 2) 有良好的编程规范与注释信息。题目十二 : SNMP 实现 ( 3 人 )目标 :编写一个简单的 SNMP 管理器程序 , 要求能向 SNMP 代理发送普通的 SNMP 命令 , 并能接收 SNMP 代理返回的 SNMP 响应。具体要求 :( 1) 要求遵循 SNMPv1 规定 , 能够从标准的SNMP 代理中获取管理对象 , 只要求实现 GETResquest与 SetRequest命令。( 2) 有良好的编程规范与注释信息。题目十三 : WWW 客户机程序 ( 3 人)目标 :编写一个简单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论