基于数据流管理系统的P2P视频应用识别.docxVIP

基于数据流管理系统的P2P视频应用识别.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于数据流管理系统的P2P视频应用识别

引言

随着互联网技术的迅猛发展,P2P(Peer-to-Peer,对等网络)应用在网络流量中所占的比重日益增大。其中,P2P视频应用以其高效的内容分发和播放体验,受到了广大用户的青睐。然而,P2P视频应用所产生的大量网络流量,对网络运营商的网络管理和服务质量保障带来了巨大挑战。准确识别P2P视频应用流量,成为实现网络有效管理、优化资源分配以及保障关键业务服务质量的关键前提。在众多识别技术中,基于数据流管理系统的方法因其高效性和准确性,逐渐成为研究和应用的热点。

P2P视频应用概述

P2P技术原理

P2P技术打破了传统客户端-服务器模式中对中心服务器的依赖,网络中的节点(即对等体,Peer)同时具备客户端和服务器的双重角色。在P2P网络中,节点之间可以直接进行数据交换,无需通过中心服务器中转。以P2P视频应用为例,当一个节点请求播放视频时,它可以从多个拥有该视频数据片段的其他节点同时下载,而在下载过程中,该节点也会将已下载的部分数据上传给其他有需求的节点,形成一种分布式的内容分发网络。这种模式大大减轻了服务器的负载压力,提高了数据传输效率和网络的可扩展性。

P2P视频应用特点

高带宽需求:为了提供高质量的视频播放体验,P2P视频应用通常需要占用大量的网络带宽。高清视频甚至超高清视频的流行,使得每个用户的视频流数据量显著增加,众多用户同时使用P2P视频应用时,会对网络带宽造成巨大压力。

动态端口使用:为了逃避检测和提高连接的灵活性,P2P视频应用往往不使用固定的端口,而是在运行过程中动态分配端口。这使得基于传统端口号的业务识别技术难以准确识别P2P视频应用流量。

流量伪装与加密:部分P2P视频应用为了保护用户隐私和规避网络监管,采用了流量伪装和数据加密技术。它们可能将自身流量伪装成常见的网络应用流量,如HTTP流量,同时对传输的数据进行加密处理,增加了流量识别的难度。

基于数据流管理系统的识别技术

基于端口的识别技术

在传统的互联网应用中,许多客户端-服务器模式的应用遵循IANA(InternetAssignedNumbersAuthority,因特网号分配机构)定义的特定服务端口号,通过端口号即可方便地识别业务类型。然而,P2P视频应用通常没有中心服务器和固定的服务端口号,其端口使用具有随机性和动态性。例如,PPLIVE网络电视在UDP流量中,源端口可能为4004,或者净荷前四个字节为0在TCP流量中,源端口可能为8008,或者净荷前四个字节为0x2c000000。但这些特征并不固定,不同版本的应用或者不同的网络环境下可能会有所变化,因此单纯依靠端口号来识别P2P视频应用具有很大的局限性,不适用于绝大多数P2P视频应用识别场景。

基于流统计性的识别技术

P2P应用在运行过程中通常伴随着大量的TCP连接和UDP流的产生。基于这一特点,通过统计连接数和流数等流统计值来发现P2P应用成为一种可行的思路。例如,当网络中某个节点的TCP连接数或UDP流数远超正常水平时,有可能是P2P应用在运行。然而,除了P2P应用外,传统服务器在处理大量并发请求时,以及遭受DDOS攻击的主机,其流统计特性也可能呈现出类似的特征,这就容易导致误报。并且,对于一些采用了优化策略,仅产生较少TCP连接和少量流的P2P应用,该方法难以准确识别,只能起到早期预警P2P流量发生的作用,无法区分具体的P2P应用类型。

基于深度数据包检测(DPI)的识别技术

深度数据包检测技术通过对网络数据包的内容进行深入分析,不仅检查包头信息,还对数据包的净荷(payload)进行解析。它可以识别数据包中特定的应用层协议特征、关键字或数据模式。例如,对于沸点网络电视,其TCP流量特征为存在净荷前六个字节为0x0E0或净荷中含有关键字“STMM”的报文;PPstream的每个流中存在净荷长度21字节或净荷开始四个字节为0的报文,并且在数据通道连接建立时,数据包净荷前10个字节为PSProtocol。DPI技术能够较为准确地识别出已知协议特征的P2P视频应用,但它也存在一些缺点。首先,DPI需要对大量的数据包进行深度解析,计算量巨大,对设备的性能要求较高;其次,当P2P视频应用采用加密技术对数据进行加密传输时,DPI技术将无法识别数据包的具体内容,导致识别失败。

基于流量行为分析的识别技术

不同的应用类型在网络流量行为上具有各自独特的特征。基于流量行为分析的识别技术通过建立流量特征模型,分析会话连接流的多个维

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档