一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

流量监控方法、相关设备及系统与流程

2021-11-03 12:34:00 来源:中国专利 TAG:

技术特征:
1.一种流量监控方法,其特征在于,应用于网络中的控制节点,所述网络还包括多个网络节点,所述方法包括:获取所述多个网络节点中每个网络节点采集的流量统计数据;其中,所述多个网络节点中第一网络节点采集的流量统计数据包括从所述第一网络节点到达与所述第一网络节点属于同一个区域的目的网络节点的流量计数结果,所述目的网络节点包括所述第一网络节点在所述区域中转发报文的路径上的出口节点,所述流量计数结果包括由所述第一网络节点转发至所述目的网络节点的报文的总计数;根据所述每个网络节点采集的流量统计数据,确定所述网络中的流量分布特征。2.根据权利要求1所述的方法,其特征在于,所述流量分布特征包括以所述第一网络节点为源节点转发至第一链路的流量的总计数,所述第一链路为由第二网络节点至第三网络节点的链路,所述第二网络节点和所述第三网络节点为所述多个网络节点中的网络节点;所述根据所述每个网络节点采集的流量统计数据,确定所述网络中的流量分布特征,包括:根据所述第一网络节点采集的流量统计数据,确定经过所述第一网络节点传输至所述第一链路的流量的总计数,得到第一计数结果;根据所述第一网络节点的上游节点采集的流量统计数据,确定经过所述第一网络节点的上游节点传输至所述第一链路的流量的总计数,得到第二计数结果,所述上游节点是指所述多个网络节点中转发报文至所述第一链路的路径上包括所述第一网络节点的节点;计算所述第一计数结果与所述第二计数结果之间的差值,将所述差值作为以所述第一网络节点为源节点转发至所述第一链路的流量的总计数。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一网络节点采集的流量统计数据,确定经过所述第一网络节点传输至所述第一链路的流量的总计数,包括:确定所述第一网络节点到达所述目的网络节点的路径中包括所述第一链路的路径,将确定的路径对应的目的网络节点作为统计节点;从所述第一网络节点采集的流量统计数据中,获取与所述统计节点对应的流量计数结果;根据与所述统计节点对应的流量计数结果,确定经过所述第一网络节点传输至所述第一链路的流量的总计数。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述第一网络节点的上游节点采集的流量统计数据,确定经过所述第一网络节点的上游节点传输至所述第一链路的流量的总计数之前,还包括:确定所述多个网络节点中各个网络节点转发报文至所述第一链路的路径;从确定的路径中获取包括所述第一网络节点的路径,将获取的路径对应的网络节点作为所述第一网络节点的上游节点。5.根据权利要求1至4任一权利要求所述的方法,其特征在于,在所述第一网络节点转发报文至同一目的地址的路径上的包括多个出口节点时,将由所述第一网络节点转发至所述多个出口节点的报文的总计数作为对应一个虚拟目的网络节点的流量计数结果。6.根据权利要求1至5任一权利要求所述的方法,其特征在于,在所述第一网络节点至同一目的网络节点之间的路径上存在多个下一跳节点时,与所述同一目的网络节点对应的
计数结果包括分别与所述多个下一跳节点对应的多个计数结果,所述多个计数结果中的每个计数结果包括通过相应下一跳节点转发流量至所述同一目的网络节点的报文的总计数。7.根据权利要求1至6任一权利要求所述的方法,其特征在于,所述总计数为报文的总数量或报文的总字节数。8.一种流量监控方法,其特征在于,应用于网络中第一网络节点,所述方法包括:获得流量统计数据,所述流量统计数据包括从所述第一网络节点到达与所述第一网络节点属于同一个区域的目的网络节点的流量计数结果,其中,所述目的网络节点包括所述第一网络节点在所述区域中转发报文的路径上的出口节点,所述流量计数结果包括由所述第一网络节点转发至所述目的网络节点的报文的总计数;将所述流量统计数据向网络中的控制节点发送。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:获取待转发的第一报文的第一目的地址;根据所述第一目的地址,确定第一目的网络节点,所述第一目的网络节点包括所述第一网络节点在所述区域内转发所述第一报文的路径上的出口节点;更新与所述第一目的网络节点对应的流量计数结果。10.根据权利要求9所述的方法,其特征在于,所述根据所述第一目的地址,确定第一目的网络节点,包括:从目的地址与目的网络节点之间的对应关系中,获取与所述第一目的地址对应的目的网络节点,得到所述第一目的网络节点。11.根据权利要求9或10所述的方法,其特征在于,在所述第一网络节点转发所述第一报文至所述第一目的地址的路径上的出口节点的数量为一个的情况下,所述第一目的网络节点为所述第一网络节点转发所述第一报文至所述第一目的地址的路径上的出口节点。12.根据权利要求9或10所述的方法,其特征在于,在所述第一网络节点转发所述第一报文至所述第一目的地址的路径上的出口节点的数量为多个的情况下,所述第一目的网络节点为与所述多个出口节点对应的虚拟目的网络节点。13.根据权利要求9至12任一权利要求所述的方法,其特征在于,与所述第一目的网络节点对应的流量计数结果包括与各个下一跳节点分别对应的流量计数结果,与任一下一跳节点对应的流量计数结果包括通过相应下一跳节点转发至所述第一目的网络节点的报文的总计数;所述更新与所述第一目的网络节点对应的流量计数结果,包括:从路由转发表中获取与所述第一目的地址对应的一个或多个下一跳节点,所述路由转发表中包括与多个目的地址分别对应的下一跳节点;从所述一个或多个下一跳节点中选择转发所述第一报文的下一跳节点,得到目标下一跳节点;更新所述第一目的网络节点对应的流量计数结果中与所述目标下一跳节点对应的流量计数结果。14.根据权利要求13所述的方法,其特征在于,所述第一目的网络节点对应有计数器数
组,所述计数器数组中包括与所述第一网络节点转发报文至所述第一目的网络节点的路径上各个下一跳节点分别对应的计数器,所述计数器中包括与相应下一跳节点对应的流量计数结果;所述更新与所述目标下一跳节点对应的流量计数结果,包括:查找与所述目标下一跳节点对应的计数器;对查找到的计数器中的流量计数结果进行更新。15.根据权利要求14所述的方法,其特征在于,所述路由转发表中针对所述第一目的地址还配置有与所述第一目的网络节点对应的计数器数组的首地址;所述查找与所述目标下一跳节点对应的计数器,包括:根据所述目标下一跳节点、以及所述路由转发表中针对所述第一目的地址配置的所述第一目的网络节点对应的计数器数组的首地址,确定与所述目标下一跳节点对应的计数器的地址;根据与所述目标下一跳节点对应的计数器的地址,查找与所述目标下一跳节点对应的计数器。16.一种网络中的控制节点,所述网络中还包括多个网络节点,所述控制节点包括:获取模块,用于获取所述多个网络节点中每个网络节点采集的流量统计数据;其中,所述多个网络节点中第一网络节点采集的流量统计数据包括从所述第一网络节点到达与所述第一网络节点属于同一个区域的目的网络节点的流量计数结果,所述目的网络节点包括所述第一网络节点在所述区域中转发报文的路径上的出口节点,所述流量计数结果包括由所述第一网络节点转发至所述目的网络节点的报文的总计数;确定模块,用于根据所述每个网络节点采集的流量统计数据,确定所述网络中的流量分布特征。17.根据权利要求16所述的控制节点,其特征在于,所述流量分布特征包括以所述第一网络节点为源节点转发至第一链路的流量的总计数,所述第一链路为由第二网络节点至第三网络节点的链路,所述第二网络节点和所述第三网络节点为所述多个网络节点中的网络节点;所述确定模块用于:根据所述第一网络节点采集的流量统计数据,确定经过所述第一网络节点传输至所述第一链路的流量的总计数,得到第一计数结果;根据所述第一网络节点的上游节点采集的流量统计数据,确定经过所述第一网络节点的上游节点传输至所述第一链路的流量的总计数,得到第二计数结果,所述上游节点是指所述多个网络节点中转发报文至所述第一链路的路径上包括所述第一网络节点的节点;计算所述第一计数结果与所述第二计数结果之间的差值,将所述差值作为以所述第一网络节点为源节点转发至所述第一链路的流量的总计数。18.根据权利要求17所述的控制节点,其特征在于,所述确定模块用于:确定所述第一网络节点到达所述目的网络节点的路径中包括所述第一链路的路径,将确定的路径对应的目的网络节点作为统计节点;从所述第一网络节点采集的流量统计数据中,获取与所述统计节点对应的流量计数结果;
根据与所述统计节点对应的流量计数结果,确定经过所述第一网络节点传输至所述第一链路的流量的总计数。19.根据权利要求17或18所述的控制节点,其特征在于,所述确定模块还用于:确定所述多个网络节点中各个网络节点转发报文至所述第一链路的路径;从确定的路径中获取包括所述第一网络节点的路径,将获取的路径对应的网络节点作为所述第一网络节点的上游节点。20.根据权利要求18至19任一权利要求所述的控制节点,其特征在于,在所述第一网络节点转发报文至同一目的地址的路径上的包括多个出口节点时,将由所述第一网络节点转发至所述多个出口节点的报文的总计数作为对应一个虚拟目的网络节点的流量计数结果。21.根据权利要求18至20任一权利要求所述的控制节点,其特征在于,在所述第一网络节点至同一目的网络节点之间的路径上存在多个下一跳节点时,与所述同一目的网络节点对应的计数结果包括分别与所述多个下一跳节点对应的多个计数结果,所述多个计数结果中的每个计数结果包括通过相应下一跳节点转发流量至所述同一目的网络节点的报文的总计数。22.根据权利要求16至21任一权利要求所述的控制节点,其特征在于,所述总计数为报文的总数量或报文的总字节数。23.一种网络中的第一网络节点,其特征在于,所述第一网络节点包括:采集模块,用于获得流量统计数据,所述流量统计数据包括从所述第一网络节点到达与所述第一网络节点属于同一个区域的目的网络节点的流量计数结果,其中,所述目的网络节点包括所述第一网络节点在所述区域中转发报文的路径上的出口节点,所述流量计数结果包括由所述第一网络节点转发至所述目的网络节点的报文的总计数;发送模块,用于将所述流量统计数据向网络中的控制节点发送。24.根据权利要求23所述的第一网络节点,其特征在于,所述第一网络节点还包括:获取模块,用于获取待转发的第一报文的第一目的地址;所述确定模块,还用于根据所述第一目的地址,确定第一目的网络节点,所述第一目的网络节点包括所述第一网络节点在所述区域内转发所述第一报文的路径上的出口节点;更新模块,用于更新与所述第一目的网络节点对应的流量计数结果。25.根据权利要求24所述的第一网络节点,其特征在于,所述确定模块用于:从目的地址与目的网络节点之间的对应关系中,获取与所述第一目的地址对应的目的网络节点,得到所述第一目的网络节点。26.根据权利要求24或25所述的第一网络节点,其特征在于,在所述第一网络节点转发所述第一报文至所述第一目的地址的路径上的出口节点的数量为一个的情况下,所述第一目的网络节点为所述第一网络节点转发所述第一报文至所述第一目的地址的路径上的出口节点。27.根据权利要求24或25所述的第一网络节点,其特征在于,在所述第一网络节点转发所述第一报文至所述第一目的地址的路径上的出口节点的数量为多个的情况下,所述第一目的网络节点为与所述多个出口节点对应的虚拟目的网络节点。28.根据权利要求24至27任一权利要求所述的第一网络节点,其特征在于,与所述第一
目的网络节点对应的流量计数结果包括与各个下一跳节点分别对应的流量计数结果,与任一下一跳节点对应的流量计数结果包括通过相应下一跳节点转发至所述第一目的网络节点的报文的总计数;所述更新模块用于:从路由转发表中获取与所述第一目的地址对应的一个或多个下一跳节点,所述路由转发表中包括与多个目的地址分别对应的下一跳节点;从所述一个或多个下一跳节点中选择转发所述第一报文的下一跳节点,得到目标下一跳节点;更新所述第一目的网络节点对应的流量计数结果中与所述目标下一跳节点对应的流量计数结果。29.根据权利要求28所述的第一网络节点,其特征在于,所述第一目的网络节点对应有计数器数组,所述计数器数组中包括与所述第一网络节点转发报文至所述第一目的网络节点的路径上各个下一跳节点分别对应的计数器,所述计数器中包括与相应下一跳节点对应的流量计数结果;所述更新模块用于:查找与所述目标下一跳节点对应的计数器;对查找到的计数器中的流量计数结果进行更新。30.根据权利要求29所述的第一网络节点,其特征在于,所述路由转发表中针对所述第一目的地址还配置有与所述第一目的网络节点对应的计数器数组的首地址;所述更新模块用于:根据所述目标下一跳节点、以及所述路由转发表中针对所述第一目的地址配置的所述第一目的网络节点对应的计数器数组的首地址,确定与所述目标下一跳节点对应的计数器的地址;根据与所述目标下一跳节点对应的计数器的地址,查找与所述目标下一跳节点对应的计数器。31.一种芯片,所述芯片设置在通信网络中的控制节点中,其特征在于,所述芯片包括处理器和接口电路;所述接口电路用于接收指令并传输至所述处理器;所述处理器用于执行权利要求1-7任意一项所述的方法。32.一种芯片,所述芯片设置在通信网络中的第一网络节点中,所述通信网络包括控制节点和多个转发节点,所述第一网络节点为所述多个转发节点中的一个,其特征在于,所述芯片包括处理器和接口电路;所述接口电路用于接收指令并传输至所述处理器;所述处理器用于执行权利要求8-15任意一项所述的方法。33.一种流量监控系统,所述系统包括控制节点和多个网络节点;其特征在于,所述多个网络节点中第一网络节点,用于权利要求8-15任意一项所述的方法,所述第一网络节点为所述多个网络节点中任一个;所述控制节点,用于实现权利要求1-7任意一项所述的方法。

技术总结
本申请公开了一种流量监控方法、相关设备及系统,属于通信技术领域。在该方法中,对于该网络中的任一网络节点,该网络剧节点可以统计从该网络节点到达与该网络节点属于同一个区域的目的网络节点的流量计数结果。由于该网络节点的各个目的网络节点用于指示该网络节点在该区域中转发报文的路径上的出口节点,因此,通过各个目的网络节点对应的计数结果,控制节点可以获知从该网络节点传输至各个出口节点的流量,进而便于控制节点确定该网络中的流量分布特征。也即是,本申请提供了一种网络节点自身来采集本地的汇聚流量状态,然后由控制节点基于各个网络节点采集的本地的汇聚流量状态,确定该网络中的流量分布特征。确定该网络中的流量分布特征。确定该网络中的流量分布特征。


技术研发人员:侯杰 李磊 龚钧 闫刚
受保护的技术使用者:华为技术有限公司
技术研发日:2020.04.30
技术公布日:2021/11/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献