[发明专利]基于端口方式的anycast路由网络信息识别方法有效
申请号: | 202011186456.3 | 申请日: | 2020-10-30 |
公开(公告)号: | CN112468399B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 王书存 | 申请(专利权)人: | 中盈优创资讯科技有限公司 |
主分类号: | H04L45/74 | 分类号: | H04L45/74 |
代理公司: | 上海嘉蓝专利代理事务所(普通合伙) 31407 | 代理人: | 卢化宇 |
地址: | 201800 上海市嘉定区安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 端口 方式 anycast 路由 网络 信息 识别 方法 | ||
本发明的实施例提供了一种基于端口方式的anycast路由网络信息识别方法。所述方法包括采集BGP路由协议数据,建立第一关联关系;采集设备端口数据,建立第二关联关系;接收NetFlow流量数据,通过所述第一关联关系关联出第一网络信息;对于播发anycast路由的业务端口,根据对应NetFlow流量数据中的设备地址信息和设备端口信息,通过所述第二关联关系关联出第二网络信息,并覆盖所述第一网络信息。以此方式,可以在路由前缀识别的基础上,根据设备端口映射关系对网络信息进行修正,精确定位anycast路由的真实网络信息,提高网络信息识别准确率。
技术领域
本发明的实施例一般涉及NetFlow流量识别领域,并且更具体地,涉及一种基于端口方式的anycast路由网络信息识别方法。
背景技术
SNMP采集端口的数据主要是在网元层用来监控网络流量和设备的性能,而且SNMP采集的数据是基于端口的,无法提供端到端的准确的流量信息,因此对流向的统计手段不明确。为克服现有的技术局限性,NetFlow流量信息采集和分析技术具备对运营商的运行网络影响小、无需对网络拓扑进行改变就能平滑升级的技术特征,既可以对网络中各个链路的带宽使用率进行统计,又可以对每条链路上不同类型业务的流量和流向进行分析和统计。
以往识别NetFlow流量中,根据路由前缀识别流量对应的网络信息,但是在NetFlow流量在地址段为anycast路由时,存在不同的网络信息,但是同一段路由只能识别为其中一个网络信息,产生关联的网络信息不正确的情况,导致识别的流量数据不准确。
发明内容
根据本发明的实施例,提供了一种基于端口方式的anycast路由网络信息识别方案。
在本发明的第一方面,提供了一种基于端口方式的anycast路由网络信息识别方法。该方法包括:
采集BGP路由协议数据,提取路由前缀信息和网络信息,建立第一关联关系;
采集设备端口数据,提取设备地址信息、设备端口信息和网络信息,建立第二关联关系;
接收NetFlow流量数据,根据所述NetFlow流量数据中的地址信息,通过所述第一关联关系关联出第一网络信息,作为anycast路由网络信息;
对于播发anycast路由的业务端口,根据对应NetFlow流量数据中的设备地址信息和设备端口信息,通过所述第二关联关系关联出第二网络信息,并覆盖所述第一网络信息。
进一步地,所述根据所述NetFlow流量数据中的地址信息,通过所述第一关联关系关联出第一网络信息,包括:
将源地址根据最长匹配原则,在所述第一关联关系中匹配出对应的路由前缀信息,并根据所述第一关联关系,得到源地址对应的网络信息;
将目的地址根据最长匹配原则,在所述第一关联关系中匹配出对应的路由前缀信息,并根据所述第一关联关系,得到目的地址对应的网络信息。
进一步地,所述根据NetFlow流量数据中的设备地址信息和设备端口信息,通过所述第二关联关系关联出第二网络信息,包括:
从所述第二关联关系中匹配出与所述NetFlow流量数据中的设备地址信息和流入设备端口信息相同的设备地址信息和流入设备端口信息,根据所述第二关联关系,得到所述设备地址信息和流入设备端口信息对应的源网络信息;
从所述第二关联关系中匹配出与所述NetFlow流量数据中的设备地址信息和流出设备端口信息相同的设备地址信息和流出设备端口信息,根据所述第二关联关系,得到所述设备地址信息和流出设备端口信息对应的目的网络信息。
进一步地,所述覆盖所述第一网络信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中盈优创资讯科技有限公司,未经中盈优创资讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011186456.3/2.html,转载请声明来源钻瓜专利网。