EFFICIENT USE OF DYNAMIC HOST CONFIGURATION PROTOCOL IN LOW POWER AND LOSSY NETWORKS
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, each of a plurality of devices in a computer network is configured to i) transmit a unicasted dynamic host configuration protocol (DHCP) solicit message to a neighbor device having a route to a border router as an assumed DHCP relay without regard to location of a DHCP server, and ii) operate as a DHCP relay to receive unicasted DHCP solicit messages and relay the solicit message to the border router of the network without regard to location of the DHCP server, and to relay a DHCP reply to a corresponding requestor device.
-
Citations
29 Claims
-
1-13. -13. (canceled)
-
14. A method, comprising:
-
receiving, at a device, an advertisement for a route from a neighbor device to a border router of a computer network; transmitting, at the device, a unicasted dynamic host configuration protocol (DHCP) solicit message to the neighbor device as an assumed DHCP relay without regard to location of a DHCP server; and receiving, at the device, a relayed DHCP reply from the neighbor device, wherein the border router is a root node of a directed acyclic graph (DAG). - View Dependent Claims (15, 16, 17, 18)
-
-
19. (canceled)
-
20. An apparatus, comprising:
-
one or more network interfaces to communicate in a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive an advertisement for a route from a neighbor device to a border router of a computer network; transmit a unicasted dynamic host configuration protocol (DHCP) solicit message to the neighbor device as an assumed DHCP relay without regard to location of a DHCP server; and receive a relayed DHCP reply from the neighbor device, wherein the border router is a root node of a direct acyclic graph (DAG). - View Dependent Claims (21, 22, 23)
-
-
24. (canceled)
-
25. A tangible non-transitory computer readable medium storing program instructions that cause a computer to execute a process, the process comprising:
-
receiving an advertisement for a route from a neighbor device to a border router of a computer network; transmitting a unicasted dynamic host configuration protocol (DHCP) solicit message to the neighbor device as an assumed DHCP relay without regard to location of a DHCP server; and receiving a relayed DHCP reply from the neighbor device, wherein the border router is a root node of a directed acyclic graph (DAG). - View Dependent Claims (26, 27, 28, 29)
-
Specification