1 / 45
文档名称:

毕业设计(论文)-BitTorrent流量检测识别技术研究.doc

格式:doc   页数:45
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-BitTorrent流量检测识别技术研究.doc

上传人:3346389411 2013/1/19 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-BitTorrent流量检测识别技术研究.doc

文档介绍

文档介绍:本科毕业设计(论文)
学院(部)
计算机科学与技术学院
题目
BitTorrent流量检测识别技术研究
年级
2006
专业
计算机科学与技术
班级
计科(1)班
学号
姓名
指导教师
职称
讲师
论文提交日期
20XX-X-XX
目录
前言 1
第一章 绪论 2
研究背景及意义 2
BitTorrent概述 3
本文的主要工作及创新点 5
本文的组织结构 5
第二章 P2P流量检测识别技术 7
P2P流量识别的难点 7
研究现状分析 7
基于端口的检测技术 7
深度数据包检测技术 8
基于传输层特征的检测技术 9
本章小结 10
第三章 BitTorrent明文流量识别方法 11
BitTorrent协议及其应用层签名 11
Peer wire协议 11
TCP-Tracker协议 12
UDP-Tracker协议 13
DHT协议 15
BT流量检测识别软件Porpoise 16
实验与分析 18
Vuze哑客户端 18
网络拓扑与实验环境 18
Trace数据集 19
指标定义 20
实验数据分析 20
本章小结 21
第四章 基于MSE协议特征的BT加密流量识别方法 22
P2P加密流量检测识别技术 22
MSE协议 22
MSE协议握手过程 23
MSE协议特征 23
BT加密流量识别方法 24
实验与分析 25
网络拓扑与实验环境 25
Trace数据集 25
实验数据分析 26
本章小结 27
第五章 基于节点列表的BT流量预识别方法 28
节点信息来源 28
Tracker服务器 28
DHT网络 28
BT流量预识别 29
预识别表的建立 29
预识别过程 29
实验与分析 30
Trace数据集 30
M1+M3 vs. M1 30
M2+M3 vs. M2 32
本章小结 34
第六章总结与展望 36
本文总结 36
后续工作展望 36
参考文献 38
致谢 40
摘要
近年来,P2P(Peer-to-Peer)系统在内容共享、协同计算、即时通信、流媒体等领域获得了广泛应用。据统计,截至2009年,在全球不同国家和地区,P2P流量已经占据了ISP业务总量的43%~70%不等,消耗了大部分网络带宽,使网络性能降低,服务质量下降,导致传统的Web、Email等关键应用受到影响。另一方面,P2P应用带来了知识产权和安全问题。因此,如何实现对P2P流量的有效识别和管理是当前亟需解决的问题。
BitTorrent是一种重要且具有代表性的P2P应用。据统计,2009年,BT流量已经占据全部P2P流量的30%~81%不等。因此,本文主要以BT为研究对象,分析了现有的各种P2P流量检测识别技术,对比各种检测识别技术的优缺点,深入分析了BT协议和源码,并对传统的BT流量检测识别技术进行改进,除了采用串匹配方法对BT明文流量进行识别外,还提出了利用BT加密协议特征,对BT加密流量进行有效识别的方法,以及基于节点列表的BT流量识别方法。将上述方法的检测结果与BT哑客户端Vuze所收集的真实BT流量信息进行对比,结果表明,本文所提出的两种方法都能有效识别BT流量。尤其是基于节点列表的BT流量识别方法,在提高识别准确性和降低开销方面,都有明显的优势。
关键词:对等网络;流量识别;消息流加密;预识别
Abstract
In recent years, P2P systems have been widely used in file sharing, puting, instant messaging and video streaming. In the year 2009, P2P traffic had a percentage of 43%~70% of all traffic in different countries and regions around the world. It has occupied most of work bandwidth, work performance and quali