Bootstrapping Data Adjustments for Network Device Self-Provisioning
AssigneeArista Networks, Inc.
InventorsEamon James Doyle, Mateusz Adam Lewicki, Saurabh Singhal
Life of this patent
Estimating the term…
Abstract
A network device may include processing circuitry configured to obtain bootstrapping data from provisioning equipment. The processing circuitry may make modifications to the obtained bootstrapping data and process the modified bootstrapping data to perform a network device provisioning operation.
Claims20
A network device configured to perform self-provisioning, the network device comprising:
- memory circuitry;
- and
- processing circuitry coupled to the memory circuitry and configured to:
- receive bootstrapping data from external equipment;
- identify a characteristic of the received bootstrapping data;
- adjust the received bootstrapping data based on the identified characteristic;
- and
- process the adjusted bootstrapping data to perform a device self-provisioning operation.
An un-provisioned network device configured to perform self-provisioning, the un-provisioned network device comprising:
- memory circuitry;
- and
- processing circuitry coupled to the memory circuitry and configured to:
- perform, based on one or more criteria being met, a device self-provisioning operation by:
- downloading one or more bootstrapping artifacts from a server;
- identifying an issue with the one or more downloaded bootstrapping artifacts causing the one or more downloaded bootstrapping artifacts to be invalid for installation;
- modifying the one or more downloaded bootstrapping artifacts to correct the issue;
- and
- installing the one or more modified bootstrapping artifacts.
One or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by one or more processors, cause the one or more processors to:
- obtain one or more bootstrapping artifacts;
- identify an issue with the one or more obtained bootstrapping artifacts that causes incompatibility with a network device provisioning operation;
- modify the one or more obtained bootstrapping artifacts to correct the issue;
- and
- provide the one or more modified bootstrapping artifacts to a network device as part of the network device provisioning operation.
Dependencies are inferred from the claim text.