当前位置:首页>科技 >内容

详细介绍了DPI和DFI技术,DPI和DFI有什么区别,

2023-10-23 15:14:02科技漂亮的斑马

很多朋友对详细介绍了DPI和DFI技术,DPI和DFI有什么区别,不是很了解,六月小编刚好整理了这方面的知识,今天就来带大家一探究竟。 分析了D

详细介绍了DPI和DFI技术,DPI和DFI有什么区别,

很多朋友对详细介绍了DPI和DFI技术,DPI和DFI有什么区别,不是很了解,六月小编刚好整理了这方面的知识,今天就来带大家一探究竟。

.分析了DPI和DFI的优缺点

DPI的全称是“深度包检测”和“深度包检测”。DPI技术在分析包头的基础上,增加了对应用层的分析,是一种基于应用层的流量检测和控制技术。当一个IP包,一个UDP数据流经过基于DPI技术的带宽管理系统时,系统通过深度读取IP包负载的内容,重组OSI7层协议中的应用层信息,从而得到整个应用程序的内容,然后根据系统定义的管理策略对流量进行整形。

根据协议类型的不同,DPI识别技术可以分为以下三类:特征词识别技术:

不同的应用通常采用不同的协议,每个协议都有自己特殊的指纹,可能是特定的端口、特定的字符串或者特定的位序列。基于特征词的识别技术通过识别数据报文中的指纹信息来确定服务所承载的应用。根据检测方法的不同,基于特征词的识别技术可以细分为三个分支技术:固定特征位置匹配、可变特征位置匹配和状态特征词匹配。

通过升级指纹信息,基于特征词的识别技术可以很容易地扩展到新协议的检测。

应用层网关识别技术;

在业务中,有一种控制流和业务流是分离的,比如七号信令相关的业务,其业务流没有特点。应用层网管识别技术就是针对这类业务的。首先,应用层网管识别控制流,根据控制流协议选择特定的应用层网关对业务流进行分析,从而识别出对应的业务流。对于每个协议,需要不同的应用层网关来分析它。

比如H323、SIP等协议就属于这一类,它们的数据通道,一般是RTP格式封装的语音流,是通过信令交互协商获得的。单纯检测RTP流并不能确定这个RTP流是通过哪种协议建立的,也就是判断它是哪种业务,只有检测SIP和H232之间的协议交互才能得到它的完整分析。

行为模式识别技术:运营商在实施行为模式技术之前,首先要研究终端的各种行为,然后建立行为识别模型。行为模式识别技术以行为识别模型为基础,根据客户已经采取的行为,判断客户正在采取或将要采取的行动。

行为模式识别技术通常用于那些协议本身无法识别的业务。例如,从电子邮件的内容来看,垃圾邮件和普通邮件的业务流程没有区别。只有进一步分析,在综合分析发出邮件的大小和频率、目的邮件和源邮件的地址、更改频率和拒绝频率的基础上,才能建立综合识别模型,确定是否为垃圾邮件。

这三种识别技术适用于不同类型的协议,不能互相替代。只有综合运用这三种技术,才能有效灵活地识别网络上的各种应用,从而实现控制和计费。DFI(Deep/Dynamic Flow Inspection)在应用层负载匹配上不同于DPI,它采用了一种基于流量行为的应用识别技术,即不同的应用类型在会话连接或数据流上有不同的状态。

比如互联网上IP语音流量的特点非常明显:RTP流的包长比较固定,一般为130 ~ 220字节,接通率低,20 ~ 84 kbit/s,会话时长比较长;基于P2P下载应用的流量模型的特点是平均数据包长度在450字节以上,下载时间长,连接率高,首选的传输层协议是TCP。

基于这一系列流量行为特征,DFI技术建立流量特征模型,通过分析数据包长度、连接速率、传输字节量、数据包之间的间隔,与流量模型进行对比,从而识别应用类型。

DPI和DFI DFI的优缺点分析处理速度比较快:使用DPI技术是因为需要将每个包拆包并与后台数据库进行比对;使用DFI技术分析流量只需要将流量特征与背景流量模型进行比较。因此,目前大多数基于DPI的带宽管理系统的处理能力在1Gbit/s左右,而基于DFI的系统可以实现10Gbit/s的流量监控能力,完全可以满足运营商的需求。DFI的维护成本相对较低:

基于DPI技术的带宽管理系统总是滞后于新的应用,需要跟上新协议和新应用的出现,不断升级后台应用数据库,否则将无法有效识别和管理新技术下的带宽,提高模式匹配的效率。而基于DFI技术的系统管理和维护的工作量要小于DPI系统,因为新应用和同类型旧应用的流量特性不会有大的变化,所以不需要频繁更新流量行为模型。识别精度不同:

由于DPI采用逐包分析和模式匹配技术,可以准确识别流量中的具体应用类型和协议。而DFI只对流量行为进行分析,所以只能对应用类型进行笼统的分类,比如将符合P2P流量模型的应用识别为P2P流量,将符合网络语音流量模型的类型分类为VOIP流量,但无法判断流量采用的是H.323还是其他协议。

如果数据包是加密传输的,DPI模式的流控技术无法识别其具体应用,而DFI模式的流控技术不受影响,因为应用流的状态行为特征不会因为加密而发生根本改变。

以上就是关于详细介绍了DPI和DFI技术,DPI和DFI有什么区别,的知识,希望能够帮助到大家!

声明本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们

Top