Method and apparatus for parameter borrowing for network address translator configuration
First Claim
Patent Images
1. A method, comprising:
- receiving, at a first dynamic host configuration protocol (DHCP) device, a DHCP lease request from a client, wherein the first DHCP device includes a DHCP server;
determining, from the DHCP lease request, first communication parameters of said client; and
enabling said determined first communication parameters to be used by a, second DHCP device, wherein the second DHCP device includes a DHCP client said determined first communication parameters adapted for use in upstream DHCP lease requests by said second DHCP device, wherein said first communication parameters of said client is a MAC address and host name of said requesting client.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for parameter borrowing for network address translator (NAT) configuration by receiving, at a first dynamic host configuration protocol (DHCP) device, a DHCP lease request from a client, determining, from the DHCP lease request, first communication parameters of the client, and enabling the determined first communication parameters to be used by a second DHCP device, the determined first communication parameters adapted for use in upstream DHCP lease requests by the second DHCP device.
31 Citations
18 Claims
-
1. A method, comprising:
- receiving, at a first dynamic host configuration protocol (DHCP) device, a DHCP lease request from a client, wherein the first DHCP device includes a DHCP server;
determining, from the DHCP lease request, first communication parameters of said client; and
enabling said determined first communication parameters to be used by a, second DHCP device, wherein the second DHCP device includes a DHCP client said determined first communication parameters adapted for use in upstream DHCP lease requests by said second DHCP device, wherein said first communication parameters of said client is a MAC address and host name of said requesting client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
storing said determined first communication parameters in a memory available to said first DHCP device and said second DHCP device.
- receiving, at a first dynamic host configuration protocol (DHCP) device, a DHCP lease request from a client, wherein the first DHCP device includes a DHCP server;
-
3. The method of claim 1, further comprising:
-
determining, from a DHCP lease grant sent in response to said upstream DHCP lease request by said second DHCP device, second communications parameters; and
enabling said determined second communication parameters to be used by said first DHCP device.
-
-
4. The method of claim 3, wherein said determined second communication parameters are MAC addresses.
-
5. The method of claim 3, further comprising:
storing said determined second communication parameters in a memory available to said first DHCP device and said second DHCP device.
-
6. The method of claim 1, wherein said first DHCP device comprises a DHCP server.
-
7. The method of claim 1, wherein said second DHCP device comprises a DHCP client.
-
8. An apparatus, comprising:
-
a first dynamic host configuration protocol (DHCP) device, for receiving DHCP lease requests from a client, wherein the first DHCP device includes a DHCP server;
a second DHCP device, for generating upstream DHCP lease requests, wherein the second DHCP device includes a DHCP client;
a memory for storing communications parameters and instructions; and
a processor, upon executing said instructions, configured to;
receive at said first DHCP device, a DHCP lease request from said client;
determine, from the DHCP lease request, first communication parameters of said client; and
enable said determined first communication parameters to be used by a second DHCP device, said determined first communication parameters adapted for use in upstream DHCP lease requests by said second DHCP device, wherein said first communication parameters of said client is a MAC address and host name of said requesting client. - View Dependent Claims (9, 10, 11, 12, 13, 14)
determine, from a DHCP lease grant sent in response to said upstream DHCP lease request by said second DHCP device, second communications parameters; and
enable said determined second communication parameters to be used by said first DHCP device.
-
-
10. The apparatus of claim 8, wherein said first DHCP device comprises a DHCP server.
-
11. The apparatus of claim 8, wherein said second DHCP device comprises a DHCP client.
-
12. The apparatus of claim 8, wherein said apparatus is incorporated into an edge networking device.
-
13. The apparatus of claim 12, wherein said edge networking device is a cable modem.
-
14. The apparatus of claim 12, wherein said edge networking device is a router.
-
15. Computer-readable medium for storing a set of instructions, wherein when said set of instructions is executed by a processor performs a method comprising:
-
receiving, at a first dynamic host configuration protocol (DHCP) device, a DHCP lease request from a client, wherein the first DHCP device includes a DHCP server;
determining, from said DHCP lease request, first communication parameters of said client; and
enabling said determined first communication parameters to be used by a second DHCP device, wherein the second DHCP device includes a DHCP client, said determined first communication parameters adapted for use in upstream DHCP lease requests by said second DHCP device, wherein said first communication parameters of said client is a MAC address and host name of said requesting client.
-
-
16. A method for self-configuration of a NAT device, comprising:
-
receiving, at a first dynamic host configuration protocol (DHCP) device, a DHCP lease request from a client, wherein the first DHCP device includes a DHCP server;
determining, from the DHCP lease request, first communication parameters of said client (110);
enabling said determined first communication parameters to be used by a second DHCP device, wherein the second DHCP device includes a DHCP client device, said determined first communication parameters adapted for use in upstream DHCP lease requests by said second DHCP device;
determining, from a DHCP lease grant sent in response to said upstream DHCP lease request by said second DHCP device, second communications parameters; and
enabling said determined second communication parameters to be used by said first DHCP device, wherein said first communication parameters and second communication parameters of said client is a MAC address and host name of said requesting client.
-
-
17. A communication network, comprising:
-
a local area network (LAN);
a wide area network (WAN);
a network address translator (NAT), comprising, a first dynamic host configuration protocol (DHCP) device, for receiving DHCP lease requests from said LAN, wherein the first DHCP device includes a DHCP server a second DHCP device, for generating upstream DHCP lease requests to said WAN, wherein the second DHCP device includes a DHCP client a memory for storing communications parameters and instructions; and
a processor, upon executing said instructions, configured to;
receive at said first DHCP device, a DHCP lease request from said LAN;
determine, from the DHCP lease request, first communication parameters of said LAN; and
enable said determined first communication parameters to be used by a second DHCP device, said determined first communication parameters adapted for use in upstream DHCP lease requests by said second DHCP device to said WAN, wherein said first communication parameters of said client is a MAC address and host name of said requesting client.
-
-
18. An apparatus, comprising:
-
means for receiving, at a first dynamic host configuration protocol (DHCP) device, a DHCP lease request from a client, wherein the first DHCP device includes a DHCP server means for determining, from the DHCP lease request, first communication parameters of said client; and
means for enabling said determined first communication parameters to be used by a second DHCP device, wherein the second DHCP device includes a DHCP client said determined first communication parameters adapted for use in upstream DHCP lease requests by said second DHCP device, wherein said first communication parameters of said client is a MAC address and host name of said requesting client.
-
Specification