[发明专利]可扩展式P2P流的识别方法无效
申请号: | 200910025134.8 | 申请日: | 2009-02-24 |
公开(公告)号: | CN101510830A | 公开(公告)日: | 2009-08-19 |
发明(设计)人: | 陈鸣;许博;胡超;孙瑞锦;邢长友 | 申请(专利权)人: | 陈鸣;中国人民解放军理工大学指挥自动化学院 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56 |
代理公司: | 南京天华专利代理有限责任公司 | 代理人: | 夏 平 |
地址: | 210007江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明旨在提供一种可扩展式P2P流的识别方法,包括下列步骤:A.分组采集步骤;B.新旧流判断步骤;C.非P2P流识别步骤;D.识别特征字步骤;E.识别其他P2P流的步骤,根据调度策略以多线程方式调用多个以动态链接库形式存储的识别不同P2P流的识别程序并对分组进行识别;若某程序识别出分组是某各P2P应用,将该流状态设置为特定的“P2P流编码”,并将该流信息传递给通信模块处理,然后转步骤A;否则,做“非P2P流”标识,转步骤A。本发明支持同时进行多种P2P流识别、并在不重新编译系统软件的情况下扩展识别P2P流功能的方法。 | ||
搜索关键词: | 扩展 p2p 识别 方法 | ||
【主权项】:
1、一种可扩展式P2P流的识别方法,其特征在于包括下列步骤:A. 分组采集步骤,用于从网络链路俘获每个分组并刷新流表,该流表是一种包括网络链路上所有流关键信息的数据结构,流关键信息包括六元组信息,即源IP地址、源端口号、目的IP地址、目的端口号、时间范围、流状态,其中流状态包括“P2P流编码”、“非P2P流”或“未知”;B. 新旧流判断步骤,取出每个新到达分组的六元组信息中的前四个元素进行散列操作,并将得到散列值与流表中的流信息进行散列匹配;如果该流状态归属“未知”,则转入下步;否则,转步骤A;C. 非P2P流识别步骤,检查上述分组的端口号是否明确属于传统网络服务的端口号范围,若是,将该流状态归属“非P2P流”,滤除该分组,并转步骤A;否则,进入下步;D. 识别特征字步骤,检查上述分组在特定部位是否具有某些P2P流的应用层特征字流;若是,根据P2P流类型将该流状态设置为相应的“P2P流编码”,并将该流信息的六元组,即源IP地址、源端口号、目的IP地址、目的端口号、运输协议类型、P2P流编码,传递给通信模块处理,然后转步骤A;否则,进入下步;E. 识别其他P2P流的步骤,根据调度策略以多线程方式调用多个识别不同P2P流的识别程序并对分组进行识别;若某程序识别出分组是某各P2P应用,将该流状态设置为特定的“P2P流编码”,并将该流信息传递给通信模块处理,然后转步骤A;否则,做“非P2P流”标识,转步骤A。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈鸣;中国人民解放军理工大学指挥自动化学院,未经陈鸣;中国人民解放军理工大学指挥自动化学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910025134.8/,转载请声明来源钻瓜专利网。