基于winpcap的网络性能测试系统的模拟环境分析——虚拟用户脚本产生器和压力调度系统的设计与实现-simulation environment analysis of network performance testing system based on winpcap - design and implementation of virtual user script generator and pressure dispatching system.docxVIP
- 12
- 0
- 约5.34万字
- 约 75页
- 2018-05-18 发布于上海
- 举报
基于winpcap的网络性能测试系统的模拟环境分析——虚拟用户脚本产生器和压力调度系统的设计与实现-simulation environment analysis of network performance testing system based on winpcap - design and implementation of virtual user script generator and pressure dispatching system
基于 Winpcap 的网络性能测试系统的模拟环境研究――虚拟用户脚本产生器和压力调度系统的设计与实现摘要顺应互联网时代的用户需求,平台型、系统型的软件应用规模变得越来越大,例如 一个刚起步的公司几十台电脑组成小型局域网,一个大中型企业两、三千台电脑组成大 中型局域网,大型集团企业上万台电脑组成超级局域网或城域网以及动辄带来成百万、 上千万用户的互联网。当前广泛存在的 SaaS(Software-as-a-Service——软件即服务,中文名为软营或软件 运营,是基于互联网提供软件服务的软件应用模式),云计算,虚拟化等软件模式的目 的直指数据和应用的集中处理,体现了软件工业对用户规模需求的技术响应。这类规模 型应用的软件,与单机型应用相对应,统称为 C/S 系统(客户机/服务器系统,其中包含 B/S 浏览器/服务器系统)。基于这类软件的特征,传统的以功能为主的测试方法,已不 能解决用户迫切关心的性能问题,急切需要能够考察网络应用能力的专业的网络性能测 试工具和方法。对网络性能测试而言,正确配置测试环境,离不开模拟用户的作用。由于单纯的以 电脑硬件来实现模拟用户的测试实验室已经无法满足模拟用户的规模性需求,其实验室 的场地和硬件数量不可能随着软件应用规模的膨胀而无限制地扩大,因此具备虚拟用户 功能的测试工具成为网络性能测试必不可少的条件。本论文的主要工作就是基于开源的网络抓包技术方案 Winpcap,设计和实现网络性 能测试的环境模拟,实现虚拟用户的功能。它能产生虚拟用户并通过适当的调度策略实 现模拟大量用户应用软件系统的场景。本论文完成的具体工作有:1.设计和实现虚拟用户脚本产生器(VuserGenerator),在一个复杂的网络环境中, 捕获感兴趣的模板客户机与目标服务器之间的网络交互数据,对捕获的网络数 据进行协议分析后,重组生成大量的虚拟用户脚本。2.设计和实现压力调度系统(Controller),对虚拟用户脚本产生器所产生的虚拟 用户脚本按照用户指定的策略发送给目标服务器,达到利用虚拟用户脚本增加 服务器的网络用户数,增大服务器的网络负载压力的目的。论文的最终结果是一个可执行的安装文件,目前此工具已被本公司测试部门使用,并且取得良好的效果。关键词:网络协议,虚拟用户,测试环境,压力调度Research of emulating environment for Network Performance Test Basing on Winpcap――Design and Implementation of Virtual User Scripts Generator and Pressure Scheduling SystemABSTRACTConforming to the user needs of contemporary Internet era, platform and system software becomes increasingly large in order to adapt to a variety of network application environment, such as small businesses to build dozens of computers LAN, large and medium-sized enterprises to create hundreds of thousands of computers LAN, large group to create tens of thousands of computers LAN or MAN, and over millions of users on the Internet.And, people nowadays will often encounter SaaS ( Software-as-a-Service ) ,cloud computing, virtualization, and other likely SW applications, all of which is aimed to handle data and applications centralized, that shows the technology response to user scaled requirements of the SW industry. This type of scaled application, comparing with the single PC application, is called C/S (Client/Server, including B/S Browser/Serve
您可能关注的文档
- 基于webrtc语音引擎的会议混音技术分析-analysis of conference mixing technology based on webrtc voice engine.docx
- 机构养老问题探究——以泗水县为例-probe into the problem of institutional pension —— taking surabaya county as an example.docx
- 基于webservice的招商引资视频会议系统-video conference system of investment promotion and capital introduction based on web service.docx
- 基于webservices应用的安全机制分析-analysis of security mechanism based on web services application.docx
- 基于webservice的应用集成关键技术分析-analysis of key technologies of application integration based on web service.docx
- 基于webgis与遗传-禁忌算法木材物流网络优化-optimization of wood logistic network based on webgis and genetic - tabu algorithm.docx
- 基于webservice的bs架构的在线考试系统的设计与实现-design and implementation of bs - based online examination system based on web service.docx
- 基于webservice物流跟踪决策系统实现-implementation of logistic tracking decision system base on web service.docx
- 基于web-svg的电网信息数据展示的分析与应用-analysis and application of grid information data display based on we b - svg.docx
- 基于web代理的访问控制网关系统分析与实现-analysis and implementation of access control gateway system based on web proxy.docx
- 基于winsock的cs模式即时通信系统的设计及实现-design and implementation of cs mode instant messaging system based on winsock.docx
- 基于winpcap的mfc网络嗅探技术分析及实现-analysis and implementation of mfc network sniffing technology based on winpcap.docx
- 基于wlan的ap端无线定位系统分析与实现-analysis and implementation of wlan - based ap wireless positioning system.docx
- 基于wlanwimax无线通信系统的mimo天线设计-mimo antenna design of wimax wireless communication system based on wlan.docx
- 基于wlan的室内定位技术的分析与实现-analysis and implementation of indoor positioning technology based on wlan.docx
- 基于wlan的候机厅室内定位技术分析-analysis of indoor positioning technology of terminal based on wlan.docx
- 基于wlan的无线城市应用与建设-application and construction of wireless city based on wlan.docx
- 基于wlan嗅探攻防的安全技术分析-analysis of security technology based on wlan sniffing attack and defense.docx
- 基于wmcbp-wwef特征融合的随机森林人脸表情识别-random forest people's facial expression recognition based on wmc bp - wwef feature fusion.docx
- 基于wmiwindows客户端安全集中控制管理系统设计与实现-design and implementation of wmi - based windows client security centralized control management system.docx
原创力文档

文档评论(0)