学位论文 > 优秀研究生学位论文题录展示

校园网网关对流媒体协议与P2P协议的识别与控制

作 者: 艾珊
导 师: 李占波
学 校: 华东师范大学
专 业: 软件工程
关键词: 协议控制 流媒体 LINUX 协议识别 P2P技术 Netfilter
分类号: TP393.18
类 型: 硕士论文
年 份: 2008年
下 载: 132次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着信息化技术的迅猛发展和计算机网络技术的全面普及,流媒体业务和P2P业务正变得日益流行。流媒体技术广泛用于新闻出版、证券、娱乐、电子商务、远程培训、视频会议、远程教育、远程医疗等互联网信息服务的方方面面;P2P主要应用于即时通信,协同工作,共享和住处搜索,分布式服务等。Real Time流媒体协议或者RTSP,是一种在应用层上控制实时传输数据的工具。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。本文针对P2P和流媒体技术应用大量占用网络带宽的问题,提出了P2P协议、流媒体协议识别及控制系统的设计方案。本系统的设计是在Linux系统平台下,在运用Netfilter框架对进入的数据包进行捕获处理的基础上,利用深度数据包检测技术实现了对流媒体协议、P2P协议的识别,并根据用户角色表实现了对流媒体协议、P2P协议的控制。同时对此系统中的协议识别及控制后的信息建立日志,便于管理员的查看。通过分析流媒体协议、P2P协议识别及控制系统的工作原理,对流媒体协议识别、P2P协议识别及控制系统进行了模块化设计,重点研究实现了IP包捕获、协议识别、协议控制、日志存储四个模块。目前校园网控制网关项目第一期工作已经开发完成并且开始进行测试。

全文目录


摘要  5-6
Abstract  6-10
第1章 概述  10-14
  1.1 课题来源  10
  1.2 论文的研究意义、国内外研究现状分析  10-12
  1.3 论文的实践基础  12
  1.4 我所做的主要工作  12-14
第2章 校园网网关流量监控与管理的功能需求  14-24
  2.1 流媒体技术概述  14-20
    2.1.1 Netfilter/iptables  15-16
    2.1.2 Netlink  16-18
    2.1.3 协议识别方法  18-19
    2.1.4 MySQL概述  19-20
  2.2 P2P技术简介  20-22
    2.2.1 P2P技术的应用和特点  20-21
    2.2.2 P2P协议的识别  21-22
  2.3 校园网网关流量控制的功能需求  22-23
    2.3.1 IP包截获模块  22
    2.3.2 协议识别模块  22
    2.3.3 协议控制模块  22-23
    2.3.4 存储模块  23
  2.4 小结  23-24
第3章 校园网网关管理协议识别与管理模块的设计  24-29
  3.1 流媒体协议识别及控制模块设计  24-26
    3.1.1 设计原理  24
    3.1.2 设计要求  24-25
    3.1.3 总体结构  25
    3.1.4 模块介绍  25-26
  3.2 P2P协议识别及控制模块设计  26-28
    3.2.1 设计原理  26-27
    3.2.2 主要模块介绍  27-28
  3.3 小结  28-29
第4章 校园网网关管理模块的实现  29-47
  4.1 流媒体协议识别模块设计与实现  29-39
    4.1.1 流媒体IP包截获  29-31
    4.1.2 流媒体协议识别  31-32
    4.1.3 流媒体协议控制  32-36
    4.1.4 日志存储  36-39
  4.2 P2P协议识别及控制系统功能实现  39-46
    4.2.1 Netiflter对P2P协议数据包的捕获处理  39-40
    4.2.2 P2P协议识别  40-41
    4.2.3 P2P协议控制  41-44
    4.2.4 日志建立  44-46
  4.3 小结  46-47
第5章 总结与展望  47-49
  5.1 总结  47-48
  5.2 展望  48-49
参考文献  49-51
致谢  51

相似论文

  1. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  2. 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
  3. 网位仪信号采集与处理平台的设计与实现,S951.2
  4. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  5. 基于嵌入式系统钻孔成像装置的研究,P634.3
  6. IP网络QoS技术研究,TP393.09
  7. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  8. 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
  9. 嵌入式多参数环境智能监测系统的设计与实现,TP274
  10. 数字型智能终端系统门口机的设计,TP368.1
  11. 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
  12. 基于P2P流媒体系统的设计与实现,TN919.8
  13. 基于ARM的智能车载终端的设计,TP368.1
  14. 基于客户端驱动的流媒体自适应传输技术研究,TN919.8
  15. 多功能火灾报警楼层显示器的设计与实现,TN873
  16. 基于HTTP流化的流媒体自适应传输策略研究及实现,TN919.8
  17. 移动流媒体带宽分配及数据调度策略研究,TN929.5
  18. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
  19. 面向家庭的远程健康监护系统的设计与研究,TP311.52
  20. 基于自相似分析的流媒体DDoS攻击检测方法研究,TP393.08
  21. 基于Linux的流量控制系统的研究与实现,TP393.06

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 局域网(LAN)、城域网(MAN) > 校园网、企业网(Intranet)
© 2012 www.xueweilunwen.com