[发明专利]网络流量可视化的方法、装置、系统、及介质有效
申请号: | 202011047500.2 | 申请日: | 2020-09-29 |
公开(公告)号: | CN113765807B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 胡锦江 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L45/02 | 分类号: | H04L45/02;H04L69/22;H04L101/622 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 赵婷 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络流量 可视化 方法 装置 系统 介质 | ||
本公开提供了一种网络流量可视化的方法。所述方法包括:获取数据报文经过N个网络设备传输时由N个所述网络设备各自发送的监控报文,以得到N个所述监控报文;其中,一个所述监控报文包括所述数据报文达到一个所述网络设备的进入接口时与所述进入接口对应的进接口MAC地址,以及所述数据报文从所述网络设备的转发接口转发出去时与所述转发接口的转发目的地对应的转发地MAC地址,其中,N为大于1的整数;以及基于不同的所述监控报文中的所述进接口MAC地址和所述转发地MAC地址的对比,确定N个所述网络设备的连接关系,以得到所述数据报文经N个所述网络设备传输的传输路径。本公开还提供了一种网络流量可视化的装置、系统、及计算机可读存储介质。
技术领域
本公开涉及互联网技术领域,更具体地,涉及一种网络流量可视化的方法、装置、系统、及介质。
背景技术
网络流量可视化可以展示流量在网络内部各个网络设备之间的传输路径,可以用于排查问题,方便运维定位网络运行状态。现有技术中在实现网络流量可视化时,通常需要预先获知网络的物理拓扑,根据网络的物理拓扑再结合传输数据报文所使用到的网络设备,得到数据报文经过网络设备的先后顺序。然而,获取网络的物理拓扑存在一定的复杂性和开发量,给获知网络流量可视化带来了困难。
发明内容
有鉴于此,本公开实施例提供了一种不需要依赖网络的物理拓扑就可以得到数据报文的传输路径的网络流量可视化的方法、装置、系统、及计算机可读存储介质。
本公开实施例的第一方面,提供了一种网络流量可视化的方法,应用于监控服务器。所述方法包括:获取数据报文经过N个网络设备传输时由N个所述网络设备各自发送的监控报文,以得到N个所述监控报文;其中,一个所述监控报文包括所述数据报文达到一个所述网络设备的进入接口时与所述进入接口对应的进接口MAC地址,以及所述数据报文从所述网络设备的转发接口转发出去时与所述转发接口的转发目的地对应的转发地MAC地址,其中,N为大于1的整数;以及基于不同的所述监控报文中的所述进接口MAC地址和所述转发地MAC地址的对比,确定N个所述网络设备的连接关系,以得到所述数据报文经N个所述网络设备传输的传输路径。
根据本公开的实施例,所述基于不同的所述监控报文中的所述进接口MAC地址和所述转发地MAC地址的对比,确定N个所述网络设备的连接关系包括:以N个所述监控报文中的任意一个报文作为第一监控报文,从N个所述监控报文中除所述第一监控报文之外的N-1个所述监控报文中,确定出与所述第一监控报文中的所述进接口MAC地址和所述转发地MAC地址中的任意一个MAC地址的信息相同的R个第二监控报文,其中,R为整数,且0≤R≤2;以及确定发送所述第一监控报文的第一网络设备和发送R个所述第二监控报文的R个第二网络设备属于同一个物理连接,其中,所述第一网络设备和R个所述第二网络设备属于N个所述网络设备。
根据本公开的实施例,所述确定发送所述第一监控报文的第一网络设备和发送R个所述第二监控报文的R个第二网络设备属于同一个物理连接包括:当所述第二监控报文中的所述转发地MAC地址与所述第一监控报文中的所述进接口MAC地址的信息相同时,确定发送所述第二监控报文的所述第二网络设备为所述第一网络设备的上游设备;以及当所述第二监控报文中的所述进接口MAC地址与所述第一监控报文中的所述转发地MAC地址的信息相同时,确定发送所述第二监控报文的所述第二网络设备为所述第一网络设备的下游设备。
根据本公开的实施例,所述确定发送所述第一监控报文的第一网络设备和发送R个所述第二监控报文的R个第二网络设备属于同一个物理连接,包括当R=1且不存在与所述第一监控报文中的所述进接口MAC地址的信息相同的所述监控报文时,将所述第一网络设备作为所述物理连接的第一跳网络设备。
根据本公开的实施例,所述确定发送所述第一监控报文的第一网络设备和发送R个所述第二监控报文的R个第二网络设备属于同一个物理连接,包括当R=1且不存在与所述第一监控报文中的所述转发地MAC地址的信息相同的所述监控报文时,将所述第一网络设备作为所述物理连接的最后一跳网络设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011047500.2/2.html,转载请声明来源钻瓜专利网。