[发明专利]用于实况设备上配置验证的系统和方法在审
申请号: | 201911206485.9 | 申请日: | 2019-11-29 |
公开(公告)号: | CN111258880A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | F·伍德;S·A·格兰德 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/53;G06F16/22 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 丁君军 |
地址: | 美国得*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实况 设备 配置 验证 系统 方法 | ||
本公开涉及用于实况设备上配置验证的系统和方法。本公开的实施例提供用于在线执行网络设备配置验证的系统和方法。命令过程(影子解译器)的第二实例可以运行在网络上活动的网络设备上的隔离的验证环境内。网络设备上的配置数据库的副本与隔离的验证环境相关联。验证处理程序擦除配置数据库的验证副本内的当前运行的配置命令,并且通过影子解译器输入每个新配置命令,以验证网络设备上的新配置命令而不影响网络设备的当前运行。在所有新配置命令被输入之后,验证报告生成标识针对每个命令的验证状态的报告。
背景技术
计算机网络(诸如广域网(WAN)、存储区域网络(SAN)和企业网络等)可以包括被配置为传递信息的网络设备的集合。这样的联网设备可以包括路由器、交换机、集线器、调制解调器和其他设备。
每个联网设备被配置为在网络内操作。用于联网设备的配置可能是复杂的。为了确保适当的功能,用于联网设备的配置通常是经验证的。配置验证是冗长的过程,这要求每条命令通常逐行验证。
附图说明
根据一个或多个各种实施例,参考以下附图详细描述本公开。附图仅出于图示的目的而提供并且仅描绘典型或者示例实施例。
图1图示了根据本文所公开的技术的实施例的示例网络。
图2图示了根据本文所公开的技术的实施例的示例网络设备。
图3A图示了根据本文所公开的技术的实施例的网络设备上的设备配置简档的在线验证的示例架构。
图3B图示了根据本文所公开的技术的实施例的网络设备上的设备配置简档的在线验证的另一示例架构。
图4图示了根据本文所公开的技术的各种实施例的执行实况设备上验证的示例方法。
图5图示了根据本文所公开的技术的各种实施例的具有机器可读指令的示例网络设备。
图6是可以用于实现本公开中所描述的实施例的各种特征的示例计算组件。
附图不是详尽的并且不将本公开限于所公开的精确形式。
具体实施方式
网络设备可以以两种方式之一进行配置。一种方法是通过网络设备的命令行接口本地输入配置命令。另一方法是通过简单网络管理协议(SMNP)向网络设备发送配置命令。在这两种方法下,配置命令直接影响网络设备的操作,包括设备的各种数据结构和特征集。一旦命令由网络设备输入和/或接收,则与配置命令相关联的网络设备的配置方面立即被改变。因此,如果错误存在于配置命令内,使得新配置不与网络设备的能力、错误配置结果兼容。错误配置可能引起计算机网络内的服务的昂贵中断。因此,网络管理员想要在将配置简档移植到网络设备之前验证配置简档(配置的命令集)以尽可能避免错误配置。
验证配置简档的当前方法是昂贵的并且易于潜在错误和错误配置。当其在线时执行网络设备上的验证并且在计算机网络中的操作通常避免,因为任何错误引起计算机网络中的直接错误配置,这导致相同昂贵中断验证被认为避免。因此,当前方法要求验证离线执行。离线验证的一个方法涉及开发并且建立复制网络设备将操作的计算机环境的测试网络环境。测试环境可以运行以在将配置移植到目标网络设备之前验证配置简档。传统地,测试环境要求类似于运行计算机网络的复制测试网络和对应的软件以操作测试网络。复制测试硬件对于设立测试网络以及代替目标网络设备也是必要的。这是昂贵的努力,这要求相当于复杂的计算机网络,其包括这样的环境的设计和建立。而且,测试环境的分离的操作软件和/或物理组件是特定设备类型的。如果网络设备是底架设备或者支持以太网供电(POE)的设备或者如果网络设备是网桥或者路由器,则可能需要组件的分离集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911206485.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:形成半导体器件的方法及半导体器件
- 下一篇:带有嵌入式集成电路芯片的听力设备