Applying configuration group information to target configuration information
AssigneeJuniper Network, Inc.
InventorPhilip Austin Shafer
Life of this patent
Estimating the term…
Loading patent…
AssigneeJuniper Network, Inc.
InventorPhilip Austin Shafer
Estimating the term…
An interface permitting users (i) to create a group (also referred to as a “source”) containing configuration statements and (ii) to direct the inheritance of that group's statements in the rest of the configuration information (also referred to as a “target”). The same group can be applied to different sections of the configuration information. Different sections of one group's configuration statements can be inherited in different places in the configuration information. Supporting such configuration groups allows users to create smaller, more logically constructed configuration files, thereby making it easier to configure and maintain data forwarding device software. For example, users can group together statements that are repeated in many places in the configuration, such as when configuring interfaces, and thereby limit updates to just the group. Users can also use wildcards in a configuration group to allow configuration information of the configuration group to be inherited by any object(s) in the target configuration that matches a wildcard expression.
A method for generating configuration information for use by a data forwarding device, the method comprising:
A method for expanding configuration information including a previously defined configuration group, the configuration group including a configuration group name and configuration information, the method comprising, for each piece of configuration information:
A machine-readable medium having stored thereon configuration information for use by a data forwarding device, the configuration information comprising:
A data forwarding device comprising:
A machine-readable medium storing an instruction set for configuring a data processing device, the instruction set comprising:
An apparatus for expanding configuration information including a previously defined configuration group, the configuration group including a configuration group name and configuration information, the apparatus comprising:
A machine-readable medium storing an instruction set for configuring a data processing device, the instruction set comprising:
Dependencies are inferred from the claim text.