4 Alcatel-Lucent | Implementing DHCP Redundancy to Sustain Critical Operations2
l
ease duration and maximum downtime for the frontline DHCP server and a variety of network
c
omponents. Still, any split used will involve setting aside IP addresses for the redundant DHCP
server that will hopefully never be used to provide services.
Second, despite the estimated IP address split or the science behind that split, the Split-Scopes
configuration gives IP network administrators no way to guarantee which server will be the
frontline and which will be the redundant server at any given time. As mentioned earlier, both
servers operate independently. Both respond to client Discover requests with Offers for which it
has an address available. Any number of variables on a network can cause the redundant server’s
Offer to arrive before the intended frontline server’s Offer. Once the client obtains an address
from either server, it will issue a unicast Request to obtain a Renewal from the server that provided
the original lease, assuming that the server is available at the time. While not a major concern,
the inability to guarantee the identity of the frontline and redundant servers creates a degree of
uncertainty that complicates the troubleshooting process for any DHCP problems that may occur.
In some cases, IP network administrators will have to visit the client site to determine where
the client obtained its lease.
Finally, although a minor issue, one should also consider the additional network traffic in a Split-Scopes
configuration generated by the duplicate Offers flowing to the client from both DHCP servers.
The problems created by the wasted IP addresses, uncertainty, and network traffic issues are
compounded when one considers how an IP administrator handles manual DHCP and automatic
DHCP objects in a Split-Scopes configuration. A manual DHCP object is similar to a Lease
Reservation or Reserved Address in Microsoft terms, since the IP network administrator must
know and manually enter a given client’s MAC address into the DHCP database beforehand in
order for that client to obtain a lease. Automatic DHCP objects are similar to manual DHCP objects
in that clients will be granted an infinite lease without prior knowledge of the MAC address. In
this approach, the DHCP server obtains the MAC address from the Discover packet and then
forever associates that MAC address with a given client.
Implementing automatic DHCP objects in a Split-Scopes configuration requires IP network
administrators to consider several additional issues. First, do administrators create reservations
for automatic DHCP objects on both servers? And if not, what would prevent automatic DHCP
objects from obtaining a non-reserved address from the redundant server? Finally, with what
degree of certainty could IP network administrators prevent automatic DHCP objects from obtaining
a non-reserved IP address?
Administering Split-Scopes is clearly a duplicate effort scenario in an environment without a
centralized IP management tool such as the Alcatel-Lucent VitalQIP software. When implementing
changes to the IP address segment on one DHCP server, IP network administrators will have to
duplicate those changes in the IP address segment on the other DHCP server.
Split-Scopes and Alcatel-Lucent DHCP servers
Because the Alcatel-Lucent DHCP server offers the option to use either a Split-Scopes or Alcatel-Lucent
Failover DHCP redundancy configuration, IP network administrators who implement a Split-Scopes
configuration using Alcatel-Lucent DHCP servers need to be aware of a minor configuration detail.
By default, the server policy setting NakUnknownClients on the Alcatel-Lucent DHCP server will
be set to True or turned on. In other words, by default the Alcatel-Lucent server will send a NAK
to a client to request an address from the split of the scope for which the server is not configured.
In comparison, a Microsoft DHCP server would not send a NAK to the client in this situation.