Universal DHCP helpers
AssigneeThe Boeing Company
InventorRudy Charles Wells
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to techniques for providing an Internet protocol (IP) address to a client device communicatively coupled to a network. The technique can include: sending, by the client and over the network, a request for an IP address; receiving, by a router, the request; forwarding, by the router, the request to a universal helper server; receiving, by the universal helper server, the request; determining, by the universal helper server, an IP address of a DHCP server; forwarding, by the universal helper server, the request to the DHCP server; providing to the router, by the DHCP server, a client IP address; and sending, from the router to the client, the client IP address, such that the client is configured with the client IP address such that the client can receive point to point messages.
Claims16
A method of providing an internet protocol (IP) address to a client device communicatively coupled to a network, the method comprising:
- broadcasting, by the client and over the network, a request for an IP address;
- receiving, by a router, the request;
- forwarding, by the router, the request to a server, wherein the router is not configured with an IP address of a DHCP server;
- receiving, by the server, the request;
- determining, by the server, an IP address of a DHCP server, wherein the server is configured to pull a plurality of IP addresses of DHCP servers from a table in a database;
- forwarding, by the server, the request to the DHCP server;
- providing to the router, by the DHCP server, a client IP address;
- and
- sending, from the router to the client, the client IP address, whereby the client is configured with the client IP address such that the client can receive point to point messages.
A system for providing an internet protocol (IP) address to a client device communicatively coupled to a network, the system comprising:
- at least one server communicatively coupled to the network, wherein the at least one server is configured to pull a plurality of IP addresses of DHCP servers from a table in a database;
- and
- at least one router communicatively coupled to the network, wherein the router is not configured with an IP address of a DHCP server;
- wherein the router is configured to receive a broadcast client request for a client IP address over the network and forward the request to the server;
- wherein the server is configured to receive the request, determine an IP address of a DHCP server by obtaining the IP address of the DHCP server from a persistent memory, and forward the request to the DHCP server;
- and
- wherein the router is further configured to receive the client IP address from the DHCP server and send the client IP address to the client, whereby the client is configured with the client IP address such that the client can receive point to point messages.
Dependencies are inferred from the claim text.