下载此文档

计算机网络课程设计说明文档.docx


文档分类:办公文档 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
计算机网络课程设计
说明书
题目: IP数据包抓获及分析
系别: 计算机科学与工程学院
专业: 软件工程
学生姓名: 谢才浪
学号: 0800350222
指导教师: 王虎寅

题目类型:¨理论研究¨实验研究¨工程设计¨工程技术研究þ软件开发
2011年 3月 25日
目录
1设计任务………………………………………………………………………………1
1 需求分析…………………………………………………………………………1
……………………………………………………………………… 1
………………………………………………………………………1
……………………………………………………………………… 1
3 总体设计……………………………………………………………………… 1
……………………………………………………………………… 1
………………………………………………………………………1
……………………………………………………… 1
4 详细设计…………………………………………………………………… 2
……………………………………………………………………… 2
………………………………………………………………………3
5 设计总结……………………………………………………………………… 9
6 使用说明…………………………………………………………………………… 10
1设计任务
本课程设计的内容是设计一个IP数据包的捕获解析器,将结果显示在输出设备上,并且保存为系统日志。
1 需求分析

能够对网络上的数据包进行捕获,分析,显示结果。保存为日志文件。

主面板,显示结果输出控制台,操作工具栏,网络端口选择界面

选择网络端口,打开IE浏览器上网,接收数据,数据包分析结果在输出面板上显示。
3 总体设计

使用java来开发本次课程设计,运用Jpcap类库来解决网络数据包的捕获分析问题,JPCAP实际上并非一个真正去实现对数据链路层的控制,而是一个中间件,JPCAP调用wincap/libpcap,而给 JAVA语言提供一个公共的接口,从而实现了平台无关性。

首先要检测本机的网络端口,选择网络端口后对其监控,当它接收或者发送数据包的时候进行捕获,对捕获的数据包进行分析,对于IP报文的结构的主要信息输出在显示界面,保存后可以随时用本程序进行查看。

0 4 8 16 19 24 31
版本
报头标长
服务类型
总长度
标识
标志
片偏移
生存时间
协议
头校验和
源IP地址
目的IP地址
选项
填充域
数据部分
上图是IP数据包的格式,IP数据包的第一个字段是版本字段,其度是4位,,版本字段的值是4,下一代版本是IPV6,.
报头标长字段为4位,

计算机网络课程设计说明文档 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cdsqbyl
  • 文件大小0 KB
  • 时间2015-09-03
最近更新