【技术实现步骤摘要】
流量确定方法、装置、电子设备及存储介质
[0001]本申请涉及网络
,尤其涉及一种流量确定方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]网络传输链路上的流量符合预期要求,是保障基于该网络的上层服务正常提供的核心需求
。
例如,链路水位不能超过带宽的
80
%,否则将会影响上层服务
。
因此,需要基于传输链路上的流量对网络流量进行验证
。
网络流量验证旨在通过数学建模和推理,对传输链路上的流量进行准确
、
快速地模拟和验证,从而能够提前发现网络维护过程
(
例如,运维和变更
)
中是否有网络配置错误
、
网络拓扑错误
(
例如,多条链路失效
)
等导致的流量异常,从而有效预防网络稳定性问题
。
技术实现思路
[0003]本申请实施例提供一种流量确定方法
、
装置
、
电子设备及存储介质,能够高效准确地确定复杂网络的传输链路上的流量分布,从而高效准确地验证流量是否预期
。
[0004]第一方面,本申请实施例提供了一种流量确定方法,包括:基于目标网络的路由信息,为流入所述目标网络的多条目标数据流构建流量分布图;其中,所述路由信息包括用于确定数据流转发状态的信息;所述流量分布图中的一个节点表示一条目标数据流的一个转发状态;所述转发状 ...
【技术保护点】
【技术特征摘要】
1.
一种流量确定方法,包括:基于目标网络的路由信息,为流入所述目标网络的多条目标数据流构建流量分布图;其中,所述路由信息包括用于确定数据流转发状态的信息;所述流量分布图中的一个节点表示一条目标数据流的一个转发状态;所述转发状态包括当前地址和下一跳信息;利用所述流量分布图中各节点之间的连接边上的流量,确定所述目标网络中各路由设备之间的传输链路上的流量
。2.
根据权利要求1所述的方法,其中,所述路由信息还包括用于确定数据流转发比例的信息;基于目标网络的路由信息,为流入所述目标网络的多条目标数据流构建流量分布图,包括:根据所述路由信息中用于确定数据流转发状态的信息,确定各目标数据流的多个转发状态;根据各目标数据流的各转发状态,构建所述流量分布图中的各节点;根据各目标数据流流入所述目标网络的流量
、
所述路由信息中用于确定数据流转发比例的信息
、
各节点所表示的目标数据流和转发状态,确定各节点之间的连接边上的流量和权重;其中,所述连接边上的权重用于标识所述连接边的上一节点的目标数据流转发至下一节点的流量比例
。3.
根据权利要求1所述的方法,还包括:根据所述目标网络的路由设备连接关系以及配置信息,模拟各所述路由设备对数据流的转发,生成所述路由信息;其中,所述配置信息包括边界网关协议
BGP
信息
、
中间系统到中间系统
IS
‑
IS
协议信息
、
基于策略的路由
PBR
信息和分段路由
SR
信息中的至少一种
。4.
根据权利要求1所述的方法,还包括:从流入所述目标网络的多条待选数据流中,筛选出所述多条目标数据流;其中,所述目标数据流的数量小于所述待选数据流的数量;将所述多条待选数据流的总流量作为所述多条目标数据流的总流量,为各目标数据流分配流量
。5.
根据权利要求4所述的方法,其中,从流入所述目标网络的多条待选数据流中,筛选出所述多条目标数据流,包括:基于所述待选数据流的流量在所述多条待选数据流的总流量中的占比,确定所述待选数据流的抽中概率;其中,所述抽中概率与所述占比正相关;根据各待选数据流的抽中概率,在所述多条待选数据流中进行预设次数的随机抽样,得到第一预...
【专利技术属性】
技术研发人员:叶方丹,袁驿飞,翟恩南,杨睿震,朱晓波,马卿,
申请(专利权)人:杭州阿里巴巴飞天信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。