System and method for providing SNMP data for virtual networking devices
First Claim
Patent Images
1. A system, comprising:
- a computing device;
a configuration statement configured to provide an identity to a virtual device; and
an SNMP subagent configured to interface between an SNMP (Simple Network Management Protocol) agent and a control program implementing the virtual device on the computing device, the SNMP subagent acquiring information extracted by the control program for the identified virtual device and providing the acquired information to the SNMP agent;
the SNMP subagent being configured to translate pertinent information, create an SNMP response packet, and send the SNMP response packet to the SNMP agent,wherein the SNMP subagent acts as an extension of the SNMP agent and as an interface between the SNMP agent and the control program implementing the virtual device, andwherein the computing device creates DEVICE, LINK, START and HOME statements in a TCP/IP configuration file, wherein the HOME statement identifies the virtual device, and the HOME statement is configured to indicate that a stack is providing management services for the virtual device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of managing networks and, more particularly, to a system and method for interfacing with virtual networking devices using SNMP (Simple Network Management Protocol). A system comprises a configuration statement configured to provide an identity to a virtual device. An SNMP subagent is configured to interface between an SNMP agent and a control program of the virtual device. The SNMP subagent acquires information extracted by the control program for the identified virtual device and provides the acquired information to the SNMP agent to be returned to the SNMP client.
19 Citations
24 Claims
-
1. A system, comprising:
-
a computing device; a configuration statement configured to provide an identity to a virtual device; and an SNMP subagent configured to interface between an SNMP (Simple Network Management Protocol) agent and a control program implementing the virtual device on the computing device, the SNMP subagent acquiring information extracted by the control program for the identified virtual device and providing the acquired information to the SNMP agent; the SNMP subagent being configured to translate pertinent information, create an SNMP response packet, and send the SNMP response packet to the SNMP agent, wherein the SNMP subagent acts as an extension of the SNMP agent and as an interface between the SNMP agent and the control program implementing the virtual device, and wherein the computing device creates DEVICE, LINK, START and HOME statements in a TCP/IP configuration file, wherein the HOME statement identifies the virtual device, and the HOME statement is configured to indicate that a stack is providing management services for the virtual device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17)
-
-
14. A method for deploying an application for managing a virtual device, comprising:
-
providing a computer infrastructure being operable to; request information from a control program about a virtual device implemented by that control program; extract information about the virtual device obtained by the control program; translate, via an SNMP subagent, pertinent information; and create, via the SNMP subagent, an SNMP (Simple Network Management Protocol) response packet with the pertinent information and send the SNMP response packet to an SNMP agent, wherein the providing is initiated when an MIB request is received and builds an MIB response, and wherein the computer infrastructure creates DEVICE, LINK, START and HOME statements in a TCP/IP configuration file, wherein the HOME statement identifies the virtual device, and the HOME statement is configured to indicate that a stack is providing management services for the virtual device. - View Dependent Claims (15, 16, 18)
-
-
19. A method for deploying an application for managing a virtual device, comprising:
-
providing a computer infrastructure being operable to; request information from a control program about a virtual device implemented by that control program; extract information about the virtual device obtained by the control program; and create an SNMP (Simple Network Management Protocol) response packet with pertinent information and send the SNMP response packet to an SNMP agent, wherein the computer infrastructure is further operable to create DEVICE, LINK, START and HOME statements in a TCP/IP configuration file, wherein the HOME statement identifies the virtual device, and wherein the HOME statement is configured to indicate that a stack is providing management services for the virtual device. - View Dependent Claims (20, 21, 22)
-
-
23. A computer program product comprising a non-transitory computer readable storage medium having readable program code embodied in the medium, the computer program product includes at least one component to:
-
request information from a control program of an identified virtual device; extract information about the identified virtual device obtained by the control program; translate, via an SNMP subagent, pertinent information; and create, via the SNMP subagent, an SNMP (Simple Network Management Protocol) response packet with the pertinent information and send the SNMP response packet to an SNMP agent; and utilize an SNMP subagent to act as an extension of the SNMP agent and as an interface between the SNMP agent and the control program implementing the identified virtual device, wherein the computer program product includes at least one component to create DEVICE, LINK, START and HOME statements in a TCP/IP configuration file, wherein the HOME statement identifies the virtual device, and the HOME statement is configured to indicate that a stack is providing management services for the virtual device. - View Dependent Claims (24)
-
Specification