毕业设计(论文)任务书
学院:
设计(论文)题目:BitTorrent流量检测识别技术研究 指导教师姓名 学生姓名 专业名称 职学班称 号 级 讲 师 类 别 设计(论文)类型 是否隶属科研项目 毕业设计 理论研究型 是 1、 设计(论文)的主要任务及目标 目标: 本课题在分析现有BitTorrent(BT)流量检测识别技术的基础上,实现对未加密的BT流量的完全识别,以及对BT加密流量的初步检测。 主要任务: (1) 对比各种现有的BT流量检测技术。 (2) 实现对未加密的BT流量及其主要交互信息的检测。 (3) 实现对BT加密流量的初步检测。 (4) 完成系统的设计和源代码编写,实现一个图形化的BT流量检测分析系统。 2、 设计(论文)的主要内容 (1) 阅读大量文献资料,分析对比现有的BT流量检测技术,总结各自适用场合及优缺点。 (2) 使用深度数据包检测(DPI)方法完成对BT未加密流量的检测。 (3) 分析BT加密协议的特征,通过传输层检测方法(TLI),实现对BT加密流量的初步检测。 (4) 利用实现的BT流量检测系统,并对网络中BT流量的检测,对BT流量中加密及未加密部分分别统计,用友好的图形界面显示统计结果,并能够保存节点和流量信息。 (5) 通过分析实验结果的准确率、误报率、漏报率等参数,对系统的功能和性能进行评估和优化。 3、 设计(论文)的基本要求 (1) 通过分析BitTorrent流量特征,分别应用传输层特征和应用层特征,对BitTorrent流量进行有效识别。对于未加密流量,检测不少于3种BitTorrent协议,包括Peer Wire、DHT、Tracker协议;对于加密流量,准确率不低于80%,误报率不高于5%,漏报率不高于30%。 (2) BT流量检测系统,以友好的图形界面显示检测出的BitTorrent流量,并支持数据导出功能。 (3) 完成1000字左右的文献综述、不少于3000个单词的外文翻译。 (4) 提交毕业论文、系统和源代码。 4、 主要参考文献 [1] Wright G R, Stevens R W. TCP/IP详解卷2:实现 [M]. 路雪莹, 等译. 2版. 北京: 机械工业出版社, 2004: 45-50. [2] 陆庆, 周世杰, 秦志光, 等. 对等网络流量检测技术 [J]. 电子科技大学学报:自然科学版, 2007, 36(7): 1333-1337. [3] Bernaille L, Teixeira R, Akodkenou I, et al. Traffic classification on the fly [J]. ACM SIGCOMM Computer Communication Review, 2006, 36(2): 23-26. [4] Karagiannis T, Broido A, Faloutsos M, et al. Transport Layer Identification of P2P Traffic [A]. // Proc of the 4th ACM SIGCOMM Conf on Internet Measurement [C], New York: ACM Press, 2004: 121-134. [5] Maymounkov P, Mazieres D. Kademlia: A Peer-to-peer Information System Based on the XOR Metric [A]. // Proc of the 1st Intl Workshop on Peer-to-Peer Systems, Berlin: Springer, 2002. [6] 邬贺铨. 中国P2P流量 [EB/OL]. http://tech.sina.com.cn/t/2007-06-06/00401547188.html, 2007-06-06. 5、进度安排 设计(论文)各阶段任务 1 2 3 4 5 起 止 日 期 2.13--2.18 2.19--3.5 3.6--3.25 3.26--4.15 4.16--5.5 资料收集,明确任务,完成任务书 完成文献阅读,文献综述和外文翻译 分析流量特征,使用TLI、DPI技术识别流量 完成软件系统并实现相应功能 完善系统功能,提高系统性能并撰写毕业论文 6 修改论文,准备毕业答辩 5.6--5.12 注:1、此表一式三份,学院、指导教师、学生各一份; 2、类别是指毕业论文或毕业设计,类型指应用型、理论研究型和其他; 3、在指导老师的指导下由学生填写。