[发明专利]一种BGP路由流量数据融合的方法及系统有效

专利信息
申请号: 201510434855.X 申请日: 2015-07-22
公开(公告)号: CN105049345B 公开(公告)日: 2018-03-30
发明(设计)人: 景全亮;刘琳;李子奇;张涛;毕经平 申请(专利权)人: 中国科学院计算技术研究所
主分类号: H04L12/701 分类号: H04L12/701;H04L12/751;H04L12/715
代理公司: 北京律诚同业知识产权代理有限公司11006 代理人: 祁建国,梁挥
地址: 100190 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 bgp 路由 流量 数据 融合 方法 系统
【说明书】:

技术领域

发明涉及路由流量数据融合领域,特别涉及一种BGP路由流量数据融合的方法及系统。

背景技术

BGP(Border Gateway Protocol,边界网关协议)是互联网上一个核心的去中心化自治路由协议。它通过维护IP路由表或‘前缀’表来实现自治系统(AS)之间的可达性,属于矢量路由协议。BGP不使用传统的内部网关协议(IGP)的指标,而使用基于路径、网络策略或规则集来决定路由。因此,它更适合被称为矢量性协议,而不是路由协议。BGP是运行于TCP上的一种自治系统的矢量性路由协议。BGP是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。

BGP系统的主要功能是和其他的BGP系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了AS互联的拓朴图并由此清除了路由环路,同时在AS级别上可实施策略决策。同一个自治系统AS中的两个或多个对等实体之间运行的BGP被称为IBGP(Internal/Interior BGP)。归属不同的AS的对等实体之间运行的BGP称为EBGP(External/Exterior BGP)。在AS边界上与其他AS交换信息的路由器被称作边界路由器(border/edge router)。

多数互联网服务提供商(ISP)必须使用BGP来与其他ISP创建路由连接(尤其是当它们采取多宿主连接时)。因此,即使大多数互联网用户不直接使用它,但是与7号信令系统(SS7)相比,即通过PSTN的跨供应商核心响应设置协议,BGP仍然是互联网最重要的协议之一。特大型的私有IP网络也可以使用BGP。例如当需要将若干个大型的开放最短路径优先(OSPF)网络进行合并,而开放最短路径优先协议本身又无法提供这种可扩展性时。使用BGP的另一个原因是其能为多宿主的单个ISP(RFC 1998)或多个ISP网络提供更好的冗余网络。

网络中的流是通过Netflow上报获取的。思科公司的Netflow技术就是利用分析IP数据包的源IP地址、目标IP地址、源通信端口号、目标通信端口号、第三层协议类型、TOS字节(DSCP)和网络设备输入(或输出)的逻辑网络端口这七个属性,可以快速区分网络中传送的各种不同类型业务的数据流。对区分出的每个Netflow数据流可以进行单独跟踪和准确计量,记录其传送方向和目的地等流向特性,统计其起始和结束时间,服务类型,包含的数据包数量和字节数量等流量信息。对采集到的数据流流量和流向信息,Netflow可以定期输出原始记录,也可以对原始记录进行自动汇聚后输出统计结果。

数据融合技术,包括对各种信息源给出的有用信息的采集、传输、综合、过滤、相关及合成,以便辅助人们进行态势/环境判定、规划、探测、验证、诊断。这对及时准确地获取各种有用的信息,对情况和威胁及其重要程度进行适时的完整评价,是极其重要的。

发明内容

针对现有技术的不足,本发明提出一种BGP路由流量数据融合的方法及系统。

本发明提出一种BGP路由流量数据融合的方法,包括:

步骤1,分析并保存BGP报文信息中包含的必选信息及部分可选信息,并将BGP矢量性路由信息根据不同宣告网段保存在BGP信息集合中;分析并保存第五类LSA信息,并将所述第五类LSA信息的全部信息根据不同的链路状态ID信息保存在第五类LSA信息集合中;

步骤2,获取所述BGP路由的流信息,并根据所述BGP信息集合与所述第五类LSA信息集合中的信息,对所述流信息进行处理,分析出域流与流经本域流量时,如果本AS与下一跳AS只有一个AS边界路由器,那么将所述AS边界路由器作为流量相对所述本AS的目的路由器。

所述的BGP路由流量数据融合的方法,所述流信息包括源IP,源掩码,目的IP与目的掩码。

所述的BGP路由流量数据融合的方法,所述步骤2还包括若所述BGP路由器不在所述本AS中,则根据所述流信息中路由器接口IP地址,根据所述流信息的源IP与源掩码获取源前缀,在所述第五类LSA信息集合中根据所述源前缀定位AS边界路由器,作为所述流信息在本AS中的源路由器,记录所述流量信息相对于本AS的源路由器id;

若所述目的路由器不在本AS中,根据目的IP与目的掩码获取目的前缀,然后所述目的前缀获取到对应的BGP报文,根据所述BGP报文内容确定转发所述流信息的AS边界路由器作为所述流信息相对本AS的目的路由器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510434855.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top