提出了一种基于行为特征描述的P2P流识别算法(BCCIA).首先建立了基于行为特征描述的P2P流的规范化统一描述,并定义了关键字的文法规则.接着,在BCCIA算法中,采用基于均匀分布的Hash函数来实现匹配和加快匹配速度,并详细阐述了模式识别的具体实现步骤.最后,在Linux环境下,以Skype为例进行仿真试验.实验数据表明,采用BCCIA算法,可以很好地实现分类和标识P2P流.
This paper presents a P2P flow identification algorithm based on behavior characteristic characterization (BCCIA). Firstly, BCCIA sets up a kind of P2P flow standardization description on behavior characteristic, and defines some grammars of keywords. In BCCIA,an equal distributing Hash function is adopted to realize matching and quicken matching speed, and then realization steps of mode identification are described. Finally, in Linux circumstance, many experiments on Skype are processed. The experiment results indicate that BCCIA can classify and identify P2P flow perfeetly.