# Network_Traffic_Analyse
网络流量在线分析系统的设计与实现(C语言)
该系统具有以下功能:
(1)实时抓取网络数据。
(2)网络协议分析与显示。
(3)将网络数据包聚合成数据流,以源IP、目的IP、源端口、目的端口及协议等五元组的形式存储。
(4)计算并显示固定时间间隔内网络连接(双向流)的统计量(如上行与下行的数据包数目,上行与下行的数据量大小等)。
在这些统计数据的基础上分析不同网络应用的流量特征。
详细内容:
(1)能够实时抓取网络中的数据包。并实时显示在程序界面上。用户可自定义过滤条件以抓取所需要的数据包。
(2)分析各个网络协议格式,能够显示各协议字段的实际意义。例如,能够通过该程序反映TCP三次握手的实现过程。
(3)采用Hash链表的形式将网络数据以连接(双向流)的形式存储。
(4)计算并显示固定时间间隔内网络连接(双向流)的统计量(如上行与下行的数据包数目,上行与下行的数据量大小等)。
例如,抓取一段时间(如30分钟)的网络流量,将该段时间以固定时长(如1分钟)为单位分成若干个时间片, 计算网络连接在每一个时间片内的相关统计量。
并在上述统计数据的基础上分析不同应用如WEB、DNS、在线视频等服务的流量特征。
没有合适的资源?快使用搜索试试~ 我知道了~
基于C语言的网络流量在线分析系统的设计与实现+全部资料齐全+部署文档.zip
共17个文件
txt:6个
md:2个
zip:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 179 浏览量
2024-05-14
19:38:59
上传
评论
收藏 207KB ZIP 举报
温馨提示
【资源说明】 基于C语言的网络流量在线分析系统的设计与实现+全部资料齐全+部署文档.zip基于C语言的网络流量在线分析系统的设计与实现+全部资料齐全+部署文档.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于C语言的网络流量在线分析系统的设计与实现+全部资料齐全+部署文档.zip (17个子文件)
Network_Traffic_Analyse-master
header.h.gch 1.06MB
TCP.txt 18KB
UDP.txt 2KB
Network_Traffic_Analyse.cbp 1KB
obj
Debug
main.o 28KB
Network_Traffic_Analyse.depend 537B
header.h 3KB
packet.txt 33KB
bin
Debug
Network_Traffic_Analyse.exe 58KB
HTTP.txt 1KB
Network_Traffic_Analyse.layout 639B
.txt 153B
main.c 24KB
README.md 1KB
HTTP_content.txt 14KB
C、C++系统部署文档.md 3KB
171265889347208773632.zip 416B
共 17 条
- 1
资源评论
不走小道
- 粉丝: 3217
- 资源: 5113
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功