[發明專利]一種大流量環境下基于行為的P2P檢測方法無效
| 申請號: | 201010100528.8 | 申請日: | 2010-01-22 |
| 公開(公告)號: | CN101795214A | 公開(公告)日: | 2010-08-04 |
| 發明(設計)人: | 李芝棠;劉峰;周麗娟;柳斌;涂浩;馬曉靜;周智昊;彭曉天;王世福;黃立輝 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08 |
| 代理公司: | 華中科技大學專利中心 42201 | 代理人: | 朱仁玲 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流量 環境 基于 行為 p2p 檢測 方法 | ||
1.一種基于流量行為的P2P檢測方法,包括如下步驟:
(1)對網絡流量進行采樣;
(2)對采樣的流量進行連接信息哈希表的構建,然后根據連接信息 哈希表構建節點信息哈希表;
(3)對節點信息哈希表中的節點進行角色識別,找出具有服務器特 性的節點;其中,所述的角色包括作為客戶端、作為服務器或同時作 為客戶端和服務器,所述的具有服務器特性的節點指作為服務器或同 時作為客戶端和服務器的節點;
(4)利用多支持向量機算法對上述具有服務器特性的節點進行檢 測,找出其中的P2P節點,完成檢測;
其中,所述的多支持向量機算法基于多個流量特征向量來實現, 所述檢測包括:
(A)離線訓練階段:通過在網絡中實際運行各種P2P軟件,捕獲 相應的P2P流量后生成訓練集,對每個所述流量特征向量構建一個支 持向量機,通過訓練集來測試該支持向量機的誤報率與漏報率,并根 據所述的漏報率與誤報率確定該支持向量機的權重參數;
(B)在線檢測階段:利用離線訓練階段確定的各支持向量機及其 權重參數構建多支持向量機F(x1,x2,x3,x4):
F(x1,x2,x3,x4)=π1F1(x1)+π2F2(x2)+π3F3(x3)+π4F4(x4), 當滿足F(x1,x2,x3,x4)>0時,該節點即為P2P節點,
其中,xi代表流量特征向量,Fi(xi)表示每種流量特征向量構成 的支持向量機,i=1,2,3,4,πi表示各支持向量機的權重參數,且
2.根據權利要求1所述的方法,其特征在于,每一個流量特征向量 由相應流量特征的統計屬性即最大值,最小值,平均數和分位數組成, 所述流量特征包括:連接持續時間,連接負載,連入連出比和服務率。
3.根據權利要求1所述的方法,其特征在于,所述的連接信息哈希 表的構建過程為:首先建立一個空的哈希表ConHashTable,再通過 以下步驟的循環實現所述哈希表ConHashTable的更新,構建出所述 的連接信息哈希表:
(I)從采樣的流量中讀取一個數據包;
(II)在哈希表ConHashTable中查找此數據包對應的連接信息是 否已經存在,如果存在轉到步驟(III),否則轉到步驟(IV);
(III)更新哈希表ConHashTable中相應的連接信息,轉步驟(I);
(IV)新建一條連接信息記錄并插入到哈希表ConHashTable中, 轉步驟(I)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010100528.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:即時數據分享系統及其機器可讀取媒體
- 下一篇:一種數據存儲方法及系統





