- 2
- 0
- 约4.06千字
- 约 6页
- 2019-09-13 发布于山西
- 举报
PAGE
PAGE 6
网络协议分析课程设计任务书
课程设计时间:1周
适用层次:网络工程专业,本科
一、课程设计设计目的:
网络协议分析课程设计是重要的实践课程,课程开设的目的是为了加深学生对教材中计算机网络协议的理解,通过用Win Sock 编程,让学生更好地掌握TCP/IP最主要的协议,锻炼学生综合编程能力。
二、课程设计要求:
本课程设计具体要求如下:
(1)所有课题必须编写Win sock程序;
(2)2~3人一组,每组从所给题目中任选一个(如自拟题目,需经教师同意),每个学生必须独立完成课程设计,不能相互抄袭,同组者文档不能相同;(以班为单位不能有相同题目)
(3)设计完成后,将所完成的工作交由老师检查;
(4)要求写出一份详细的纸质课程设计报告,课程设计心得体会。
(5)做同一题目的小组各成员必须有明确分工,且每个成员必须完成一定代码。
(6)各班间课题可以重复,但同一班级间课题不能重复。
三、课程设计内容:
以下设计课题任选一个即可:
题目一:利用TCP进行主机端口扫描(2人)
目标:
编写一个简单的主机端口扫描程序,要求能够探测目的主机的端口状态。
具体要求:
(1)要求用户可以在参数中输入需要扫描的目的主机的IP地址与端口,输出端口的状态信息。
(2)要求使用TCP协议进行端口的扫描过程。
(3)有良好的编程规范与注释信息。
题目二:利用UDP进行主机端口扫描(2人)
目标:
编写一个简单的主机端口扫描程序,要求能够探测目的主机的端口状态。
具体要求:
(1)要求用户可以在参数中输入需要扫描的目的主机的IP地址与端口,输出端口的状态信息。
(2)要求使用UDP协议进行端口的扫描过程。
(3)有良好的编程规范与注释信息。
题目三:网络主机扫描程序(2人)
目标:
编写一个简单的网络主机扫描程序,要求能够向目的主机发送ICMP回送请求,并接收主机返回的ICMP回送响应,以此判断主机在线状态。
具体要求:
(1)要求用户可以在参数中输入需要扫描的目的主机的IP地址,可只输入一个,或输入一个开始与结束的IP地址范围,输出这些主机的状态。
(2)要求使用ICMP协议进行端口的扫描过程。
(3)有良好的编程规范与注释信息。
题目四:带参数的ping 命令的实现(2人)
目标:
编写一个简单的ping程序,要求能够向目的主机发送ping命令, 可以让用户针对不同的需求进行有参数设置的ping。
具体要求:
(1)要求用户可以在参数中输入目的主机IP地址、持续ping、发送多少字节的ping包、、、、等参数,输出这个主机返回的回送响应。
(2)要求使用ICMP协议进行回送请求和响应过程。
(3)有良好的编程规范与注释信息。
题目五:tracert (2人)
目标:
编写一个简单的tracert程序,要求返回到目的主机的路径中的路由器地址。
具体要求:
(1)要求用户可以在参数中输入目的主机IP地址,输出到这个主机路径中经过的所有路由器的IP地址。
(2)要求使用ICMP协议进行。
(3)有良好的编程规范与注释信息。
题目六:netstat命令的实现(2人)
目标:
编写一个简单的netstat程序,要求显示本主机的链接和监听端口等信息。
具体要求:
(1)要求用户可以输入相应的参数,输出 这个主机中的TCP链接和主机的监听端口。
(2)有良好的编程规范与注释信息。
题目七:IP地址分析程序(2人)
目标:
编写一个简单的IP地址分析程序,要求能够分析IP地址的合法性与类型。
具体要求:
(1)要求用户输入需要分析的IP地址,程序判断此IP地址的合法性,并输出IP地址的类型。
(2)有良好的编程规范与注释信息。
题目八:数据包截获分析(3人)
目标:
编写一个简单的IP数据包截获分析程序,要求能够截获通过本地网卡的IP数据包。
具体要求:
(1)要求输出每个数据包的相关字段值(包括版本、总长度、标志位、片偏移、协议、源地址和目的地址)。
(2)有良好的编程规范与注释信息。
题目九:以太网帧封装程序(3人)
目标:
编写一个简单的以太网帧封装程序,要求能向模拟以太网的封装过程。
具体要求:
(1)用户可以输入以太网帧的数据字段,程序输出封装好的以太网帧(包括前导码、帧前定界符、目的网卡地址、源网卡地址、帧长度、数据和帧校验和)。
(2)有良好的编程规范与注释信息。
题目十:ARP攻击程序(3人)
目标:
编写一个简单的ARP攻击程序,要求能向指定主机发送攻击的ARP报文,使目标主机的ARP缓存
您可能关注的文档
- 网络优化复习.doc
- 网络优化复习题.doc
- 网络克隆使用说明.doc
- 网络互连实验教案.doc
- 网络准入控制系统对比分析.doc
- 网络基础部分问答题.doc
- 网络存储技术.doc
- 网络安全星期四.doc
- 网络安全实验.doc
- 网络实验课程设计ping马聪敏.doc
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
最近下载
- 中国青少年篮球训练教学大纲—姚维.pptx VIP
- 2024年广西中职对口数学高考真题-+参考答案.pdf VIP
- 2024年广西中职对口数学高考真题-+参考答案.docx VIP
- 2025江苏中职职教高考-语文-讲义知识考点复习资料.pdf VIP
- 第二单元 第4课 生活中的控制系统 课件 浙教版(2023)信息科技五年级下册.pptx VIP
- 三基训练习题(外科).pdf VIP
- 2025年华住酒店考试题库.pdf
- SBS改性沥青AC-13施工指导意见.pdf VIP
- (陕西二模)2026年陕西省高三高考适应性检测(二)化学试卷(含答案).pdf
- 压力管道设计审批人员考核试题及答案.docx VIP
原创力文档

文档评论(0)