成都工业学院(课程设计实验报告)院系:计算机工程系课程名称:计算机网络设计名称:解析IP数据包专业名称:网络工程班级:1305022姓名:牟黎明学号:11指导老师:刘枝盛老师成绩:设计时间:2014年12月22日—2014年12月26日成都工业学院计算机工程系1305022班牟黎明(2013511237)11号共18页第页1成都工业学院课程设计任务书课程名称计算机网络课程代码设计题目解析IP数据包(visual2012编译)题目序号7设计时间2014年12月22日—2014年12月26日系(院)计算机工程系专业网络工程班级1305022一、课程设计任务(条件)、具体技术参数(指标)深入理解计算机网络基本原理,将书本上抽象的概念与具体的实现技术相结合,体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧;熟悉相关应用开发工具,掌握网络协议应用开发技术;掌握网络规划与设计的基本方法;培养一定的自学能力和独立分析问题、解决问题的能力;对设计中遇到的问题,能通过独立思考、查阅资料、参考文献,寻求解决方案
每位同学从给出的题目中任选其一,但对同一班级同学来说
每位同学对选的题目要求独立完成,且对编码的系统要求:1:尽量采用图形界面实现
2:程序代码书写规范,有充足的注释
3:绿色软件:程序运行不需安装,避免写系统和注册表:
4:开发平台、开发语言不限
5:明确题目的意图,设计上应有足够的工作量二、对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要求),考核要求1、需要做一个可以捕获经过本电脑IP数据包的软件,然后进行解析,解析内容项为:版本、头长度、服务类型、数据长度、分段标志、DF、MF、分段偏移值、生存期、协议、头校验和、源IP地址、目的IP地址
2、程序不需要再控制台命令下去运行,可直接打开,每次解析2次(作对比,比较理论上固定不变的值,以此来