一种基于多种网络数据业务的并发式流量发生系统技术方案

技术编号:12138814 阅读:88 留言:0更新日期:2015-10-01 17:21
本发明专利技术请求保护一种基于多种网络数据业务的并发式流量发生系统,其目的是模拟大量用户的请求不同的网络数据业务并产生流量,使实验所得流量数据显得真实可信。该基于多种网络数据业务的并发式流量发生系统包括用户操作界面模块和后台模块,后台模块又包括用户行为模块、数据库管理模块、线程管理模块以及核心引擎模块,而在核心引擎模块本地又提出核心表数据结构,用于在请求多种数据业务时,记录用户的每一步行为的相关信息并指定下一步动作的相关信息。用户通过用户界面模块配置参数,传给后台模块,后台模块读取配置参数,确定本次运行所需参数和方法,并将运行后的产生的网络流量数据写入到数据库中。

【技术实现步骤摘要】

本专利技术涉及多种网络数据业务和网络流量发生技术,具体是基于多种用户流量模型的并发式流量发生系统。
技术介绍
互联网属于实践性很强的领域,相关的研宄成果只有在经过实践验证后才会被广泛接受。因此,研宄人员需要网络试验床去验证新的网络体系架构、协议、服务等。但由于网络试验床无法接入到实际的互联网,在实验网中又很难产生大规模的网络流量,所以研宄人员无法对试验网中的网络体系架构、协议、服务等进行相对有效的测试。由此可见,对用于产生大量的网络流量的流量发生器在网络性能、网络服务质量、新协议的测试及部署、网络安全性等领域的研宄是至关重要的。目前用于产生流量的方法主要有两种:一、网络流量回放一一利用网络嗅探器对网络进行嗅探并将获取的数据记录在日志文件中,然后根据日志文件中记录的内容产生网络流量;二、模型流量产生一一在了解网络特性后对网络流量建立数学模型,并按照数学模型发送数据包,从而产生符合网络特性的网络流量。方法一所产生流量受日志文件约束,流量过于机械;方法二从网络流量整体服从的概率模型入手,产生的网络流量与真实流量在整体上较为接近,但是不能反映单个用户的行为,在很多环境中显得不足。如本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/CN104954195.html" title="一种基于多种网络数据业务的并发式流量发生系统原文来自X技术">基于多种网络数据业务的并发式流量发生系统</a>

【技术保护点】
一种基于多种网络数据业务的并发式流量发生系统,其特征在于包括:用户界面模块:用于为用户提供一个可操作的网页界面,为用户提供参数选择,并将用户配置的参数传入本地配置文件供后台模块调用;用户界面模块还用于将从数据库读取出系统后台模块所生成的网络流量数据信息,统计后显示在网页界面上,用户还在该模块对这些网络流量数据信息进行修改删除导出操作;后台模块:用于通过Socket套接字通信方式与用户界面模块进行交互,后台模块通过读取本地配置文件中用户配置的参数,执行用户的操作,最后将系统产生的网络流量数据信息写入到URL统一资源定位符数据库中,其中后台模块包括:用户行为模块、数据库管理模块、线程管理模块以及核...

【技术特征摘要】

【专利技术属性】
技术研发人员:曾帅殷志坚唐小军高宗彬韩远兵陈婧赵国锋唐红张毅徐川刘媛妮
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:重庆;85

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1