一种处理系统配置信息的方法以及相关设备技术方案

技术编号:36729653 阅读:10 留言:0更新日期:2023-03-04 09:55
本申请实施例公开了一种处理系统配置信息的方法以及相关设备,可以用于网络管理的架构中。通过使网管设备生成系统配置信息,以提升网管设备对网络设备的管理效率。该方法包括:网管设备获取网络设备发送的携带系统配置规则的系统配置消息,系统配置规则是网络设备生成系统配置中使用的规则,网管设备根据与网络设备相关联配置数据匹配系统配置规则,得到与系统配置规则对应的系统配置信息,网管设备根据系统配置信息确定与网络设备相匹配的用户配置信息。户配置信息。户配置信息。

【技术实现步骤摘要】
一种处理系统配置信息的方法以及相关设备


[0001]本申请实施例涉及网络管理领域,尤其涉及一种处理系统配置信息的方法以及相关设备。

技术介绍

[0002]随着计算机网络技术的蓬勃发展,网络规模迅速扩大,互联在一起的网络形形色色,接入的设备种类繁多,功能各异。从各角度而言,都希望计算机网络能够提供安全、稳定、可靠与低成本的服务。网络管理也应运而生,网络可靠、便捷、安全是对网络管理的普遍性要求。
[0003]当网络系统规模变得庞大复杂以后,不能指望每一个用户成为网络管理专业人士以应对网络故障;与之相反,只能依赖于网络管理系统实时获取网络运行的各种数据,及时定位和解决故障,“智能地”进行网络控制与优化,确保网络应用业务始终稳定、可靠和安全地运行。为达到这一目的,网管设备需要对网络的运行状态进行监测和控制。网络管理通过对网络设备的运行状态进行监控,实时地根据当下的情况,对网络资源进行合理的分配和控制以满足网络运营商和用户的需求,使网络资源得到充分、有效的利用,并提供稳定、可靠和安全的服务。
[0004]网络设备运行过程中,出于业务的目的,需要改变该网络设备的配置。在这些配置中,操作人员通过命令下发至网络设备或者网管通过网管协议下发至网络设备的配置被称为用户配置,而网络设备自动生成的则称为系统配置。网管设备可以通过同步网络设备的系统配置来实现对网络情况的监测,网管设备根据获得的网络状态及时调配网络资源,处理网络故障和分配任务。由于网络系统的规模迅速增长,并且实现的功能日新月异,提升网管设备对网络设备的管理效率就变成了亟待解决的问题。

技术实现思路

[0005]本申请实施例提供了一种处理系统配置信息的方法以及相关设备,使得网管设备可以获取网络设备的系统配置信息,通过处理该系统配置信息实现对网络设备的管理,提升了网管设备对网络设备的管理效率。
[0006]本申请实施例第一方面提供了一种处理系统配置信息的方法,包括:网管设备获取网络设备发送的系统配置消息。该系统配置消息中包括系统配置规则,该系统配置规则是该网络设备生成的在网络设备生成系统配置中使用的规则。该规则可以使用YANG实例文件(YANG-instance-file)来描述,YANG

instance

file是国际互联网工程任务组(IETF,the internet engineering task force)网络建模(NETMOD,network modeling)工作组定义的用于存储YANG模型的标准格式。该系统配置规则中记录了系统配置分别在什么条件下触发,触发后得到什么样的系统配置信息。比如,该系统配置规则中列举了该网络设备有能力执行的每一种系统配置对应的系统配置信息。该网管设备可以根据与该网络设备相关联的配置数据匹配系统配置规则,得到该系统配置规则对应的系统配置信息。网管设备根据
系统配置信息确定与网络设备相匹配的用户配置信息。可以理解为系统配置信息用于指导与网络设备相匹配的用户配置信息的验证和下发。
[0007]本申请实施例中,网管设备可以从网络设备处获取系统配置规则,并且根据该网络设备相关联配置数据匹配系统配置规则,得到该系统配置规则对应的系统配置信息。该网管设备可以根据据系统配置信息确定与所述网络设备相匹配的用户配置信息。本申请实施例提供的方案,网管设备生成系统配置信息,消除了网络设备生成该系统配置到执行完成该系统配置再发送该系统配置的时间,提升了网管设备对网络设备的管理效率。
[0008]在第一方面的一种可能的实施方式中,系统配置规则包括配置条件和系统配置信息,该配置条件与系统配置信息关联,配置条件指示满足该配置条件时,得到唯一的系统配置信息。本申请实施例中,确定了配置条件和系统配置信息的关联关系,提升了方案的可实现性。
[0009]在第一方面的一种可能的实施方式中,配置条件包括第一条件和第二条件,其中第一条件和第二条件互斥,也就是第一条件和第二条件不能同时满足。系统配置信息包括第一系统配置信息和第二系统配置信息,其中第一条件值与第一系统配置信息关联,该第一条件用于指示当满足第一条件时,得到第一系统配置信息,第二条件与第二系统配置信息关联,该第二条件用于指示当满足第二条件时,得到第二系统配置信息。也就是当有多个条件同时存在时,满足不同的条件生成不同的值,其中多个条件至多满足其中一个。本申请实施例中,也就是当有多个条件同时存在,满足不同的条件生成不同的值,其中多个条件至多满足其中一个,提升了方案的可实现性。
[0010]在第一方面的一种可能的实施方式中,网管设备获取系统配置消息前,该方法还包括,网管设备向网络设备发送用于请求网络设备发送系统配置规则的第一消息,网络设备接收到第一消息后,向网管设备发送系统配置消息。本申请实施例中,网管设备从网络设备获取系统配置规则,提升了方案的可实现性。
[0011]在第一方面的另一种可能的实施方式中,该与网络设备相关联的配置数据包括网络设备的运行参数,具体的,网络设备的运行参数包括系统配置信息集合,该系统配置信息集合为生成该系统配置信息前网管设备获取的该网络设备相匹配的系统配置信息的集合。网络设备的运行参数还包括用户配置信息集合,该用户配置信息集合为网络设备正确运行的用户配置信息的合集。本申请实施例中,限定了与网络设备相关联的配置数据包括系统配置信息集合和用户配置信息集合,提升了方案的可实现性。
[0012]在第一方面的另一种可能的实施方式中,网管设备可以从网络设备获取该网络设备的运行参数。可选的,网管设备可以通过订阅,使网络设备定时向网管设备上报该网络设备的运行参数,或网络设备的运行参数一旦发生变化,网络设备就向网管设备上报该网络设备的运行参数。本申请实施例中,为网管设备获取该网络设备的运行参数提供了具体的实现方式,提升了方案的可实现性。
[0013]在第一方面的另一种可能的实施方式中,网管设备可以在本地根据系统配置规则生成该网络设备的运行参数。消除了从网络设备获取运行参数带来的延时,提升了方案的可实现性。
[0014]在第一方面的另一种可能的实施方式中,该与网络设备相匹配的用户配置信息是网管获取的用户配置信息中,可以与系统配置信息同步正确运行的用户配置信息。可以理
解为网管设备根据系统配置信息的集合和该与网络设备相匹配的用户配置信息判断是否有条件使能,对系统配置信息集合进行增减,得到系统配置信息,该系统配置信息和该与网络设备相匹配的用户配置信息符合YANG建模规则,YANG为一种数据建模语言,避免了网管设备下发错误的用户配置导致网络设备出现配置错误的问题。
[0015]在第一方面的另一种可能的实施方式中,网管设备根据配置结果验证与配置结果相关联的用户配置的正确性后,该方法还包括,网管设备向网络设备下发满足预设要求的用户配置。以建立边界网关协议(BGP,border gateway protocol)邻居相关配置为例,网管设备根据预设端口号规则预先得知网络设备在建立BGP邻居时本地和对端邻本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理系统配置信息的方法,其特征在于,包括:网管设备获取网络设备发送的系统配置消息,所述系统配置消息包括系统配置规则,所述系统配置规则是所述网络设备生成系统配置中使用的规则;所述网管设备根据与所述网络设备相关联的配置数据匹配所述系统配置规则,得到与所述系统配置规则对应的系统配置信息;所述网管设备根据所述系统配置信息确定与所述网络设备相匹配的用户配置信息。2.根据权利要求1所述的方法,其特征在于,所述系统配置规则包括配置条件,所述配置条件与所述系统配置信息关联,所述配置条件用于指示当满足所述配置条件时,得到所述系统配置信息。3.根据权利要求2所述的方法,其特征在于,所述配置条件包括第一条件和第二条件,所述系统配置信息包括第一系统配置信息和第二系统配置信息,其中,所述第一条件与所述第一系统配置信息关联,所述第一条件用于指示当满足所述第一条件时,得到所述第一系统配置信息,所述第二条件与所述第二系统配置信息关联,所述第二条件用于指示当满足第二条件时得到第二系统配置信息。4.根据权利要求1至3任一项所述的方法,其特征在于,所述网管设备获取所述网络设备发送的所述系统配置消息前,所述方法还包括:所述网管设备向所述网络设备发送第一消息,所述第一消息用于请求所述网络设备发送所述系统配置规则。5.根据权利要求1至4任一项所述的方法,其特征在于,所述与网络设备相关联的配置数据包括所述网络设备的运行参数。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述网管设备接收所述网络设备发送的所述网络设备的运行参数。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述网管设备在本地生成所述网络设备的运行参数。8.根据权利要求1至7任一项所述的方法,其特征在于,所述与所述网络设备相匹配的用户配置信息是所述网管获取的用户配置信息中,与所述系统配置信息同步正确运行的用户配置信息。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述与所述网络设备相匹配的用户配置信息满足预设要求时,所述网管设备下发所述与所述网络设备相匹配的用户配置信息。10.一种处理系统配置信息的方法,其特征在于,包括:网络设备生成系统配置规则,所述系统配置规则是所述网络设备生成系统配置中使用的规则;所述网络设备向网管设备发送系统配置消息,所述系统配置消息包括所述系统配置规则,以使得所述网管设备根据与所述网络设备相关联配置数据匹配所述系统配置规则,得到与所述系统配置规则对应的第一系统配置信息。11.根据权利要求10所述的方法,其特征在于,所述系统配置规则包括配置条件,所述配置条件与系统配置信息关联,所述配置条件用于指示当满足所述配置条件时,得到所述系统配置信息。
12.根据权利要求11所述的方法,其特征在于,所述配置条件包括第一条件和第二条件,所述系统配置信息包括第一系统配置信息和第二系统配置信息,其中,所述第一条件与所述第一系统配置信息关联,所述第一条件用于指示当满足所述第一条件时,得到所述第一系统配置信息,所述第二条件与所述第二系统配置信息关联,所述第二条件用于指示当满足第二条件时得到第二系统配置信息。13.根据权利要求10至12任一项所述的方法,其特征在于,所述网络设备向所述网管设备发送系统配置消息前,所述方法还包括:所述网络设备接收所述网管设备发送的第一消息,所述第一消息用于请求所述网络设备发送所述系统配置规则。14.根据权利要求10至13任一项所述的方法,其特征在于,所述方法还包括:所述用户配置信息满足预设要求时,所述网络设备接收所述网管设备下发的用户配置信息,所述用户配置信息是所述网管设备中与所述系统配置信息同时正确运行的用户配置信息。15.根据权利要求10至14任一所述的方法,其特征在于,所述网络设备相关联配置数据包括所述网络设备的物理资源特征信息;所述方法还包括:所述网络设备根据所述网络设备的物理资源特征变更向所述网管设备发送第二消息,所述第二消息包括所述网络设备的物理资源特征信息,所述网络设备的物理资源特征信息用于指示所述网络设备当前在位的物理资源特征。16.根据权利要求10至15任一项所述的方法,其特征在于,所述方法还包括:所述网络设备根据所述网络设备开启向所述网管设备发送第三消息,所述第三消息包括所述网络设备的开启通知。17.根据权利要求10至16任一项所述的方法,其特征在于,所述方法还包括:所述网络设备根据所述第一系统配置信息验证与所述第一系统配置信息相关的系统配置的正确性。18.一种网管设备,其特征在于,包括:接收单元,用于获取网络设备发送的系统配置消息,所述系统配置消息包括系统配置规则,所述系统配置规则是所述网络设备生成系统配置中使用的规则;处理单元,用于根据与所述网络设备相关联的配置数据匹配所述系统配置规则,得到与所...

【专利技术属性】
技术研发人员:冯冲马秋方周云
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1