×

System and method for automatically learning and maintaining IP address allocation topology

  • US 9,742,634 B2
  • Filed: 03/28/2016
  • Issued: 08/22/2017
  • Est. Priority Date: 09/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising the steps of:

  • obtaining, at a topology map engine, from a dynamic host control protocol relay device, via a lease forwarder on a dynamic host control protocol server downstream of the topology map engine and upstream of the dynamic host control protocol relay device, a relayed request, of a client, for a dynamic host control protocol lease, said relayed request having at least one given internet protocol address of said dynamic host control protocol relay device inserted therein;

    searching, in a database collocated with said topology map engine, for said at least one given internet protocol address of said dynamic host control protocol relay device;

    if said at least one given internet protocol address of said dynamic host control protocol relay device is not found in said database in said searching step, performing an automated process to discover each of one or more internet protocol subnets configured on said dynamic host control protocol relay device, said process comprising the steps of;

    obtaining, at said topology map engine, from said dynamic host control protocol relay device, dynamic host control protocol relay device information comprising at least;

    an identifier of said dynamic host control protocol relay device, said identifier of said dynamic host protocol relay device being distinct from said at least one given internet protocol address of said dynamic host control protocol relay device inserted in said relayed request; and

    at least one network interface of said dynamic host control protocol relay device and any internet protocol address assigned to said at least one network interface of said dynamic host control protocol relay device; and

    storing said dynamic host control protocol relay device information in said database.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×