一种信息上报方法和信息处理方法及设备技术

技术编号:37519131 阅读:19 留言:0更新日期:2023-05-12 15:41
本申请实施例公开了一种信息上报方法、一种信息处理方法及设备,提高获取BGP信息的效率以及降低成本。信息上报方法包括:网络设备获取网络设备的边界网关协议BGP信息;所述网络设备向第一设备发送BGP监控协议BMP通知消息,所述BMP通知消息携带所述网络设备的BGP信息。息。息。

【技术实现步骤摘要】
monitoring update)TLV字段中。具体的,网络设备的地址族监控信息可以包括地址族信息和第一指示。地址族信息可以包括地址族标识(address family identifier,AFI),也可以包括地址族标识和子地址族标识(subsequent address family Identifier,SAFI)。其中地址族标识用于标识地址族;子地址族标识用于标识地址族的子地址族。第一指示用于指示是否对地址族信息对应的地址族使能监控。网络设备将地址族信息和第一指示上报给第一设备,第一设备可以知晓对地址族信息对应的地址族是否进行监控的配置情况,以及确定网络设备对地址族信息的配置是否正确等。在本申请实施例中,网络设备对地址族信息的配置用于建立与该地址族信息对应的BGP会话,如果配置正确,则可以建立BGP会话;如果配置不正确,则无法建立BGP会话。
[0009]具体的,网络设备的地址族监控信息还包括地址族信息对应的配置状态,配置状态为网络设备和/或网络设备的对等体对地址族信息配置与否的状态。其中,配置状态可以是第一配置状态、第二配置状态或第三配置状态。第一配置状态指示网络设备和网络设备的对等体均已配置地址族信息;第二配置状态是指网络设备已配置地址族信息,且网络设备的对等体未配置地址族信息;第三配置状态是指网络设备未配置地址族信息。第二配置状态和第三配置状态表示地址族信息配置不正确。后续将对第一设备针对这三种配置状态进行何种处理进行介绍,此处不再赘述。
[0010]可选的网络设备的BGP信息还包括路由信息类型,路由信息类型为地址族信息对应的路由信息的类型,路由信息类型可以包括策略前pre

policy路由信息和/或策略后post

policy路由信息,实现对特定的路由信息类型的地址族进行监控的目的。
[0011]在本申请实施例中,网络设备的资源信息可以包括网络设备的资源使用信息和/或资源额度信息。资源使用信息表示网络设备对资源的使用状态。资源额度信息表示网络设备所支持或允许使用的最大资源。网络设备的资源信息可以携带在BGP资源使用(BGP Resource Usage)TLV字段中。
[0012]例如,网络设备的资源信息可以包括以下其中至少一项或多项:网络设备已使用的BGP会话的数目和/或网络设备支持的BGP会话的总数;网络设备已使用的BGP实例的数目和/或网络设备支持的BGP实例的总数;网络设备已使用的BGP路由表项的数目和/或网络设备支持的BGP路由表项的总数;网络设备配置的地址族信息对应的路由表项的数目;网络设备中转发表项的数目和/或网络设备支持的转发表项的总数;网络设备配置的地址族信息对应的转发表项的数目;网络设备已使用的内存大小和/或网络设备的内存总大小;以及网络设备配置的地址族信息对应的已使用内存大小。
[0013]在本申请实施例中,网络设备的健康状态信息可以携带在BGP健康更新(BGP Health Update)TLV字段中。例如,网络设备的健康状态信息可以包括以下其中至少一项或多项:网络设备的消息队列的消息积压信息和网络设备配置的地址族信息对应的慢对等体的信息。
[0014]消息积压信息表示消息队列中的消息积压的情况,用于判断网络设备上BGP报文输入和/或输出的速度是否正常。作为其中一种可能实现的方式,消息积压信息包括消息队列中消息的数目和/或消息队列所允许的最大消息数目。
[0015]慢对等体(Slow Peer),又称慢邻居,其含义为在一个BGP打包组里包括多个对等体的情况下,如果由于网络拥塞等原因使的网络设备向其中一个对等体发送路由信息的速
度较慢,进而影响到网络设备向这个打包组中的其他对等体发送路由信息的速度,此时这个对等体被称为慢对等体。在本申请实施例中,慢对等体的信息可以包括以下其中至少一项或多项:慢对等体的地址、地址族信息对应的对等体被识别为慢对等体的次数、地址族信息对应的对等体被识别为慢对等体的开始时间和地址族信息对应的对等体被识别为慢对等体的结束时间。
[0016]在本申请实施例中,网络设备的安全状态信息可以携带在BGP安全状态(BGP Security State)TLV字段中。具体的,网络设备的安全状态信息包括以下至少一项或多项:网络设备的BGP会话是否使能通用生存时间安全保护机制(generalized time to live security mechanism,GTSM);当网络设备的BGP会话使能GTSM,则网络设备的安全状态信息还包括有效生存时间(time to live,TTL)跳数;网络设备的BGP会话是否使能安全认证;网络设备的BGP会话使能安全认证,则网络设备的安全状态信息还包括安全认证的认证模式和/或认证算法;网络设备的BGP会话是否使能起源认证;网络设备的BGP会话使能起源认证(origin validation,OV),则网络设备的安全状态信息还包括非法路由前缀信息;网络设备已接收的路由前缀数目和/或网络设备允许接收的路由前缀阈值;地址族信息对应的路由前缀数目和/或地址族信息对应的路由前缀阈值;网络设备的未设置路由前缀阈值的地址族信息;网络设备是否使能忽略错误更新消息(Update message)的功能;网络设备是否使能与地址族信息对应的忽略错误更新消息的功能;网络设备是否使能检查外部边界网关协议(External Border Gateway Protocol,EBGP)对等体向网络设备发送的更新消息中自治系统路径(AS_Path)属性的第一个自治系统AS号的功能;网络设备是否允许本地自治系统号重复出现多次;网络设备是否为地址族配置对应的入口策略和/或出口策略;以及网络设备是否使能安全套接层(Secure Sockets Layer,SSL)认证。
[0017]第二方面,本申请实施例还提供了一种信息处理方法,该方法可以应用于第一设备,该方法具体包括如下步骤:首先,第一设备接收来自网络设备的BMP通知消息,BMP通知消息包括网络设备的BGP信息。BGP信息的介绍请见上文,此处不再介绍。然后,第一设备根据网络设备的BGP信息进行相应的处理,实现对网络设备的正常运行提供保障。本申请实施例利用BMP通知消息携带BGP信息,使的第一设备能够自动的获取BGP信息并进行相应的处理,提高BGP信息的获取效率以及降低成本。
[0018]下面结合上文提到的具体的BGP信息对第一设备的处理方式以及所实现的效果进行介绍。
[0019]作为第一种可能的实现方式,网络设备的BGP信息包括地址族监控信息。当地址族监控信息包括地址族信息和第一指示时,第一设备可以显示或通过短信、邮箱等方式通知相关人员地址族信息和第一指示,以使相关人员知晓网络设备需要为哪个地址族信息使能监控,哪个地址族信息去使能监控,然后进行相应的判断处理。
[0020]可选的,网络设备的地址族监控信息还可以包括路由消息的类型,同样的,第一设备可以显示或通过短信、邮箱等方式通知相关人员地址族信息、第一指示和路由消息的类型,以使相关人员知晓网本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息上报方法,其特征在于,所述方法包括:网络设备获取所述网络设备的边界网关协议BGP信息;所述网络设备向第一设备发送BGP监控协议BMP通知消息,所述BMP通知消息携带所述网络设备的BGP信息。2.根据权利要求1所述的方法,其特征在于,所述网络设备的BGP信息包括地址族信息和第一指示,所述第一指示用于指示是否对所述地址族信息对应的地址族使能监控。3.根据权利要求2所述的方法,其特征在于,所述网络设备的BGP信息还包括所述地址族信息对应的配置状态,所述配置状态为所述网络设备和/或所述网络设备的对等体对所述地址族信息配置与否的状态。4.根据权利要求3所述的方法,其特征在于,所述配置状态为第一配置状态、第二配置状态或第三配置状态;所述第一配置状态指示所述网络设备和所述网络设备的对等体均已配置所述地址族信息;所述第二配置状态是指所述网络设备已配置所述地址族信息,且所述网络设备的对等体未配置所述地址族信息;所述第三配置状态是指所述网络设备未配置所述地址族信息。5.根据权利要求2

4任一项所述的方法,其特征在于,所述网络设备的BGP信息还包括路由信息类型,所述路由信息类型为所述地址族信息对应的路由信息的类型。6.根据权利要求5所述的方法,其特征在于,所述路由信息类型包括策略前pre

policy路由信息和/或策略后post

policy路由信息。7.根据权利要求1所述的方法,其特征在于,所述网络设备的BGP信息包括所述网络设备的资源信息。8.根据权利要求7所述的方法,其特征在于,所述网络设备的资源信息包括以下其中至少一项或多项:所述网络设备已使用的BGP会话的数目和/或所述网络设备支持的BGP会话的总数;所述网络设备已使用的BGP实例的数目和/或所述网络设备支持的BGP实例的总数;所述网络设备已使用的BGP路由表项的数目和/或所述网络设备支持的BGP路由表项的总数;所述网络设备配置的地址族信息对应的路由表项的数目;所述网络设备中转发表项的数目和/或所述网络设备支持的转发表项的总数;所述网络设备配置的地址族信息对应的转发表项的数目;所述网络设备已使用的内存大小和/或所述网络设备的内存总大小;以及所述网络设备配置的地址族信息对应的已使用内存大小。9.根据权利要求1所述的方法,其特征在于,所述网络设备的BGP信息包括所述网络设备的健康状态信息。10.根据权利要求9所述的方法,其特征在于,所述网络设备的健康状态信息包括以下其中至少一项或多项:所述网络设备的消息队列的消息积压信息和所述网络设备配置的地址族信息对应的慢对等体的信息,所述消息积压信息表示所述消息队列中的消息积压的情况。
11.根据权利要求10所述的方法,其特征在于,所述消息积压信息包括所述消息队列中消息的数目和/或所述消息队列所允许的最大消息数目。12.根据权利要求10所述的方法,其特征在于,所述慢对等体的信息包括以下其中至少一项或多项:所述慢对等体的地址、所述地址族信息对应的对等体被识别为慢对等体的次数、所述地址族信息对应的对等体被识别为慢对等体的开始时间和所述地址族信息对应的对等体被识别为慢对等体的结束时间。13.根据权利要求1所述的方法,其特征在于,所述网络设备的BGP信息包括所述网络设备的安全状态信息。14.根据权利要求13所述的方法,其特征在于,所述网络设备的安全状态信息包括以下至少一项或多项:所述网络设备的BGP会话是否使能通用生存时间安全保护机制GTSM;所述网络设备的BGP会话使能GTSM,则所述网络设备的安全状态信息还包括有效生存时间TTL跳数;所述网络设备的BGP会话是否使能安全认证;所述网络设备的BGP会话使能安全认证,则所述网络设备的安全状态信息还包括所述安全认证的认证模式、认证算法和/或认证结果;所述网络设备的BGP会话是否使能起源认证;所述网络设备的BGP会话使能起源认证,则所述网络设备的安全状态信息还包括非法路由前缀信息;所述网络设备已接收的路由前缀数目和/或所述网络设备允许接收的路由前缀阈值;地址族信息对应的路由前缀数目和/或所述地址族信息对应的路由前缀阈值;所述网络设备的未设置路由前缀阈值的地址族信息;所述网络设备是否使能忽略错误更新消息的功能;所述网络设备是否使能与地址族信息对应的忽略错误更新消息的功能;所述网络设备是否使能检查EBGP对等体向所述网络设备发送的更新消息中自治系统路径AS_Path属性的第一个自治系统AS号的功能;所述网络设备是否允许本地自治系统号重复出现多次;所述网络设备是否为地址族配置对应的入口策略和/或出口策略;以及所述网络设备是否使能安全套接层SSL认证。15.根据权利要求1所述的方法,其特征在于,所述网络设备的BGP信息携带在所述BMP通知消息的类型

长度

值TLV字段中。16.一种信息处理方法,其特征在于,所述方法包括:第一设备接收来自网络设备的边界网关协议BGP监控协议BMP通知消息;所述第一设备根据所述网络设备的BGP信息进行相应的处理。17.根据权利要求16所述的方法,其特征在于,所述网络设备的BGP信息包括地址族信息和第一指示,所述第一指示用于指示是否对所述地址族信息对应的地址族使能监控。18.根据权利要求17所述的方法,其特征在于,所述网络设备的BGP信息还包括所述地址族信息对应的配置状态,所述配置状态为所述网络设备和/或所述网络设备的对等体对
所述地址族信息配置与否的状态。19.根据权利要求18所述的方法,其特征在于,所述配置状态为第一配置状态、第二配置状态或第三配置状态;所述第一配置状态指示所述网络设备和所述网络设备的对等体均已配置所述地址族信息;所述第二配置状态是指所述网络设备已配置所述地址族信息,且所述网络设备的对等体未配置所述地址族信息;所述第三配置状态是指所述网络设备未配置所述地址族信息。20.根据权利要求19所述的方法,其特征在于,当所述配置状态为第二配置状态时,所述第一设备根据所述网络设备的BGP信息进行相应的处理包括:所述第一设备向所述网络设备发送删除指令,所述删除指令用于对所述网络设备配置的所述地址族信息进行删除。21.根据权利要求19...

【专利技术属性】
技术研发人员:庄顺万王海波顾钰楠闫刚李振斌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1