Method and apparatus to facilitate fast network management protocol replies in large tables
First Claim
1. A method to facilitate fast network management protocol replies in large tables, comprising:
- receiving a request for a next row in a network management protocol table;
comparing an object identifier in the request with a pre-calculated object identifier; and
if the object identifier matches the pre-calculated object identifier, responding to the request with a pre-calculated response, otherwise searching a management information base for the next row in the network management protocol table, calculating a response, wherein the response includes data from requested columns of the next row, and responding to the request with the response.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that facilitates fast network management protocol replies in large tables. The system operates by first receiving a request for a next row from a network management protocol table. The system then compares the object identifier in the request with a pre-calculated object identifier. If the object identifier matches the pre-calculated object identifier, the system responds to the request with a pre-calculated response. If the object identifier does not match the pre-calculated object identifier, the system searches a management information base for the next row in the network management protocol table. Next, the system calculates a response, which includes data from requested columns of the next row. The system then responds to the request.
-
Citations
21 Claims
-
1. A method to facilitate fast network management protocol replies in large tables, comprising:
-
receiving a request for a next row in a network management protocol table;
comparing an object identifier in the request with a pre-calculated object identifier; and
if the object identifier matches the pre-calculated object identifier, responding to the request with a pre-calculated response, otherwise searching a management information base for the next row in the network management protocol table, calculating a response, wherein the response includes data from requested columns of the next row, and responding to the request with the response. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method to facilitate fast network management protocol replies in large tables, the method comprising:
-
receiving a request for a next row in a network management protocol table;
comparing an object identifier in the request with a pre-calculated object identifier; and
if the object identifier matches the pre-calculated object identifier, responding to the request with a pre-calculated response, otherwise searching a management information base for the next row in the network management protocol table, calculating a response, wherein the response includes data from requested columns of the next row, and responding to the request with the response. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus that facilitates fast network management protocol replies in large tables, comprising:
-
a receiving mechanism that is configured to receive a request for a next row in a network management protocol table;
a comparing mechanism that is configured to compare an object identifier in the request with a pre-calculated object identifier;
a responding mechanism that is configured to respond to the request with a pre-calculated response;
a searching mechanism that is configured to search a management information base for the next row in the network management protocol table;
a calculating mechanism that is configured to calculate a response, wherein the response includes data from requested columns of the next row; and
wherein the responding mechanism is further configured to respond to the request with the response. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification