一種在linux內(nèi)核識(shí)別p2p協(xié)議的方法

基本信息

申請(qǐng)?zhí)?/td> CN202111018425.1 申請(qǐng)日 -
公開(公告)號(hào) CN113709001A 公開(公告)日 2021-11-26
申請(qǐng)公布號(hào) CN113709001A 申請(qǐng)公布日 2021-11-26
分類號(hào) H04L12/26(2006.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I 分類 電通信技術(shù);
發(fā)明人 杜曉天;羅文亮 申請(qǐng)(專利權(quán))人 合肥大洲智創(chuàng)技術(shù)有限公司
代理機(jī)構(gòu) - 代理人 -
地址 518000廣東省深圳市龍華區(qū)龍華街道油松社區(qū)水斗新圍村品創(chuàng)源科技園B棟501
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,且公開了一種在linux內(nèi)核識(shí)別p2p協(xié)議的方法,包括以下步驟:A:網(wǎng)卡接收到數(shù)據(jù)報(bào)文;B:數(shù)據(jù)報(bào)文進(jìn)入netfilter框架處理;C:解析數(shù)據(jù)報(bào)文的源端口號(hào),并查詢?cè)撛炊丝?;D:判斷源端口是否已經(jīng)存在,如果存在則更新源端口計(jì)數(shù),否則新建一個(gè)hash節(jié)點(diǎn),然后發(fā)送數(shù)據(jù)報(bào)文;E:判斷是否達(dá)到p2p端口的閾值,如果已經(jīng)達(dá)到則加入到p2p端口列表中,標(biāo)明已經(jīng)識(shí)別p2p協(xié)議,否則直接發(fā)送數(shù)據(jù)報(bào)文。本發(fā)明通過p2p端口特征統(tǒng)計(jì),能夠動(dòng)態(tài)的識(shí)別出p2p協(xié)議流,為智能流控提供了基礎(chǔ),提高了用戶上網(wǎng)體驗(yàn)。