System and method for maintaining tables in an SNMP agent
First Claim
1. For use in an Agent in a network having a plurality of nodes and a Manager, said network conforming to the Simple Network Management Protocol (SNMP), a method of maintaining a table comprising individual records defining one or more individual managed objects, said method comprising the steps of:
- building an initial table of individual records representing an initial status of said one or more individual managed objects, each of said records having a unique index;
in response to a change in one of said individual managed objects, adding sequentially to said initial table at least one further individual record defining the changed object, each said further additional record having an index lexicographically larger than the index of any of said individual records already in said table.
0 Assignments
0 Petitions
Accused Products
Abstract
A new system and method allows a Manager in a Simple Network Management Protocol (SNMP) environment to gather updates from its Agents. The system and method comprise the unique provision of an index which is used in each of the Agent'"'"'s tables for indicating the various revisions thereof. The index lexicographically increases with each revision to the table. The Manager maintains a record of the index of the data which it has received from its Agents, requesting only that data having a lexicographically larger indexing. Further, the index is used in related tables so that the tables will be kept in "sync" in that the Manager will know whether it has the latest updates so that an accurate picture may be portrayed.
-
Citations
3 Claims
-
1. For use in an Agent in a network having a plurality of nodes and a Manager, said network conforming to the Simple Network Management Protocol (SNMP), a method of maintaining a table comprising individual records defining one or more individual managed objects, said method comprising the steps of:
-
building an initial table of individual records representing an initial status of said one or more individual managed objects, each of said records having a unique index; in response to a change in one of said individual managed objects, adding sequentially to said initial table at least one further individual record defining the changed object, each said further additional record having an index lexicographically larger than the index of any of said individual records already in said table.
-
-
2. For use in an SNMP-compliant network having a plurality of nodes and a Manager, an Agent for maintaining a table comprising individual records defining one or more individual managed objects, said Agent comprising:
-
table creation logic for building an initial table of individual records representing an initial status of said one or more individual managed objects, each of said records having a unique index; table update logic responsive to a change in a managed object to add sequentially to said initial table at least one further individual record defining the changed object, each said further additional record having an index lexicographically larger than the index of said individual records already in said table; and polling logic for receiving periodic polling requests from said Manager for said at least one further individual record of said individual managed object and for forwarding said further individual records to said Manager. - View Dependent Claims (3)
-
Specification