LOGICAL L3 ROUTING WITH DHCP
First Claim
1. For a network controller for managing a set of hosts, a method for configuring a host to provide a Dynamic Host Configuration Protocol (DHCP) service, the method comprising:
- configuring a DHCP module in a first host to provide a DHCP service;
configuring a managed forwarding element in the first host to (i) use the DHCP module to obtain network addresses and (ii) forward packets using the obtained network addresses; and
configuring a second managed forwarding element in a second host to (i) use the DHCP module to obtain network addresses and (ii) forward packets using the obtained network addresses.
1 Assignment
0 Petitions
Accused Products
Abstract
For a network controller for managing a set of hosts, a method for configuring a host to provide a Dynamic Host Configuration Protocol (DHCP) service is described. The method configures a DHCP module in a first host to provide a DHCP service. The method configures a managed forwarding element in the first host to (1) use the DHCP module to obtain network addresses and (2) forward packets using the obtained network addresses. The method configures a second managed forwarding element in a second host to (1) use the DHCP module to obtain network addresses and (2) forward packets using the obtained network addresses.
-
Citations
20 Claims
-
1. For a network controller for managing a set of hosts, a method for configuring a host to provide a Dynamic Host Configuration Protocol (DHCP) service, the method comprising:
-
configuring a DHCP module in a first host to provide a DHCP service; configuring a managed forwarding element in the first host to (i) use the DHCP module to obtain network addresses and (ii) forward packets using the obtained network addresses; and configuring a second managed forwarding element in a second host to (i) use the DHCP module to obtain network addresses and (ii) forward packets using the obtained network addresses. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory machine readable medium storing a program which when executed by at least one processing unit configures a host to provide a Dynamic Host Configuration Protocol (DHCP) service, the program comprising sets of instructions for:
-
configuring a managed forwarding element in a host as a second-level managed forwarding element; and configuring a DHCP module in the host to provide a network address when the DHCP receives a DHCP request through the second-level managed forwarding element from a managed edge forwarding element. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine readable medium storing a program which when executed by at least one processing unit configures a host to provide a Dynamic Host Configuration Protocol (DHCP) service, the program comprises sets of instructions for:
-
configuring, in a first host in the set of hosts, an DHCP module to provide a DHCP service; and configuring, in a second host in the set of hosts, a managed forwarding element to (i) use the DHCP module to obtain network addresses and (ii) forward packets using the obtained network addresses. - View Dependent Claims (14, 15)
-
-
16. A non-transitory machine readable medium for storing a program for configuring a host to provide a Dynamic Host Configuration Protocol (DHCP) service, the program comprising sets of instructions for:
-
configuring an DHCP module in a first host to provide a DHCP service; configuring a first managed forwarding element in the first host to (i) use the DHCP module to obtain network addresses and (ii) forward packets using the obtained network addresses; and configuring a second managed forwarding element in a second host to (i) use the DHCP module to obtain network addresses and (ii) forward packets using the obtained network addresses. - View Dependent Claims (17, 18, 19, 20)
-
Specification