基于C/S结构的网络服务质量监控系统的设计与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:lwh020827
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机网络的不断发展和普及,已逐渐成为大多数个人和几乎所有企业不可或缺的一个基础设施。计算机网络日益繁荣的同时,也面临着网络结构复杂、设备种类繁多维护困难、网络服务质量难以保证等诸多问题,对网络监管提出了严峻的挑战。网络服务质量监控在网络管理中的作用日益突出。本课题来源于实际的应用需求,设计并实现了一个基于C/S结构的网络服务质量监控系统。该系统运行于Windows系列平台,使用基于Web的系统管理模式。采用C++语言开发,使用Sql Server数据库和Winpcap抓包工具。本文完成的主要工作如下:1.网络服务质量监控需求分析:对客户端管理、KPI监测以及其他辅助功能进行了需求上的调研与分析。2.设计并实现了基于C/S结构的网络监控系统。3.设计并实现了一个面向消息的可靠的应用层通信协议:该协议具有UDP的高速和低开销,同时又具有TCP的可靠性保证;同时,具有良好的可扩展性和可维护性。4. IOCP网络通信模型的面向对象封装:在研究了诸多IOCP类库后,本课题给出了一种接口简单易用、面向对象的、基础设施齐全、可扩展性强的IOCP类。本文在工程实践上进行了深入的思考和探索。在系统设计和实现细节上,更关注通用性和扩展性。在构建其他类似的系统时,本系统的设计和实现具有良好的参考价值。
其他文献
ADSL技术以其速率高、能够充分利用双绞线资源且不影响话音业务等优点成为Internet接入的主力军.在ADSL发展之初,作为ADSL接入的局端设备——DSLAM(数字用户线接入复用器),采
随着管理思想的发展,企业之间动态联盟的形成要求企业从定义新产品的经营过程出发,在经营过程中建立跨国公司、跨国家的多企业动态组织结构。这种动态组织结构能根据经营过程
聚类分析有着广泛的应用,包括模式识别、数据挖掘、图像处理等等,一直是人们研究的一个热点.在众多聚类算法中,基于划分的模糊聚类算法是模式识别和图像分割中最常用的算法类
当前市场上的众多的移动应用与工具表明移动计算已经是商业的必备条件.商业人士使用膝上型电脑、个人数字助理、移动电话等等来改善开展业务的方式.应用程序和数据可以从办公
Internet作为通信与信息传播的工具正快速发展并且广为人们所接受。其中的安全与隐私问题也越来越突出,在一些应用如电子投票(E-Voting)、电子银行(E-Banking)、电子商务(E-Co
在基于构件的软件开发中,构件库管理系统扮演着极为重要的角色.而在构件库管理系统中,构件的描述和检索是关键.设计一套好的分类描述机制,将有利于有效地存储和管理构件,方便
该文首先对入侵检测系统的技术背景进行了简要的说明和归类,针对传统入侵检测技术的不足之处,将主要研究方向定在入侵检测模型的构建上,使用数据挖掘技术开发一套自动化、系
随着软件技术的不断发展,开发者和用户对于软件质量提出了更高的要求。为此,软件开发者试图从技术、管理等各层面控制软件开发过程,提高软件产品的针对性和可靠性,保证软件对于用
现代网络技术向分布式、动态化、智能化方向发展,移动代理技术就是在这一需求下应运而生的一种新的分布式计算模式.和传统的计算模式相比,移动代理具有许多优秀特性,如减少网
从嵌入式系统的体系结构出发,深入研究了嵌入式网络刻录系统的各个组成部分以及较常采用的解决方案,包括相关的硬件设备和一些新的技术和协议。在此基础上,提出了一种适用于