论文摘要
随着90年代初P2P(peer-to-peer)的出现,P2P应用迅速的增长,已经发展成为Internet中流量增长最为迅速的应用之一。与第一代P2P使用确定的端口号不同,现在的P2P应用通过使用诸如动态端口号,端口号跳跃,冒充HTTP和有效载荷加密等技术,已经拥有了掩盖其存在的能力。随着P2P应用的不断发展,我们需要健壮、有效的方法来进行P2P流量的识别。本文从P2P协议的工作原理与实现机制入手,研究分析了目前P2P应用发展的状况及典型的P2P应用,并在此基础上做了以下工作:1.研究分析了当前存在的几种P2P流量识别方案的工作原理,及其在P2P流量识别过程中的特点和存在的问题。2.提出了一种新的基于传输层连接特征的P2P流量识别方法。介绍了该方法的理论基础、涉及的NetFlow数据格式及支持向量机的相关知识。3.设计并实现了基于本文识别方法的P2P流量识别系统。介绍了P2P流量识别系统的总体设计架构和实现机制,进而详细说明该系统的组成模块。4.在真实的网络环境中,对本文提出的方案进行实验,并对实验结果进行分析、评价。
论文目录
摘要Abstract第一章 绪论1.1 研究背景1.2 研究内容及目标1.2.1 研究内容1.2.2 研究目标1.3 本文的组织结构第二章 P2P 技术概述2.1 P2P 的概念2.2 P2P 技术的应用2.3 P2P 网络的特点2.4 典型P2P 系统介绍2.5 P2P 的发展过程及所面临的问题2.5.1 P2P 的发展过程2.5.2 P2P 技术所面临的问题第三章 P2P 流量检测技术现状及分析3.1 当前P2P 流量检测技术现状3.2 P2P 流量检测方法的分析3.2.1 基于payload 特征检验方法的特点3.2.2 基于流量特征的检测方法的特点3.3 国内外相关产品介绍第四章 基于连接特征的P2P 流量识别方法及系统实现4.1 基于连接特征的P2P 流量识别方法4.1.1 主要研究对象4.1.2 网络流量监控数据源——NetFlow4.1.3 识别工具——支持向量机4.1.4 识别特征提出的理论基础4.2 系统的总体设计架构及模块功能4.2.1 系统的总体设计架构4.2.2 P2P 识别模块的实现第五章 P2P 流量识别系统的实际性能测试结果及分析5.1 实验环境5.2 实验方法5.2.1 数据的采集5.2.2 测试的对照标准5.2.3 实验步骤5.3 实验结果5.3.1 对全部P2P 应用的识别实验一5.3.2 对全部P2P 应用的识别实验二5.3.3 对Bittorrent 的识别实验一5.3.4 对Bittorrent 的识别实验二5.3.5 对PPLive 的识别实验一5.3.6 对PPLive 的识别实验二5.4 实验结果分析第六章 总结与展望6.1 全文总结6.2 对进一步研究工作的展望参考文献发表论文和科研情况说明致谢
相关论文文献
标签:对等网络论文; 流量识别论文; 连接特征论文; 支持向量机论文;