Testing of Path-Based Network Device Configuration Update Commands
AssigneeArista Networks, Inc.
InventorCharanjith Reddy Kunduru
Life of this patent
Estimating the term…
Abstract
A network device may be configured to receive path-based network device configuration update command(s) from external equipment. Based on a received indication from the external equipment, the network device may provide, to the external equipment, configuration difference information based on a scenario in which the path-based network device configuration update command(s) are applied to update running configuration information of the network device. The path-based network device configuration update command(s) may or may not actually be applied to update the running configuration information. The provided configuration difference information may be presented as command line interface (CLI)-based configuration commands.
Claims20
A network device comprising:
- memory circuitry;
- and
- processing circuitry coupled to the memory circuitry and configured to:
- receive, from network device management equipment, a network device configuration update request that includes one or more path-based network device configuration update commands and an indication to provide configuration difference information;
- obtain, based on the indication, the configuration difference information by simulating the one or more path-based network device configuration update commands being applied to running configuration information of the network device;
- and
- provide, to the network device management equipment, one or more command line interface (CLI)-based configuration commands representing the configuration difference information.
A network device comprising:
- memory circuitry;
- and
- processing circuitry coupled to the memory circuitry and configured to:
- receive, from external equipment, a network device configuration update request that includes one or more path-based network device configuration update commands;
- apply the one or more path-based network device configuration update commands in a configuration session to obtain updated device configuration information in the configuration session;
- provide one or more differences between the updated device configuration information in the configuration session and running configuration information of the network device, wherein the one or more differences are represented using one or more command line interface (CLI)-based configuration commands;
- and
- provide, to the external equipment, a network device configuration update response containing the one or more CLI-based configuration commands.
A network device comprising:
- memory circuitry;
- and
- processing circuitry coupled to the memory circuitry and configured to:
- receive, from network device management equipment, a message containing one or more path-based network device configuration update commands and an indication of configuration testing;
- based on the indication of configuration testing, provide, to the network device management equipment, one or more command line interface (CLI)-based configuration commands corresponding to the one or more path-based network device configuration update commands without updating running configuration information of the network device based on the one or more path-based network device configuration update commands.
Dependencies are inferred from the claim text.