一种流信息的传输方法和设备.pdf

上传人:Y948****062 文档编号:1683036 上传时间:2018-07-04 格式:PDF 页数:11 大小:799.13KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510173395.X

申请日:

2015.04.13

公开号:

CN104852861A

公开日:

2015.08.19

当前法律状态:

实审

有效性:

审中

法律详情:

著录事项变更IPC(主分类):H04L 12/811变更事项:申请人变更前:杭州华三通信技术有限公司变更后:新华三技术有限公司变更事项:地址变更前:310052 浙江省杭州市滨江区长河路466号变更后:310052 浙江省杭州市滨江区长河路466号|||实质审查的生效IPC(主分类):H04L 12/811申请日:20150413|||公开

IPC分类号:

H04L12/811(2013.01)I; H04L12/813(2013.01)I

主分类号:

H04L12/811

申请人:

杭州华三通信技术有限公司

发明人:

武伟

地址:

310052浙江省杭州市滨江区长河路466号

优先权:

专利代理机构:

北京鑫媛睿博知识产权代理有限公司11297

代理人:

龚家骅

PDF下载: PDF下载
内容摘要

本发明公开了一种流信息的传输方法和设备,该方法包括:NDE设备统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得所述流量匹配策略的标识信息;所述NDE设备向NetStream服务器发送预设报文格式的NetStream报文,所述NetStream报文中携带所述流信息和所述标识信息,以使所述NetStream服务器根据所述标识信息确定对应的流量匹配策略分析所述流信息。本发明实施例中,统计颗粒度由用户自定义,用户可以灵活的监控某类流量,NetStream报文的发送数量大幅度减少,节约了大量内存资源。

权利要求书

权利要求书1.  一种流信息的传输方法,应用于包括网络流数据输出者NDE设备和网络流量NetStream服务器的网络中,其特征在于,所述方法包括以下步骤:所述NDE设备统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得所述流量匹配策略的标识信息;所述NDE设备向NetStream服务器发送预设报文格式的NetStream报文,所述NetStream报文中携带所述流信息和所述标识信息,以使所述NetStream服务器根据所述标识信息确定对应的流量匹配策略分析所述流信息。2.  如权利要求1所述的方法,其特征在于,所述方法进一步包括:所述NDE设备维护用户自定义种类映射表,所述用户自定义种类映射表用于记录流量匹配策略与流量匹配策略的标识信息之间的对应关系,所述用户自定义种类映射表中的每个流量匹配策略包括一条或者多条匹配规则;所述NDE设备获得所述流量匹配策略的标识信息的过程,具体包括:所述NDE设备从所述用户自定义种类映射表中获得所述流量匹配策略的标识信息,且所述标识信息用于使与所述NDE设备维护有相同的用户自定义种类映射表的NetStream服务器确定所述标识信息对应的流量匹配策略。3.  如权利要求1所述的方法,其特征在于,所述方法进一步包括:所述NDE设备通过模板报文将预设报文格式的NetStream报文的信息发送给所述NetStream服务器;其中,所述模板报文中携带了取值为预设数值的字段类型,所述预设数值表示用户配置的流量匹配策略的类型;以使所述NetStream服务器在收到预设报文格式的NetStream报文时,如果所述预设报文格式的NetStream报文中携带了所述预设数值,则确定所述预设报文格式的NetStream报文中携带的流信息为基于用户配置的流量匹配策略的流信息。4.  如权利要求3所述的方法,其特征在于,所述NDE设备发送给所述NetStream服务器的模板报文中还携带第一标识或者第二标识,所述第一标识表示入方向流量模板,所述第二标识表示出方向流量模板;以使所述NetStream 服务器收到预设报文格式的NetStream报文时,如果预设报文格式的NetStream报文中携带第一标识,确定所述流信息为入方向的流信息,如果预设报文格式的NetStream报文中携带第二标识,确定所述流信息为出方向的流信息。5.  如权利要求1所述的方法,其特征在于,所述方法进一步包括:当所述NDE设备上配置忽略不匹配细节功能时,所述NDE设备统计未匹配到流量匹配策略的所有报文的流信息,并将未匹配到流量匹配策略的所有报文的流信息发送给所述NetStream服务器。6.  一种网络流数据输出者NDE设备,应用于包括所述NDE设备和网络流量NetStream服务器的网络中,其特征在于,所述NDE设备具体包括:统计模块,用于统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得所述流量匹配策略的标识信息;发送模块,用于向NetStream服务器发送预设报文格式的NetStream报文,所述NetStream报文中携带所述流信息和所述标识信息,以使所述NetStream服务器根据所述标识信息确定对应的流量匹配策略分析所述流信息。7.  如权利要求6所述的NDE设备,其特征在于,还包括:维护模块,用于维护用户自定义种类映射表,所述用户自定义种类映射表用于记录流量匹配策略与流量匹配策略的标识信息之间的对应关系,所述用户自定义种类映射表中的每个流量匹配策略包括一条或者多条匹配规则;所述统计模块,具体用于在获得所述流量匹配策略的标识信息的过程中,从所述用户自定义种类映射表中获得所述流量匹配策略的标识信息,且所述标识信息用于使与所述NDE设备维护有相同的用户自定义种类映射表的NetStream服务器确定所述标识信息对应的流量匹配策略。8.  如权利要求6所述的NDE设备,其特征在于,所述发送模块,还用于通过模板报文将预设报文格式的NetStream报文的信息发送给所述NetStream服务器;所述模板报文中携带了取值为预设数值的 字段类型,所述预设数值表示用户配置的流量匹配策略的类型;以使所述NetStream服务器在收到预设报文格式的NetStream报文时,如果所述预设报文格式的NetStream报文中携带了所述预设数值,则确定所述预设报文格式的NetStream报文中携带的流信息为基于用户配置的流量匹配策略的流信息。9.  如权利要求8所述的NDE设备,其特征在于,所述发送模块发送给NetStream服务器的模板报文中还携带第一标识或者第二标识,所述第一标识表示入方向流量模板,所述第二标识表示出方向流量模板;以使所述NetStream服务器收到预设报文格式的NetStream报文时,如果预设报文格式的NetStream报文中携带第一标识,确定所述流信息为入方向的流信息,如果预设报文格式的NetStream报文中携带第二标识,确定所述流信息为出方向的流信息。10.  如权利要求6所述的NDE设备,其特征在于,所述统计模块,进一步用于当所述NDE设备上配置忽略不匹配细节功能时,则统计未匹配到流量匹配策略的所有报文的流信息;所述发送模块,还用于将未匹配到流量匹配策略的所有报文的流信息发送给所述NetStream服务器。

说明书

说明书一种流信息的传输方法和设备
技术领域
本发明涉及通信技术领域,尤其是涉及一种流信息的传输方法和设备。
背景技术
NetStream(网络流量)技术是一种基于网络流信息的统计技术,可以对网络中的业务流量情况进行统计和分析。NetStream可根据报文的目的IP地址、源IP地址、目的端口号、源端口号、协议号、ToS(Type of Service,服务类型)、输入接口或输出接口来定义流,七元组相同的报文属于同一条流。进一步的,配置NetStream功能的NDE(NetStream Data Exporter,网络流数据输出者)设备将采集到的流信息定期发送给NSC(NetStream Collector,网络流数据收集者)设备,NSC设备对流信息进行初步处理后,将流信息发送给NDA(NetStream Data Analyzer,网络流数据分析者)设备,NDA设备对流信息进行分析,以用于计费、网络规划等应用。由于NSC设备和NDA设备的功能应用在同一台服务器上,因此,以NetStream服务器执行NSC设备和NDA设备的功能为例。
如果在NDE设备的接口上配置NetStream功能,则NDE设备将此接口经过的所有报文按七元组信息进行分类,并统计七元组信息的所有报文的流信息,如统计携带相同的目的IP地址、源IP地址、目的端口号、源端口号、协议号、ToS、输入接口(或输出接口)的所有报文,并将携带相同七元组信息的所有报文的流信息发送给NetStream服务器,NetStream服务器对流信息进行分析。
在上述方式中,NDE设备只能针对所有报文的七元组信息进行分类,并统计七元组信息的所有报文的流信息。但是在实际使用中,用户可能并不关注报文的七元组信息,而是关注设备A的FTP(File Transfer Protocol,文件传输协议)流量大小是多少,设备B的视频流量大小是多少等流信息。显然,在 上述方式下,NDE设备无法直接统计出这些流信息,从而无法满足用户需要。
发明内容
本发明实施例提供一种流信息的传输方法,应用于包括网络流数据输出者NDE设备和网络流量NetStream服务器的网络中,所述方法包括以下步骤:
所述NDE设备统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得所述流量匹配策略的标识信息;
所述NDE设备向NetStream服务器发送预设报文格式的NetStream报文,所述NetStream报文中携带所述流信息和所述标识信息,以使所述NetStream服务器根据所述标识信息确定对应的流量匹配策略分析所述流信息。
所述方法进一步包括:
所述NDE设备维护用户自定义种类映射表,所述用户自定义种类映射表用于记录流量匹配策略与流量匹配策略的标识信息之间的对应关系,所述用户自定义种类映射表中的每个流量匹配策略包括一条或者多条匹配规则;
所述NDE设备获得所述流量匹配策略的标识信息的过程,具体包括:所述NDE设备从所述用户自定义种类映射表中获得所述流量匹配策略的标识信息,且所述标识信息用于使与所述NDE设备维护有相同的用户自定义种类映射表的NetStream服务器确定所述标识信息对应的流量匹配策略。
所述方法进一步包括:
所述NDE设备通过模板报文将预设报文格式的NetStream报文的信息发送给所述NetStream服务器;其中,所述模板报文中携带了取值为预设数值的字段类型,所述预设数值表示用户配置的流量匹配策略的类型;以使所述NetStream服务器在收到预设报文格式的NetStream报文时,如果所述预设报文格式的NetStream报文中携带了所述预设数值,则确定所述预设报文格式的NetStream报文中携带的流信息为基于用户配置的流量匹配策略的流信息。
所述NDE设备发送给所述NetStream服务器的模板报文中还携带第一标识或者第二标识,所述第一标识表示入方向流量模板,所述第二标识表示出方向流量模板;以使所述NetStream服务器收到预设报文格式的NetStream报文时,如果预设报文格式的NetStream报文中携带第一标识,确定所述流信息为入方向的流信息,如果预设报文格式的NetStream报文中携带第二标识,确定所述流信息为出方向的流信息。
所述方法进一步包括:当所述NDE设备上配置忽略不匹配细节功能时,所述NDE设备统计未匹配到流量匹配策略的所有报文的流信息,并将未匹配到流量匹配策略的所有报文的流信息发送给所述NetStream服务器。
本发明实施例提供一种网络流数据输出者NDE设备,应用于包括所述NDE设备和网络流量NetStream服务器的网络中,所述NDE设备具体包括:
统计模块,用于统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得所述流量匹配策略的标识信息;
发送模块,用于向NetStream服务器发送预设报文格式的NetStream报文,所述NetStream报文中携带所述流信息和所述标识信息,以使所述NetStream服务器根据所述标识信息确定对应的流量匹配策略分析所述流信息。
还包括:
维护模块,用于维护用户自定义种类映射表,所述用户自定义种类映射表用于记录流量匹配策略与流量匹配策略的标识信息之间的对应关系,所述用户自定义种类映射表中的每个流量匹配策略包括一条或者多条匹配规则;
所述统计模块,具体用于在获得所述流量匹配策略的标识信息的过程中,从所述用户自定义种类映射表中获得所述流量匹配策略的标识信息,且所述标识信息用于使与所述NDE设备维护有相同的用户自定义种类映射表的NetStream服务器确定所述标识信息对应的流量匹配策略。
所述发送模块,还用于通过模板报文将预设报文格式的NetStream报文的 信息发送给所述NetStream服务器;所述模板报文中携带了取值为预设数值的字段类型,所述预设数值表示用户配置的流量匹配策略的类型;以使所述NetStream服务器在收到预设报文格式的NetStream报文时,如果所述预设报文格式的NetStream报文中携带了所述预设数值,则确定所述预设报文格式的NetStream报文中携带的流信息为基于用户配置的流量匹配策略的流信息。
所述发送模块发送给NetStream服务器的模板报文中还携带第一标识或者第二标识,所述第一标识表示入方向流量模板,所述第二标识表示出方向流量模板;以使所述NetStream服务器收到预设报文格式的NetStream报文时,如果预设报文格式的NetStream报文中携带第一标识,确定所述流信息为入方向的流信息,如果预设报文格式的NetStream报文中携带第二标识,确定所述流信息为出方向的流信息。
所述统计模块,进一步用于当所述NDE设备上配置忽略不匹配细节功能时,则统计未匹配到流量匹配策略的所有报文的流信息;
所述发送模块,还用于将未匹配到流量匹配策略的所有报文的流信息发送给所述NetStream服务器。
基于上述技术方案,本发明实施例中,NDE设备可以基于用户配置的流量匹配策略统计报文的流信息,统计颗粒度由用户自定义,用户可以灵活的监控某一类流量,NDE设备上不再统计七元组信息的所有报文的流信息,即NDE设备不再获得所有报文的七元组信息,从而使得NDE设备向NetStream服务器发送的NetStream报文的数量大幅度减少,节约了大量内存资源。
附图说明
图1是本发明实施例提供的一种流信息的传输方法流程示意图;
图2是本发明实施例提供的一种NDE设备的结构示意图。
具体实施方式
针对现有技术中存在的问题,本发明实施例提供一种流信息的传输方法,该方法应用于包括NDE设备和NetStream服务器的网络中,NetStream服务器执行NSC设备和NDA设备的功能,即NetStream服务器用于对流信息进行分析。在上述应用场景下,如图1所示,该流信息的传输方法包括以下步骤:
步骤101,NDE设备统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得该流量匹配策略的标识信息。
本发明实施例中,用户可以根据实际需要在NDE设备上配置一个或者多个流量匹配策略,每个流量匹配策略均对应有唯一的标识信息。基于此,NDE设备在收到报文后,利用该报文中携带的信息去匹配本NDE设备上配置的流量匹配策略。如果匹配到某个流量匹配策略,则统计匹配到该流量匹配策略的所有报文的流信息。由于每个流量匹配策略均对应有唯一的标识信息,因此可以在匹配到某个流量匹配策略后,获得该流量匹配策略的标识信息。
用户在根据实际需要在NDE设备上配置一个或者多个流量匹配策略时,例如,当用户关注设备A的HTTP流量大小和设备B的视频流量大小时,则用户配置的流量匹配策略1具体可以包括但不限于:源IP地址为设备A的IP地址,协议号为HTTP协议号。用户配置的流量匹配策略2具体可以包括但不限于:源IP地址为设备B的IP地址,协议号为视频流量的协议号。
本发明实施例中,每个流量匹配策略包括一条或者多条匹配规则,每条匹配规则用于匹配一种类型的报文。例如,当流量匹配策略包括源IP地址为设备A的IP地址,协议号为HTTP协议号时,则匹配规则1具体可以为:源IP地址为设备A的IP地址(192.168.0.1),目的端口为80;匹配规则2具体可以为:源IP地址为192.168.0.1,目的端口为8080。通常HTTP报文的目的端口为80或者8080,因此,基于上述两个匹配规则(即匹配规则1和匹配规则2),NDE设备可以匹配到针对源IP地址为设备A的IP地址,协议号为HTTP协议号的流量匹配策略的所有报文。
NDE设备在统计匹配到流量匹配策略的所有报文的流信息的过程中,例如,当流量匹配策略为:源IP地址为设备A的IP地址,协议号为HTTP协议号时,则NDE设备在收到报文后,如果该报文的源IP地址为设备A的IP地址,协议号为HTTP协议号,则说明该报文匹配到该流量匹配策略;否则,说明该报文未匹配到该流量匹配策略。基于此,NDE设备可以统计出一段时间内匹配到该流量匹配策略的所有报文的流信息(如匹配到该流量匹配策略的流的包数,字节数,出入接口索引,抽样方法和抽样比例等信息)。
在一种具体的实现方式中,由用户在NDE设备上配置的各流量匹配策略可以通过ACL(Access Control List,访问控制列表)为分类依据。
本发明实施例的一种具体实现方式中,为了维护流量匹配策略与标识信息的对应关系,NDE设备会维护用户自定义种类映射表(User-defined class映射表),该用户自定义种类映射表用于记录流量匹配策略与流量匹配策略的标识信息之间的对应关系,且该用户自定义种类映射表中记录一个或者多个流量匹配策略与流量匹配策略的标识信息之间的对应关系。进一步的,用户自定义种类映射表中的每个流量匹配策略包括一条或者多条匹配规则。
基于此用户自定义种类映射表,当用户自定义种类映射表中包括多个流量匹配策略时,NDE设备统计匹配到流量匹配策略的所有报文的流信息,并获得该流量匹配策略的标识信息的过程,具体包括:NDE设备接收到报文后,判断该报文是否匹配到用户自定义种类映射表中的第一个流量匹配策略。如果是,则NDE设备将该报文的流信息统计到第一个流量匹配策略的流信息中,并从用户自定义种类映射表中获得第一个流量匹配策略的标识信息。如果否,则NDE设备判断该报文是否匹配到用户自定义种类映射表中的第二个流量匹配策略。如果是,则NDE设备将该报文的流信息统计到第二个流量匹配策略的流信息中,并从用户自定义种类映射表中获得第二个流量匹配策略的标识信息。如果否,则NDE设备判断该报文是否匹配到用户自定义种类映射表中 的第三个流量匹配策略,以此类推。在一段时间后,NDE设备可以统计出匹配到用户自定义种类映射表中的流量匹配策略的所有报文的流信息。
步骤102,NDE设备向NetStream服务器发送预设报文格式的NetStream报文,NetStream报文中携带流信息(即匹配到流量匹配策略的报文的所有流信息)和标识信息(即匹配到流量匹配策略的标识信息)。NetStream服务器根据标识信息确定对应的流量匹配策略,并分析流信息。
由于NetStream报文中携带了匹配到流量匹配策略的报文的所有流信息以及流量匹配策略的标识信息,因此,NetStream服务器可以基于该标识信息获得对应的流量匹配策略,并获知该NetStream报文中携带的流信息为针对该流量匹配策略的流信息,继而对匹配到该流量匹配策略的流信息进行分析。
本发明实施例中,NetStream服务器也可以维护用户自定义种类映射表,且NDE设备维护的用户自定义种类映射表与NetStream服务器维护的用户自定义种类映射表可以相同。为了保证二者相同,可以由用户手工在NDE设备上维护的用户自定义种类映射表中配置流量匹配策略,并由用户手工在NetStream服务器上维护的用户自定义种类映射表中配置相同的流量匹配策略,并保证NDE设备维护的用户自定义种类映射表与NetStream服务器维护的用户自定义种类映射表相同。或者,还可以由网管设备生成包括一个或者多个流量匹配策略的用户自定义种类映射表,并将该用户自定义种类映射表分别发送给NDE设备和NetStream服务器,以保证NDE设备维护的用户自定义种类映射表与NetStream服务器维护的用户自定义种类映射表相同。
进一步的,由于NDE设备与NetStream服务器维护了相同的用户自定义种类映射表,因此,当NDE设备从用户自定义种类映射表中获得流量匹配策略的标识信息,并将标识信息添加到预设报文格式的NetStream报文后,该标识信息可以使与NDE设备维护有相同的用户自定义种类映射表的NetStream服务器直接确定该标识信息对应的流量匹配策略,即NetStream服务器直接从 用户自定义种类映射表中获得该标识信息对应的流量匹配策略。
为了使NetStream服务器获知NetStream报文中信息的含义,NDE设备可以通过模板报文将NetStream报文的相关信息发送给NetStream服务器,以使NetStream服务器能够获知NetStream报文中信息的含义。其中,NDE设备通过在模板报文中设置一个或者多个字段类型(FIELD TYPE)将NetStream报文的相关信息发送给NetStream服务器,且各字段类型的取值表示了NetStream报文中信息的含义。例如,NDE设备在模板报文中设置两个字段类型,一个字段类型的取值为5,且字段类型取值为5表示入接口索引,另一个字段类型的取值为7,且字段类型取值为7表示源地址。基于此模板报文,NetStream服务器在接收到NetStream报文时,如果NetStream报文中携带了取值为5的字段类型,则表示该NetStream报文中携带了入接口索引,如果该NetStream报文中携带取值为7的字段类型,则表示该NetStream报文中携带了源地址。
本发明实施例中,通过在模板报文中添加一个取值为预设数值(如100)的字段类型,且取值为预设数值的字段类型表示用户配置的流量匹配策略的类型。基于此模板报文,NetStream服务器在接收到预设报文格式的NetStream报文时,如果该预设报文格式的NetStream报文中携带了取值为预设数值(如数值100)的字段类型,则NetStream服务器可以确定该预设报文格式的NetStream报文中携带的流信息为基于用户配置的流量匹配策略的流信息。
进一步的,NDE设备发送给NetStream服务器的模板报文中还携带第一标识(如4001)或者第二标识(如4002),该第一标识表示入方向流量模板,该第二标识表示出方向流量模板。NetStream服务器在接收到预设报文格式的NetStream报文时,如果预设报文格式的NetStream报文中携带第一标识,则NetStream服务器确定流信息为入方向的流信息(即基于入方向流量模板的流信息),如果预设报文格式的NetStream报文中携带第二标识,则NetStream服务器确定流信息为出方向的流信息(即基于出方向流量模板的流信息)。
综上所述,针对NDE设备发送给NetStream服务器的模板报文,通过在模板报文中增加一个字段类型,并设置该字段类型的取值为100,以表示用户自定义类(即用户配置的流量匹配策略的类型),从而实现用户自定义统计粒度的NetStream。进一步,通过设置模板报文的模板标识为4001,表示入方向流量模板,通过设置模板报文的模板标识为4002,表示出方向流量模板。
基于上述模板报文,针对NDE设备发送给NetStream服务器的预设报文格式的NetStream报文,该NetStream报文的模板标识为4001或者4002,且该NetStream报文中携带了取值为100的字段类型,且该NetStream报文中携带了匹配到流量匹配策略的所有报文的流信息以及该流量匹配策略的标识信息。NetStream服务器在收到上述预设报文格式的NetStream报文后,如果发现NetStream报文中携带的模板标识为4001,则获知NetStream报文为基于入方向流量模板的NetStream报文,即流信息为入方向的流信息。如果发现NetStream报文中携带的模板标识为4002,则获知NetStream报文为基于出方向流量模板的NetStream报文,即流信息为出方向的流信息。如果发现NetStream报文中携带了取值为100的字段类型,则确定该NetStream报文中携带的流信息为基于用户配置的流量匹配策略的流信息,并基于该NetStream报文中携带的标识信息获得该标识信息对应的流量匹配策略,并获知该NetStream报文中携带的流信息为针对该流量匹配策略的流信息,继而对匹配到该流量匹配策略的流信息进行分析,后续分析过程不再详加赘述。
本发明实施例中,NDE设备还可以判断本NDE设备上是否配置忽略不匹配细节(ignore-unmatched-detail)功能,即,如果是,则NDE设备统计未匹配到流量匹配策略的所有报文的流信息,并将未匹配到流量匹配策略的所有报文的流信息发送给NetStream服务器。如果否,则按照现有流程进行处理。
其中,NDE设备在通过NetStream报文将未匹配到流量匹配策略的所有报文的流信息发送给NetStream服务器时,该NetStream报文中不再携带流量 匹配策略的标识信息,而是携带指定数值(如65535),该指定数值表示流信息未匹配到所有流量匹配策略。NetStream服务器在接收到该NetStream报文时,如果发现其中未携带流量匹配策略的标识信息,而是携带指定数值,则可以区分出NetStream报文中的流信息是未匹配到流量匹配策略的流信息。
基于上述技术方案,本发明实施例中,NDE设备可以基于用户配置的流量匹配策略统计报文的流信息,统计颗粒度由用户自定义,用户可以灵活的监控某一类流量,NDE设备上不再统计七元组信息的所有报文的流信息,即NDE设备不再获得所有报文的七元组信息,从而使得NDE设备向NetStream服务器发送的NetStream报文的数量大幅度减少,节约了大量内存资源。
基于与上述方法同样的发明构思,本发明实施例中还提供了一种网络流数据输出者NDE设备,应用于包括所述NDE设备和网络流量NetStream服务器的网络中,如图2所示,所述NDE设备具体包括:
统计模块11,用于统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得所述流量匹配策略的标识信息;
发送模块12,用于向NetStream服务器发送预设报文格式的NetStream报文,所述NetStream报文中携带所述流信息和所述标识信息,使所述NetStream服务器根据所述标识信息确定对应的流量匹配策略分析所述流信息。
所述NDE设备还包括:维护模块13,用于维护用户自定义种类映射表,所述用户自定义种类映射表用于记录流量匹配策略与流量匹配策略的标识信息之间的对应关系,所述用户自定义种类映射表中的每个流量匹配策略包括一条或者多条匹配规则;所述统计模块11,具体用于在获得所述流量匹配策略的标识信息的过程中,从所述用户自定义种类映射表中获得所述流量匹配策略的标识信息,所述标识信息用于使与所述NDE设备维护有相同的用户自定义种类映射表的NetStream服务器确定所述标识信息对应的流量匹配策略。
所述发送模块12,还用于通过模板报文将预设报文格式的NetStream报 文的信息发送给NetStream服务器;所述模板报文中携带了取值为预设数值的字段类型,所述预设数值表示用户配置的流量匹配策略的类型;以使所述NetStream服务器在收到预设报文格式的NetStream报文时,如果所述预设报文格式的NetStream报文中携带了所述预设数值,则确定所述预设报文格式的NetStream报文中携带的流信息为基于用户配置的流量匹配策略的流信息。
本发明实施例中,所述发送模块12发送给NetStream服务器的模板报文中还携带第一标识或者第二标识,所述第一标识表示入方向流量模板,所述第二标识表示出方向流量模板;以使所述NetStream服务器收到预设报文格式的NetStream报文时,如果预设报文格式的NetStream报文中携带第一标识,确定所述流信息为入方向的流信息,如果预设报文格式的NetStream报文中携带第二标识,确定所述流信息为出方向的流信息。
所述统计模块11,进一步用于当所述NDE设备上配置忽略不匹配细节功能时,则统计未匹配到流量匹配策略的所有报文的流信息;
所述发送模块12,还用于将未匹配到流量匹配策略的所有报文的流信息发送给所述NetStream服务器。
其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。 本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

一种流信息的传输方法和设备.pdf_第1页
第1页 / 共11页
一种流信息的传输方法和设备.pdf_第2页
第2页 / 共11页
一种流信息的传输方法和设备.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种流信息的传输方法和设备.pdf》由会员分享,可在线阅读,更多相关《一种流信息的传输方法和设备.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明公开了一种流信息的传输方法和设备,该方法包括:NDE设备统计匹配到一用户配置的流量匹配策略的所有报文的流信息,并获得所述流量匹配策略的标识信息;所述NDE设备向NetStream服务器发送预设报文格式的NetStream报文,所述NetStream报文中携带所述流信息和所述标识信息,以使所述NetStream服务器根据所述标识信息确定对应的流量匹配策略分析所述流信息。本发明实施例中,统计颗粒。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1