System and method for provisioning a provisionable network device with a dynamically generated boot file using a server
First Claim
1. A system for provisioning a provisionable network device with a boot file, the system comprising:
- a communication link; and
a dynamic configuration server (DCS) connected to the communication link, the DCS adapted to;
generate one or more boot file templates, wherein each of the one or more boot file template comprises one or more attributes associated with the provisionable network device;
receive a boot file request from the provisionable network device via the communication link, wherein the boot file request comprises a boot file template identifier;
select a boot file template based on the boot file template identifier;
assign each of the one or more attributes of the selected boot file template an attribute value based on the boot file identifier to create the boot file; and
send the boot file via the communication link to the provisionable network device to provision the provisionable network device with the boot file.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for provisioning provisionable network devices with a dynamically created boot file using a server. A dynamic configuration server (DCS) generates one or more boot file templates, each boot file template comprising attributes having a name and value. A boot file request comprising a boot file template identifier is received by the DNS from a provisionable network device. The DCS uses the boot file template identifier to select a boot file template for the provisionable network device and to assign attribute values to the attributes of the selected boot file template. The boot file is used to provision the provisionable network device.
55 Citations
30 Claims
-
1. A system for provisioning a provisionable network device with a boot file, the system comprising:
-
a communication link; and
a dynamic configuration server (DCS) connected to the communication link, the DCS adapted to;
generate one or more boot file templates, wherein each of the one or more boot file template comprises one or more attributes associated with the provisionable network device;
receive a boot file request from the provisionable network device via the communication link, wherein the boot file request comprises a boot file template identifier;
select a boot file template based on the boot file template identifier;
assign each of the one or more attributes of the selected boot file template an attribute value based on the boot file identifier to create the boot file; and
send the boot file via the communication link to the provisionable network device to provision the provisionable network device with the boot file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for provisioning a provisionable network device with a boot file, the method comprising:
-
generating one or more boot file templates, wherein each boot file template comprises one or more attributes associated with the provisionable network device;
receiving a boot file request from the provisionable network device via a communication link, wherein the boot file request comprises a boot file template identifier;
selecting a boot file template based on the boot file template identifier;
assigning each of the one or more attributes of the selected boot file template an attribute value based on the boot file identifier so as to create the boot file; and
sending the boot file to the provisionable network device via the communication link so as to provision the provisionable network device with the boot file. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification