[发明专利]嵌入式P2P流量监控系统及方法无效
申请号: | 201110297764.8 | 申请日: | 2011-09-30 |
公开(公告)号: | CN102387045A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 李祥贵;李卫;高强 | 申请(专利权)人: | 北京信息科技大学;北京远志盛达信息技术有限公司;北京航空航天大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/56;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 王庆龙 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 p2p 流量 监控 系统 方法 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种嵌入式P2P流量监控系统及方法。
背景技术
点到点(Point to Point,P2P)技术以其独特的优势在近年来迅速发展,在网络通信中得到了极为广泛的应用。
图1为用于实现P2P技术的网络架构图。如图1所示,该平台包括内网、直接与内网连接的路由器,以及连接在路由器与互联网之间的网关。其中,网关的Linux操作系统内设置有P2P流量监控模块。图2为现有技术P2P流量监控的流程示意图。如图2所示,内网用户的数据(即网络数据流)通过路由器推送到网关服务器,网关服务器的Linux操作系统的P2P流量监控模块利用7层过滤(L7-filter)对数据包进行过滤处理,并检测过滤后的数据包是否匹配P2P应用正则表达式,若匹配,则对数据包进行P2P规则转换并导入流控平台规则库,若不匹配,则将数据包按照其他数据包进行处理。
可以看出,目前是由串接在网络中的设备对流量进行直接的控制。该方式下,所有的网络数据流都要经过该设备进行处理后转发,所以一方面容易带来附加延时,从而降低网络的服务质量、影响用户感知,更为重要,由于检测设备必须部署到网络流量的真实路径上,所以容易形成处理瓶颈和单点故障。
发明内容
本发明提供一种嵌入式P2P流量监控系统及方法,以实现能够避免附加延时并且保障网络系统可靠性的P2P流量监控。
根据本发明的一方面,提供一种嵌入式P2P流量监控系统,包括:
数据采集解析模块,用于获取镜像的网络数据包,并对所述网络数据包进行解析以获取所述网络数据包的网络层信息、传输层信息和应用层信息;
业务识别模块,用于根据预置的P2P业务识别策略、所述网络层信息、所述传输层信息和所述应用层信息对所述网络数据包进行P2P业务类型识别;
业务管理模块,用于统计属于待识别P2P业务类型的网络数据包的流量信息,并将待控制P2P业务类型发送至业务控制模块,并将从人机交互模块接收的系统控制信息发送至所述业务识别模块和业务控制模块,以对所述业务识别模块和所述业务控制模块进行控制;
所述业务控制模块,用于对属于所述待控制P2P业务类型的网络数据包进行流量控制;
人机交互模块,用于获取用户输入的系统控制信息和待识别P2P业务类型,显示所述流量信息,并获取所述用户根据所述流量信息设置的待控制P2P业务类型。
根据本发明的另一方面,还提供一种基于本发明嵌入式P2P流量监控系统的P2P流量监控方法,包括:
获取镜像的网络数据包,并对所述网络数据包进行解析以获取所述网络数据包的网络层信息、传输层信息和应用层信息;
根据预置的P2P业务识别策略、所述网络层信息、所述传输层信息和所述应用层信息对所述网络数据包进行P2P业务类型识别;
统计属于待识别P2P业务类型的网络数据包的流量信息;
显示所述流量信息,并获取用户根据所述流量信息设置的待控制P2P业务类型;
对属于所述待控制P2P业务类型的网络数据包进行流量控制。
根据本发明的P2P流量监控系统及方法,通过采用嵌入式系统实现P2P业务流量监控,并且由于该嵌入式P2P业务流量监控系统通过从路由器获取镜像的网络数据包,无需串接在网络,即网络数据包无需经过该P2P业务流量监控系统进行处理后转发,所以不会带来附加延时,提高了网络的服务质量,并且由于无需部署到网络流量的真实路径上,所以避免了在网络中形成处理瓶颈和单点故障,提高了网络可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为用于实现P2P技术的网络架构图。
图2为现有技术P2P流量监控的流程示意图。
图3为本发明嵌入式P2P流量监控系统的结构示意图。
图4为在应用本发明嵌入式P2P流量监控系统的网络架构图。
图5为本发明嵌入式P2P流量监控系统的硬件接口示意图。
图6为业务识别模块执行P2P业务识别的流程图。
图7为业务管理模块的执行系统管理的流程图。
图8为人机交互模块向用户提供的界面显示示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息科技大学;北京远志盛达信息技术有限公司;北京航空航天大学,未经北京信息科技大学;北京远志盛达信息技术有限公司;北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110297764.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络社交的建立方法和系统
- 下一篇:外融冰式冰蓄冷制冷系统及其制冷方法