面向骨干网络的流媒体协议识别与过滤技术研究
发布时间:2022-02-20 18:39
随着动态端口通信技术的出现,传统的基于端口协议识别准确性无法满足实际应用服务的需求。基于正则表达式技术实现流量协议识别,能够准确识别各种网络协议,是宽带管理、IDS、Qo S、流量实时监控以及内容审计的基础。本文提出了软硬件结合的方式实现基于正则表达式的协议识别技术,提高了协议识别的准确性和吞吐量。论文主要内容如下:1)对传统的协议识别技术进行介绍,对基于端口的协议识别技术、统计模型的协议识别技术和内容特征的协议识别技术进行分析比较。对正则表达式匹配技术、特征提取技术的发展进程和网络上的流量清洗方案进行简单的介绍,并给出了协议识别的性能评估指标。2)分析标准流媒体协议,并对网络上的视频应用使用的流媒体协议进行研究,针对非法IPTV(Internet Protocol Television)的流媒体协议进行深入研究。3)提取关于非法IPTV的视频流特征:“\x00{10}\x1a\x00.*\x00{6}”,特征字符串长度为40字节,其中“.*”部分会匹配任意20字节的数据内容,直到匹配上后面的特征“\x00{6}”。以上正则表达式可实现对某一种型号机顶盒的IPTV业务的视频流的协议识别...
【文章来源】:国防科技大学湖南省211工程院校985工程院校
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景
1.2 主要工作
1.3 本文的组织结构
第二章 相关研究工作
2.1 协议识别分类
2.1.1 基于端口的协议识别
2.1.2 基于统计模型的协议识别
2.1.3 基于内容特征的协议识别
2.2 特征提取技术研究
2.2.1 人工提取特征
2.2.2 特征自动提取技术
2.3 流量清洗方案
2.4 本章小结
第三章 协议识别关键技术研究
3.1 NFA与DFA构造算法
3.1.1 NFA构造算法
3.1.2 DFA构造算法
3.1.3 DFA最小化
3.2 硬件技术支持
3.3 流管理
3.3.1 流表项
3.3.2 流表管理API
3.4 协议识别加速研究
3.5 技术评估指标
3.6 本章小结
第四章 流媒体传输协议特征分析与提取
4.1 标准流媒体协议特征分析与提取
4.1.1 实时传输协议RTP
4.1.2 实时传输控制协议RTCP
4.1.3 实时流协议RTSP
4.2 非法IPTV流媒体协议特征分析与提取
4.2.1 通信协议分析
4.2.2 视频传输内容特征分析
4.3 其它视频类协议特征分析与提取
4.3.1 PPStream视频直播
4.3.2 PPStream视频点播
4.3.3 优酷视频点播
4.4 本章小结
第五章 流媒体协议识别与过滤系统的设计与实现
5.1 系统整体框架
5.1.1 报文在系统模块之间的流向
5.1.2 配置消息在系统模块之间的传递
5.2 系统功能模块
5.2.1 HFC模块
5.2.2 CDP模块
5.2.3 主控模块
5.3 系统性能测试与评估
5.3.1 测试环境
5.3.2 测试方法
5.3.3 测试步骤
5.3.4 测试结果
5.4 本章小结
第六章 总结与展望
6.1 本文总结
6.2 展望
致谢
参考文献
在校期间发表的学术论文
本文编号:3635607
【文章来源】:国防科技大学湖南省211工程院校985工程院校
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景
1.2 主要工作
1.3 本文的组织结构
第二章 相关研究工作
2.1 协议识别分类
2.1.1 基于端口的协议识别
2.1.2 基于统计模型的协议识别
2.1.3 基于内容特征的协议识别
2.2 特征提取技术研究
2.2.1 人工提取特征
2.2.2 特征自动提取技术
2.3 流量清洗方案
2.4 本章小结
第三章 协议识别关键技术研究
3.1 NFA与DFA构造算法
3.1.1 NFA构造算法
3.1.2 DFA构造算法
3.1.3 DFA最小化
3.2 硬件技术支持
3.3 流管理
3.3.1 流表项
3.3.2 流表管理API
3.4 协议识别加速研究
3.5 技术评估指标
3.6 本章小结
第四章 流媒体传输协议特征分析与提取
4.1 标准流媒体协议特征分析与提取
4.1.1 实时传输协议RTP
4.1.2 实时传输控制协议RTCP
4.1.3 实时流协议RTSP
4.2 非法IPTV流媒体协议特征分析与提取
4.2.1 通信协议分析
4.2.2 视频传输内容特征分析
4.3 其它视频类协议特征分析与提取
4.3.1 PPStream视频直播
4.3.2 PPStream视频点播
4.3.3 优酷视频点播
4.4 本章小结
第五章 流媒体协议识别与过滤系统的设计与实现
5.1 系统整体框架
5.1.1 报文在系统模块之间的流向
5.1.2 配置消息在系统模块之间的传递
5.2 系统功能模块
5.2.1 HFC模块
5.2.2 CDP模块
5.2.3 主控模块
5.3 系统性能测试与评估
5.3.1 测试环境
5.3.2 测试方法
5.3.3 测试步骤
5.3.4 测试结果
5.4 本章小结
第六章 总结与展望
6.1 本文总结
6.2 展望
致谢
参考文献
在校期间发表的学术论文
本文编号:3635607
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3635607.html