[发明专利]网络设备配置文件解析方法及装置在审
申请号: | 201911127170.5 | 申请日: | 2019-11-18 |
公开(公告)号: | CN112822031A | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 王建;宋蓬 | 申请(专利权)人: | 中盈优创资讯科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F8/41;G06F9/445 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 薛平;谷敬丽 |
地址: | 100872 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 配置文件 解析 方法 装置 | ||
本发明公开了一种网络设备配置文件解析方法及装置,该方法包括:将网络设备的配置文件分解为多个配置条目信息;对配置条目信息按照不同的模式进行分析处理,获取配置命令集;根据网络设备的配置文件对配置命令集进行更新;根据更新后的配置命令集对每个网络设备的配置文件内容进行解析处理,将配置文件内容解析为网络设备配置信息的元数据。本发明无需借助于网络专家的专业知识即可自动响应电信运营商网络的变化,一旦电信运营商网络发生变化,可以自动对已有的配置文件分析程序进行修改、测试等一系列工作,自始至终无需人工介入,人工成本低,工作效率高。
技术领域
本发明涉及通信技术领域,尤其涉及一种网络设备配置文件解析方法及装置。
背景技术
目前,电信运营商网络的平稳、高效运行依赖于每一台网络设备的正常运行,而网络设备的正常运行又依赖于网络设备的配置文件内容,为了便于供后续的前端呈现、统计分析功能使用,一般会对该配置文件进行解析。
现有技术在对配置文件进行解析时,需要借助于网络专家的专业知识,由网络专家提供网络设备的配置命令及其语法规则。程序员根据该配置命令及其语法规则,以编程的方式实现网络设备配置信息的元数据的抽取,完成对该配置文件的解析,供后续的前端呈现、统计分析功能使用。
发明人发现现有技术至少存在以下问题:
现有技术所使用的方法无法自动响应电信运营商网络的变化,例如新厂商设备的入网,或者在网设备软件升级导致配置文件语法规则发生变化等。一旦出现上述情况,则需要重新组织网络专家梳理网络设备配置文件的语法规则的变化,并对已有的配置文件分析程序进行修改、测试等一系列工作,工作效率较低,人工成本较高。
发明内容
本发明实施例提供一种网络设备配置文件解析方法,用以降低人工成本,提高工作效率,该方法包括:
将网络设备的配置文件分解为多个配置条目信息;
对配置条目信息按照不同的模式进行分析处理,获取配置命令集;
根据网络设备的配置文件对配置命令集进行更新;
根据更新后的配置命令集对每个网络设备的配置文件内容进行解析处理,将配置文件内容解析为网络设备配置信息的元数据。
可选的,对配置条目信息按照不同的模式进行分析处理,获取配置命令集,包括:
判断多个配置条目信息的级别;
对同一级别的配置条目信息按照不同的模式进行分析处理,获取配置命令集。
可选的,每个配置条目信息包括至少一行文本信息;
判断多个配置条目信息的级别,包括:
获取每个配置条目信息中文本信息的行首缩进信息;
根据行首缩进信息判断多个配置条目信息的级别。
可选的,根据行首缩进信息判断多个配置条目信息的级别,包括:
判断多个行首缩进信息的大小关系;
将行首缩进信息相同的配置条目信息作为同一级别的配置条目信息;
将两个相邻的配置条目信息中行首缩进较大的作为上级配置条目信息,行首缩进较小的作为下级配置条目信息。
可选的,对同一级别的配置条目信息按照不同的模式进行分析处理,获取配置命令集,包括:
将同一级别的配置条目信息根据预设规则拆分成多个词汇信息,并根据多个词汇信息获取配置条目信息的词模式信息;
根据词模式信息获取配置条目信息的行模式信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中盈优创资讯科技有限公司,未经中盈优创资讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911127170.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:笔记本电脑
- 下一篇:一种晶圆片传输及自动换篮设备