BT流量监控系统研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:zc81065442
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P是一种分布式网络,它打破了传统的C/S模式。在P2P网络中,每个结点的地位都是对等的,参与者既是资源提供者,又是资源获取者。与传统系统相比,P2P技术具有无可比拟的优势,具有广阔的应用前景。其中,BitTorrent是国内外应用最为广泛的P2P软件。BT在具有资源共享速度上的巨大优势的同时,但也给网络的正常运转带来了诸多问题,如过度占用网络带宽,传播盗版和病毒等。 本文以管理和限制BT流量为目标,阐述了一种BT流量监测和控制系统的设计与实现。 本系统分为两大部分,包括BT流量监测子系统、BT流量管理和控制子系统。 BT流量监测子系统采用特征匹配的BT数据包识别策略,采用会话跟踪的流量统计策略。BT流量监测子系统涉及的实现技术,包括使用Winpcap网络开发工具捕获主干链路的网络原始数据包,基于TCP/IP协议族的数据包分层解析,BT数据包特征识别,BT会话跟踪,自定义特征规则加载和匹配等。 BT流量管理和控制子系统是B/S结构的WEB管理平台,提供流量管理和流量控制等功能。其中,流量控制采用了阻断BT节点与中心服务器通信的策略。BT流量管理和控制子系统涉及的实现技术,包括Struts搭建系统整体架构,Hibernate实现持久层,JFreeChart绘制统计图表,配置网关控制设备的访问控制列表的BT流量控制策略等。 BT流量监测子系统是在Windows操作系统下,采用C++语言进行开发;BT流量管理和控制子系统是在Windows操作系统下,采用Java语言进行开发。 本论文的研究工作得到国家242信息安全计划课题的资助,目前该课题已完成并通过验收。
其他文献
参数的配对组合测试是适用于各种软件系统的一种实用而且有效的测试方法。目前,应用于软件系统生成测试案例集合的方法主要有:正交矩阵方法、覆盖矩阵方法、AETG、IPO组合策
图像在获取和传输过程中常常会受到各种噪声的污染,从而降低了图像质量,给后继的图像处理过程,如图像分割、目标识别、图像检索以及图像的编码、传输等带来不利影响。因此图像去
随着网络规模的不断扩大,以及网络业务的飞速增长,客观上需要网络管理软件来保证整个网络的正常运行。然而,传统的C/S模式的网管软件已经不能适应不断变化的业务需求,因此本
随着视频技术在互联网上的应用,网络视频成为互联网越来越重要的组成部分。传统的文本搜索引擎已经不能满足人们对视频搜索的需要,如何查找这些网络视频内容成为近年来的研究
动态模糊逻辑理论是一种新的有效处理动态、不精确、不确定、含糊信息的理论。自主学习历来是教育和心理学家共同关注的一个重要问题,也是当前机器学习领域研究中的一个热点
作为科技界下一次革命的云计算技术,其推广和发展非常迅速,逐渐成为影响全世界最深远的技术之一。云计算技术的核心是集中的架构和共享的服务,它将大规模的共享资源集中到一
随着软件技术的普及发展,软件系统被应用到我们生活的各个方面,在带来极大便利的同时我们也承受着由软件漏洞所带来的巨大风险。如何有效的保证软件质量是一个极为迫切的需求
业务基础软件平台是从信息化的整体、全局和发展的角度出发,为保障信息化成功而提供的战略支撑工具,可快速构建应用软件的软件平台。它为管理信息系统的规划、设计、构建、集
随着电信业的发展,电信用户对服务内容及质量要求的不断提高,以及网络技术的融合发展,电信网正朝着下一代网络发展,作为下一代网络重要组成部分的移动电信网也将逐步演变为一个具
大量研究结果表明实际网络流量具有明显的尺度特性,在大尺度上表现为自相似(单分形),在小尺度上表现为多重分形。多重分形为刻画流量在小尺度上的奇异性提供了良好的数学框架