System and method for modeling a network device's configuration
First Claim
Patent Images
1. A method for modeling a configuration corresponding to a network device, wherein the configuration includes a plurality of configuration commands, the method comprising:
- determining a characteristic of the network device;
retrieving at least a representation of a configuration schema, the at least a representation of a configuration schema corresponding to the determined characteristic of the network device;
retrieving a first of the plurality of configuration commands from the network device configuration corresponding to the network device; and
generating an XML object corresponding to the retrieved configuration command;
wherein the XML object is generated according to at least a portion of the retrieved at least the representation of the configuration schema.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for modeling the configuration of a network device is described. Such a system could include, for example, a CLI-to-XML converter connected to a schema storage device or a CLI-to-XML converter in combination with document object model (DOM) generator. Other embodiments could include a CLI-to-XML converter, a schema hash system, and a DOM generator.
-
Citations
36 Claims
-
1. A method for modeling a configuration corresponding to a network device, wherein the configuration includes a plurality of configuration commands, the method comprising:
-
determining a characteristic of the network device;
retrieving at least a representation of a configuration schema, the at least a representation of a configuration schema corresponding to the determined characteristic of the network device;
retrieving a first of the plurality of configuration commands from the network device configuration corresponding to the network device; and
generating an XML object corresponding to the retrieved configuration command;
wherein the XML object is generated according to at least a portion of the retrieved at least the representation of the configuration schema. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for modeling a native-format network device configuration, the system comprising:
-
an intermediate schema representation system (ISR);
an XML converter connected to the ISR, the XML converter configured to convert the native-format network device configuration into an XML document; and
a document object model (DOM) transformer connected to the XML converter, the DOM transformer configured to transform the XML document into a DOM. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for modeling a network device configuration, the system comprising:
-
a plurality of network devices;
a DOM generator connected to the plurality of network devices;
a configuration schema storage device connected to the DOM generator; and
a DOM storage device connected to the DOM generator. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method for modeling a configuration corresponding to a network device, wherein the configuration includes a plurality of configuration commands, the method comprising:
-
determining a characteristic of the network device;
retrieving at least a representation of a configuration schema, the at least a representation of a configuration schema corresponding to the determined characteristic of the network device;
retrieving a first of the plurality of configuration commands from the network device configuration corresponding to the network device; and
generating a standard-format representation of the retrieved configuration command;
wherein the standard-format representation is generated according to at least a portion of the retrieved at least a representation of the configuration schema. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A system for modeling a configuration corresponding to a network device, wherein the configuration includes a plurality of configuration commands, the system comprising:
-
a processor;
a storage device connected to the processor; and
a plurality of instructions stored on the storage device, the plurality of instructions configured to cause the processor to;
determine a characteristic of the network device;
retrieve at least a representation of a configuration schema, the at least a representation of a configuration schema corresponding to the determined characteristic of the network device;
retrieve a first of the plurality of configuration commands from the network device configuration corresponding to the network device; and
generate a standard-format representation of the retrieved configuration command;
wherein the standard-format representation is generated according to at least a portion of the retrieved at least the representation of the configuration schema. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification