Method and system for configuring a network device using a template
First Claim
1. A processor-implemented method for configuring a network device by a network manager, the method comprising:
- creating a pool identifier and a corresponding pool of at least one network address using the network manager;
creating a template identifier and a corresponding template including at least one reference to the pool identifier using the network manager;
setting a device identifier of the network device to a first value including the template identifier before coupling the network device to a network;
coupling the network device to the network;
discovering presence of the network device on the network by the network manager, including transferring the device identifier from the network device to the network manager via the network; and
configuring the network device by the network manager via the network with a configuration that is the corresponding template for the template identifier having each reference to the pool identifier replaced with one of the at least one network address of the corresponding pool for the pool identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A network device is configured by a network manager. The network manager creates a pool identifier and a corresponding pool of network addresses. The network manager also creates a template identifier and a corresponding template including at least one reference to the pool identifier. A device identifier of the network device is set to the template identifier before coupling the network device to a network. The network manager discovers the network device on the network and obtains the device identifier via the network. The network device is configured by the network manager with a configuration that is the corresponding template for the template identifier having each reference to the pool identifier replaced with a network address from the corresponding pool for the pool identifier.
-
Citations
25 Claims
-
1. A processor-implemented method for configuring a network device by a network manager, the method comprising:
-
creating a pool identifier and a corresponding pool of at least one network address using the network manager; creating a template identifier and a corresponding template including at least one reference to the pool identifier using the network manager; setting a device identifier of the network device to a first value including the template identifier before coupling the network device to a network; coupling the network device to the network; discovering presence of the network device on the network by the network manager, including transferring the device identifier from the network device to the network manager via the network; and configuring the network device by the network manager via the network with a configuration that is the corresponding template for the template identifier having each reference to the pool identifier replaced with one of the at least one network address of the corresponding pool for the pool identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A processor-implemented system for configuring a network device, comprising:
-
a network device adapted to have a device identifier of the network device be initialized to a value including a template identifier; a network coupling the network device and a network manager; and the network manager adapted to create a pool identifier and a corresponding pool of at least one network address, to create a template identifier and a corresponding template including at least one reference to the pool identifier, to discover presence of the network device on the network including obtaining the device identifier from the network device via the network, and, in response to the device identifier from the network device appropriately including the template identifier, to configure the network device via the network with a configuration that is the corresponding template for the template identifier having each reference to the pool identifier replaced with an unassigned network address of the at least one network address of the corresponding pool for the pool identifier. - View Dependent Claims (23)
-
-
24. A processor-implemented system for configuring a network device, comprising:
-
means for creating a pool identifier, a corresponding pool of at least one network address, a template identifier, and a corresponding template including at least one reference to the pool identifier; means for setting a device identifier of the network device to a value including the template identifier; means for discovering presence of the network device on a network, including obtaining the device identifier from the network device via the network; and means for configuring the network device with a configuration that is the corresponding template for the template identifier having each reference to the pool identifier replaced with an unassigned network address of the at least one network address of the corresponding pool for the pool identifier.
-
-
25. A program storage medium, comprising:
-
a processor-readable device configured with instructions for configuring a network device, wherein execution of the instructions by one or more processors causes the one or more processors to perform operations including, generating a pool identifier and a corresponding pool of at least one network address; generating a template identifier and a corresponding template including at least one reference to the pool identifier; discovering presence of the network device on a network, including obtaining a device identifier that includes the template identifier from the network device via the network; and configuring the network device via the network with a configuration that is the corresponding template for the template identifier having each reference to the pool identifier replaced with an unassigned network address of the at least one network address of the corresponding pool for the pool identifier.
-
Specification