Dynamic network action based on DHCP notification
First Claim
Patent Images
1. A method for providing a DHCP update, comprising:
- receiving a DHCP notification from a DHCP server, the notification includes a network address and a unique device identifier combination of a device;
generating a second notification that includes the network address and the unique device identifier combination to a client, wherein the client is separate from the device; and
storing the network address and unique device identifier combination in a continuous database, wherein the continuous database is a graph database, wherein the storing of the network address and unique device identifier combination in the continuous database includes;
synthesizing an identifier corresponding with a root identifier; and
linking the network address and unique device identifier combination to the synthesized identifier, wherein all identifiers (representing nodes) of the graph database are linked to the synthesized identifier directly or indirectly,wherein the second notification is subscribed by an IF-MAP client,wherein the IF-MAP client is executed on a CMDB server,wherein the IF-MAP client is coupled to a network component configured to conduct dynamic network actions based on the network address and device identifier combination, andwherein the network component is a discovery engine configured to use the network address and unique device identifier combination to perform device discovery and assessment.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for providing DHCP updates are provided. In various embodiments, a DHCP notification is received from a DHCP server, the notification includes a network address and a unique device identifier combination of a device. A second notification is generated in response to receiving the first notification, the second notification includes the network address and the unique device identifier combination.
56 Citations
20 Claims
-
1. A method for providing a DHCP update, comprising:
-
receiving a DHCP notification from a DHCP server, the notification includes a network address and a unique device identifier combination of a device; generating a second notification that includes the network address and the unique device identifier combination to a client, wherein the client is separate from the device; and storing the network address and unique device identifier combination in a continuous database, wherein the continuous database is a graph database, wherein the storing of the network address and unique device identifier combination in the continuous database includes; synthesizing an identifier corresponding with a root identifier; and linking the network address and unique device identifier combination to the synthesized identifier, wherein all identifiers (representing nodes) of the graph database are linked to the synthesized identifier directly or indirectly, wherein the second notification is subscribed by an IF-MAP client, wherein the IF-MAP client is executed on a CMDB server, wherein the IF-MAP client is coupled to a network component configured to conduct dynamic network actions based on the network address and device identifier combination, and wherein the network component is a discovery engine configured to use the network address and unique device identifier combination to perform device discovery and assessment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing a DHCP update, comprising a memory coupled to a processor configured to perform the steps of:
-
receiving a DHCP notification from a DHCP server, the notification includes a network address and a unique device identifier combination of a device; generating a second notification that includes the network address and the unique device identifier combination to a client, wherein the client is separate from the device; and storing the network address and unique device identifier combination in a continuous database, wherein the continuous database is a graph database, wherein the storing of the network address and unique device identifier combination in the continuous database includes; synthesizing an identifier corresponding with a root identifier; and linking the network address and unique device identifier combination to the synthesized identifier, wherein all identifiers (representing nodes) of the graph database are linked to the synthesized identifier directly or indirectly, wherein the second notification is subscribed by an IF-MAP client, wherein the IF-MAP client is executed on a CMDB server, wherein the IF-MAP client is coupled to a network component configured to conduct dynamic network actions based on the network address and device identifier combination, and wherein the network component is a discovery engine configured to use the network address and unique device identifier combination to perform device discovery and assessment.
-
-
20. A computer program product for managing network information in an IF-MAP database, the computer program product being embodied in a non-transitory, computer readable storage medium and comprising computer instructions for:
-
receiving a DHCP notification from a DHCP server, the notification includes a network address and a unique device identifier combination of a device; generating a second notification that includes the network address and the unique device identifier combination to a client, wherein the client is separate from the device; and storing the network address and unique device identifier combination in a continuous database, wherein the continuous database is a graph database, wherein the storing of the network address and unique device identifier combination in the continuous database includes; synthesizing an identifier corresponding with a root identifier; and linking the network address and unique device identifier combination to the synthesized identifier, wherein all identifiers (representing nodes) of the graph database are linked to the synthesized identifier directly or indirectly, wherein the second notification is subscribed by an IF-MAP client, wherein the IF-MAP client is executed on a CMDB server, wherein the IF-MAP client is coupled to a network component configured to conduct dynamic network actions based on the network address and device identifier combination, and wherein the network component is a discovery engine configured to use the network address and unique device identifier combination to perform device discovery and assessment.
-
Specification