Method and system for dynamic loading of management information bases on network devices
First Claim
Patent Images
1. A method comprising:
- identifying network management objects associated with a managed network device that are available in a first management application in the managed network device, the network management objects not included in an existing management information base (MIB) associated with the managed network device, the first management application configured for handling network management objects that are not included in the existing MIB;
including the identified network management objects in a new MIB;
generating a first policy file for association with the new MIB based on the identified network management objects, wherein the first policy file is generated outside the existing MIB and includes policies used for obtaining values of the identified network management objects from the first management application;
loading the new MIB on the managed network device, including loading the first policy file on the managed network device;
receiving, at the managed network device, a query from a managing network device for a value of a network management object included in the new MIB; and
responsive to receiving the query;
extracting, using the first policy file, the queried value from the first management application;
converting, using the first policy file, the extracted value to a syntax that is compatible with a second management application associated with the managing network device; and
populating, using the first policy file, the new MIB with the converted value during runtime of the managed network device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a Management Information Base (MIB) is dynamically loaded on a managed network device that is managed by a managing network device using a management application. Initially, one or more network management objects are identified. The identified one or more network management objects are then included in the MIB. Thereafter, a policy file to be associated with the MIB is defined. Consequently, the MIB is loaded on the managed network device along with the associated policy file.
-
Citations
23 Claims
-
1. A method comprising:
-
identifying network management objects associated with a managed network device that are available in a first management application in the managed network device, the network management objects not included in an existing management information base (MIB) associated with the managed network device, the first management application configured for handling network management objects that are not included in the existing MIB; including the identified network management objects in a new MIB; generating a first policy file for association with the new MIB based on the identified network management objects, wherein the first policy file is generated outside the existing MIB and includes policies used for obtaining values of the identified network management objects from the first management application; loading the new MIB on the managed network device, including loading the first policy file on the managed network device; receiving, at the managed network device, a query from a managing network device for a value of a network management object included in the new MIB; and responsive to receiving the query; extracting, using the first policy file, the queried value from the first management application; converting, using the first policy file, the extracted value to a syntax that is compatible with a second management application associated with the managing network device; and populating, using the first policy file, the new MIB with the converted value during runtime of the managed network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22)
-
-
11. A system comprising:
-
one or more processors; and a non-transitory machine-readable medium including instructions executable by the one or more processors and configured to cause the one or more processors to perform operations comprising; identifying network management objects associated with a managed network device that are available in a first management application in the managed network device, the network management objects not included in an existing management information base (MIB) associated with the managed network device, the first management application configured for handling network management objects that are not included in the existing MIB; including the identified network management objects in a new MIB; generating a first policy file for association with the new MIB based on the identified network management objects, wherein the first policy file is generated outside the existing MIB and includes policies used for obtaining values of the identified network management objects from the first management application; loading the new MIB on the managed network device, including loading the first policy file on the managed network device; receiving, at the managed network device, a query from a managing network device for a value of a network management object included in the new MIB; and responsive to receiving the query; extracting, using the first policy file, the queried value from the first management application; converting, using the first policy file, the extracted value to a syntax that is compatible with a second management application associated with the managing network device; and populating, using the first policy file, the new MIB with the converted value during runtime of the managed network device. - View Dependent Claims (18, 23)
-
-
12. A computer system comprising:
-
first instructions stored in a first non-transitory machine-readable medium for execution by a first processor and configured to cause the first processor to perform operations comprising; providing for identification, using a first management application in a managed network device, network management objects associated with the managed network device that are not included in an existing management information base (MIB) associated with the managed network device, the first management application configured for handling network management objects that are not included in the existing MIB; including the identified network management objects in a new MIB; and generating a first policy file for association with the new MIB based on the identified network management objects, wherein the first policy file is generated outside the existing MIB and includes policies used for obtaining values of the identified network management objects from the first management application; means for loading the new MIB on the managed network device, including loading the first policy file on the managed network device; and second instructions stored in a second non-transitory machine-readable medium for execution by a second processor and configured to cause the second processor to perform operations comprising; receiving, at the managed network device, a query from a managing network device for a value of a network management object included in the new MIB; and responsive to receiving the query; extracting, using the first policy file, the queried value from the first management application; converting, using the first policy file, the extracted value to a syntax that is compatible with a second management application associated with the managing network device; and populating, using the first policy file, the new MIB with the converted value during runtime of the managed network device. - View Dependent Claims (13)
-
-
14. A computer program product, embodied in a non-transitory machine-readable storage medium including instructions executable by a processor and configured to cause the processor to perform operations comprising:
-
identifying network management objects associated with a managed network device that are available in a first management application in the managed network device, the network management objects not included in an existing management information base (MIB) associated with the managed network device, the first management application configured for handling network management objects that are not included in the existing MIB; including the identified network management objects in a new MIB; generating a first policy file for association with the new MIB based on the identified network management objects, wherein the first policy file is generated outside the existing MIB and includes policies used for obtaining values of the identified network management objects from the first management application; loading the new MIB on the managed network device, including loading the first policy file on the managed network device; receiving, at the managed network device, a query from a managing network device for a value of a network management object included in the new MIB; and responsive to receiving the query; extracting, using the first policy file, the queried value from the first management application; converting, using the first policy file, the extracted value to a syntax that is compatible with a second management application associated with the managing network device; and populating, using the first policy file, the new MIB with the converted value during runtime of the managed network device. - View Dependent Claims (15, 19)
-
-
16. In a network, a managed network device adapted to perform operations comprising:
-
identifying network management objects associated with a managed network device that are available in a first management application in the managed network device, the network management objects not included in an existing management information base (MIB) associated with the managed network device, the first management application configured for handling network management objects that are not included in the existing MIB; including the identified network management objects in a new MIB; generating a first policy file for association with the new MIB based on the identified network management objects, wherein the first policy file is generated outside the existing MIB and includes policies used for obtaining values of the identified network management objects from the first management application; loading the new MIB on the managed network device, including loading the first policy file on the managed network device; receiving, at the managed network device, a query from a managing network device for a value of a network management object included in the new MIB; and responsive to receiving the query; extracting, using the first policy file, the queried value from the first management application; converting, using the first policy file, the extracted value to a syntax that is compatible with a second management application associated with the managing network device; and populating, using the first policy file, the new MIB with the converted value during runtime of the managed network device. - View Dependent Claims (17, 20)
-
Specification