网络流量统计分析方法和装置的制造方法

文档序号:9380014阅读:265来源:国知局
网络流量统计分析方法和装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种网络流量统计分析方法和装置。
【背景技术】
[0002] 对网络流量进行流量分析和故障诊断,需要对局域网(或其它专用网络)内经过 各个网络设备的特定数据流量进行统计分析,从而确定流量转发的路径及各路径流量的比 例等,并定位各设备是否发生故障。流量分析及故障诊断是否准确,主要依赖于各个网络 设备对特征流的统计是否精准,需要在流量入口及从入口到出口所有流量可能经过的端口 (简称下游端口)进行统计。
[0003] 现有网络流量分析和诊断的统计方法有如下几种:
[0004] 方法一:
[0005] 在网络中各个设备的流量入口和各下游端口处均下发对特征流统计的流表,通过 各处的统计值及增量推算特征流量经过的速率,再对比分析流量是否对称,从而判断是否 丢包,网络设备是否故障。
[0006] 流表包括匹配规则和控制行为两部分,匹配规则可以是数据报文的各个字段及一 些设备内部转发状态信息,控制行为包括丢弃(drop)、不丢弃(drop cancle)、重定向、修改 报文内容、流量统计等。流表的各个表项之间存在优先级关系,当数据报文到达交换机接口 时,如果该接口上配置流表,则会自动按优先级顺序检查报文是否符合流表中表项的匹配 规则,如果匹配,则执行第一条匹配项对应的控制行为。
[0007] 缺点:由于流表下发的时差,及流量转发的实时性,该方法无法保证统计值在各个 端口的完全对称,在流量本来就不大等需要精准统计的场景下,容易误判。
[0008] 方法二:
[0009] 使用自研的交换芯片,将报文中字段的保留位进行修改(又称为染色)后,在下游 各端口对染色后的流进行统计,对比各端口统计是否对称,判断是否丢包。
[0010] 缺点:目前大部分交换芯片都无法修改保留位,对芯片依赖太大。同时,也不能确 保网络中不会出现保留位置1的干扰报文。
[0011] 方法三:
[0012] 使用现有芯片都支持的动作进行染色后,在下游各端口对染色后的流进行统计, 对比各端口统计是否对称,判断是否丢包。
[0013] 缺点:目前大部分交换芯片能修改的报文字段,都是有用的字段,报文被染色后, 很难避免下游设备的处理不受影响,只能限制不能和受影响的功能同时使用。
[0014] 综上所述,现有技术中在不影响下游设备对报文处理的情况下均无法对特征流进 行精确统计。

【发明内容】

[0015] 本发明提供一种网络流量统计分析方法和装置,用以解决现有技术中在不影响下 游设备对报文处理的情况下无法对特征流进行精确统计的问题。
[0016] 本发明提供了一种网络流量统计分析方法,所述方法包括:
[0017] 在网络设备的流量入口处将非特征流的DSCP值调整为第一设定值,调整前后的 DSCP值属于同一优先级;
[0018] 在网络设备的流量入口处将特征流的D S CP值调整为第二设定值,调整前后的 DSCP值属于同一优先级;
[0019] 在网络设备的流量入口和下游端口分别统计DSCP值为第二设定值的特征流的流 量。
[0020] 本发明还提供一种网络流量统计分析装置,所述装置包括:
[0021] 非特征流调整模块,用于在网络设备的流量入口处将非特征流的DSCP值调整为 第一设定值,调整前后的DSCP值属于同一优先级;
[0022] 特征流调整模块,用于在网络设备的流量入口处将特征流的DSCP值调整为第二 设定值,调整前后的DSCP值属于同一优先级;
[0023] 统计模块,用于在网络设备的流量入口和下游端口分别统计DSCP值为第二设定 值的特征流的流量。
[0024] 本发明的网络流量统计分析方法和装置,通过在流量入口处将非特征流的DSCP 值调整为第一设定值,并将特征流的DSCP值调整为第二设定值的方式,使得在流量入口和 下游端口可以根据DSCP值为第二设定值来统计特征流的流量,后续可以根据统计值对流 量进行分析诊断,并且使得非特征流和特征流的DSCP值调整为事先设定好的值,调整前后 DSCP值所属优先级不变,使得下游设备对报文的处理不受影响。
【附图说明】
[0025] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。
[0026] 图1为本发明实施例一提供的网络流量统计分析方法流程图;
[0027] 图2为本发明实施例二提供的网络流量统计分析方法流程图;
[0028] 图3为本发明实施例三提供的网络流量统计分析方法流程图;
[0029] 图4为本发明实施例四提供的网络流量统计分析装置结构示意图;
[0030] 图5为本发明实施例五提供的网络流量统计分析装置结构示意图。
【具体实施方式】
[0031] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032] 为了解决现有技术中在不影响下游设备对报文处理的情况下无法对特征流进行 精确统计的问题,本发明提出了一种网络流量统计分析方案。
[0033] 图1为本发明实施例一提供的网络流量统计分析方法流程图,具体包括以下步 骤:
[0034] 101,在网络设备的流量入口处将非特征流的DSCP值调整为第一设定值,调整前 后的DSCP值属于同一优先级;
[0035] 201,在网络设备的流量入口处将特征流的DSCP值调整为第二设定值,调整前后 的DSCP值属于同一优先级;
[0036] 301,在网络设备的流量入口和下游端口分别统计DSCP值为第二设定值的特征流 的流量。
[0037] 流量入口是指数据流在网络中的入口,下游端口是针对流量入口来说,数据流在 网络中经过的该流量入口下游的端口。网络中可以存在多个网络设备,例如网络中存在A、 B、C三个网络设备依次相连,数据流流入A设备的al端口,并经过A设备的a2端口、B设 备的bl端口、B设备的b2端口、C设备的cl端口、C设备的c2端口流出网络,则A设备的 al端口为流量入口,A设备的a2端口、B设备的bl端口、b2端口、C设备的cl端口、c2端 口均为下游端口。
[0038] DSCP (Differentiated Services Code Point,差分服务码点),IETF于 1998 年 12 月发布了 DifT-Serv(DifTerentiated Service,区分服务)的 QoS(Quality of Service, 服务质量)分类标准。它在每个数据包IP头部的TOS (
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1