Deploying and Debugging DHCP

Deploying a DHCP service in any organization requires a significant amount of effort. DHCP doesn't just provide a set of addresses to clients, it is used to manage a large percentage of an installation's configuration information. The service interacts with other critical network infrastructure such as the Domain Name System. New features in the latest versions of DHCP, in particular the fail over protocol, provide significant improvements over prior versions of the protocol but also add complexity to the configuration and deployment process. This tutorial will provide practical information on deploying DHCP services including real world examples and information on how to debug problems.


Pre-requisites

Course Outline

  1. Introduction
  2. Protocol Internals
  3. Deployment
  4. Debugging Problems
  5. Working with DNS
  6. Particular Problems
  7. Relay Agents
  8. Debugging DHCP Problems
  9. Providing for Legacy (BOOTP) Clients
  10. Working with Failover

Suggested Texts

Although the class is fully self contained it is often helpful to have supporting texts. I recommend the following.

The DHCP Handbook by Ralph Droms and Ted Lemon
An excellent reference on all aspects of the DHCP protocol < including Domain Name System updates and the Failover Protocol.