[发明专利]获取网络拓扑信息的方法和系统有效
申请号: | 201410049686.3 | 申请日: | 2014-02-13 |
公开(公告)号: | CN103825759B | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 宗希鹏 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/28 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 网络 拓扑 信息 方法 系统 | ||
1.一种获取网络拓扑信息的方法,其特征在于,应用于包含多个自治AS域的网络系统中,所述方法包括:
通过与所述AS域一一对应的监控机获得多个AS域之间的初始的边界网关协议BGP拓扑信息和物理链路拓扑信息;
通过所述监控机实时获得所述AS域的网络拓扑变化信息;以及
根据获得的所述初始的BGP拓扑信息和物理链路拓扑信息以及所述网络拓扑变化信息计算出当前BGP拓扑信息;
至少一个AS域内包含多个开放式最短路径优先OSPF域,每个AS域内的所有OSPF域构成一个集群系统;
监控模块获得当前集群系统中所有OSPF域的链路状态通告LSA报文;
对所述LSA报文进行分类,并通过对应的线程进行拓扑计算。
2.根据权利要求1所述的方法,其特征在于,所述获得多个AS域之间的初始的BGP拓扑信息和物理链路拓扑信息包括:
采用简单网络管理协议查询SNMPWALK方式通过所述监控机向对应的AS域内的网络设备发送数据采集请求;
接收每个AS域内的网络设备返回的BGP数据;以及
对所述BGP数据进行处理,获得初始的BGP拓扑和物理链路拓扑信息。
3.根据权利要求1所述的方法,其特征在于,所述通过与所述AS域一一对应的监控机实时获得所述AS域的网络拓扑变化信息包括:
通过所述监控机接收所述AS域内网络设备发送的包含BGP变化数据和端口状态信息的简单网络管理协议报告SNMPTRAP包;以及
根据所述SNMPTRAP包生成网络拓扑变化信息。
4.根据权利要求3所述的方法,其特征在于,所述通过所述监控机接收所述AS域内网络设备发送的包含BGP变化数据和端口状态信息的简单网络管理协议报告SNMPTRAP包,包括:
通过所述监控机获得格式转换后的SNMPTRAP包,其中,所述格式转换后的SNMPTRAP包由所述监控机对接收到的所述SNMPTRAP包进行解析并转换为统一的格式。
5.根据权利要求1所述的方法,其特征在于,在所述根据获得的所述初始的BGP拓扑信息和物理链路拓扑信息以及所述网络拓扑变化信息计算出当前BGP拓扑信息之前,所述方法还包括:
定时获得网络设备的网络拓扑变化信息。
6.根据权利要求1所述的方法,其特征在于,在所述根据获得的所述初始的BGP拓扑信息和物理链路拓扑信息以及所述网络拓扑变化信息计算出当前BGP拓扑信息之后,所述方法还包括:
保存所述当前BGP拓扑信息;和/或
根据所述当前BGP拓扑信息和获得的基准图进行告警处理。
7.根据权利要求1所述的方法,其特征在于,在所述监控模块获得当前集群系统中所有OSPF域的链路状态通告LSA报文之前,所述方法还包括:
所述监控模块通过守护进程与所述当前集群系统中每个OSPF域建立邻居关系。
8.根据权利要求1所述的方法,其特征在于,所述监控模块通过对应的线程进行拓扑计算,包括:
当分类后的LSA报文满足预设条件时,所述监控模块通知对应的线程进行拓扑计算。
9.一种获取网络拓扑信息的系统,其特征在于,应用于包含多个自治AS域的网络系统中,所述系统包括:与所述AS域一对一相连的监控机和与所述监控机相连的边界网关协议BGP拓扑计算中心,其中:
所述监控机,用于获得多个AS域之间的初始的BGP拓扑信息和物理链路拓扑信息,以及实时获得所述AS域的网络拓扑变化信息;
所述BGP拓扑计算中心,用于通过所述监控机获得所述初始的BGP拓扑信息和物理链路拓扑信息以及所述网络拓扑变化信息,并根据获得的所述初始的BGP拓扑信息和物理链路拓扑信息以及所述网络拓扑变化信息计算出当前BGP拓扑信息;
至少一个AS域内包含多个开放式最短路径优先OSPF域,每个AS域内的所有OSPF域构成一个集群系统;
监控模块,用于获得当前集群系统中所有OSPF域的链路状态通告LSA报文,对所述LSA报文进行分类,并通过对应的线程进行拓扑计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410049686.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种次超声波通信中编码方法及装置
- 下一篇:射频发射器噪音消除
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置