【技术实现步骤摘要】
BGP路由信息采集方法、装置、计算机设备及存储介质
本专利技术涉及网络管理,更具体地说是指BGP路由信息采集方法、装置、计算机设备及存储介质。
技术介绍
现有的网络管理系统都是基于SNMP即简单网络管理协议对网络中的设备进行轮训来实现的,它们无法获知任何BGP(边界网关协议,BorderGatewayProtocol)路由的实时运行情况和路由运行的历史数据。SNMP是一种传统的网络管理技术,其并不具备网络管理者所关注的实时获取BGP动态路由的能力。BGP是一种运行于TCP(传输控制协议,TransmissionControlProtocol)上的自治系统的路由协议,用于在不同的自治系统之间交换路由信息。当两个自治系统需要交换路由信息时,每个自治系统都必须指定一个运行BGP的节点,来代表自治系统与其他的自治系统交换路由信息。基于SNMP网络管理系统是一种设备级的、基于周期性轮询的监测与管理系统。轮询间隔之间网络中发生的事件会被遗漏,而增加轮询的密度会增加网络的负载。更为遗憾的是SNMP协议本身对BGP路由协议内部的问题 ...
【技术保护点】
1.BGP路由信息采集方法,其特征在于,包括:/n构建与采集网路由中某个自治系统中的一台BGP路由反射器的邻居关系,以得到IBGP邻居;/n通过IBGP邻居获取来自BGP路由反射器的更新信息报文以及保活消息报文;/n根据所述更新信息获取BGP路由的属性,以得到BGP路由信息;/n反馈所述BGP路由信息至终端,以在终端显示。/n
【技术特征摘要】
1.BGP路由信息采集方法,其特征在于,包括:
构建与采集网路由中某个自治系统中的一台BGP路由反射器的邻居关系,以得到IBGP邻居;
通过IBGP邻居获取来自BGP路由反射器的更新信息报文以及保活消息报文;
根据所述更新信息获取BGP路由的属性,以得到BGP路由信息;
反馈所述BGP路由信息至终端,以在终端显示。
2.根据权利要求1所述的BGP路由信息采集方法,其特征在于,所述构建与采集网路由中某个自治系统中的一台BGP路由反射器的邻居关系,以得到IBGP邻居之后,还包括:
设置建立邻居的状态为连接已建立的状态。
3.根据权利要求2所述的BGP路由信息采集方法,其特征在于,所述构建与采集网路由中某个自治系统中的一台BGP路由反射器的邻居关系,以得到IBGP邻居,包括:
建立与采集网路由中某个自治系统中的一台BGP路由反射器的TCP连接,并监听对应的TCP初始化情况;
获取来自BGP路由反射器的打开消息报文,并驱使BGP路由反射器进入打开消息已发送的状态;
发送打开消息报文至BGP路由反射器,以供BGP路由反射器进行校验并由BGP路由反射器发送保活消息报文;
应答所述保活消息报文,并驱使BGP路由反射器跃迁至连接已建立的状态。
4.根据权利要求3所述的BGP路由信息采集方法,其特征在于,所述打开消息报文包括BGP路由的版本号、本端自治系统号、六倍的保...
【专利技术属性】
技术研发人员:晏平,
申请(专利权)人:云南诺寻科科技有限公司,
类型:发明
国别省市:云南;53
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。