Products
Training
Private/on-site

DHCP Workshop

The workings of the DHCP protocol in IP networks, and how DHCP servers can be managed in a stable and secure manner.

What you'll learn

Centralized network management is mandatory for today’s networks. DHCP, the dynamic host configuration protocol, is the standard way to distribute network configuration such as IP addresses, DNS server or routing information. This training course will teach the working of the DHCP protocol in IP networks, how client systems (Windows, MacOS, Linux, Solaris, mobile Devices) request DHCP information and how DHCP server can be managed in a stable and secure manner.

This course teaches ISC-DHCP. The ISC’s newer DHCP server, KEA is taught in KEA DHCP Training.

Syllabus

  • —  The history of address allocation in IP networks
  • —  RARP / DRARP
  • —  BOOTP
  • —  Dynamic Host Configuration Protocol (DHCP)
  • —  DHCP to distribute network configuration for IP hosts
  • —  The DHCP protocol
  • —  The states of a DHCP client
  • —  DHCP message exchange
  • —  Format of DHCP messages
  • —  DHCP options
  • —  Centralized vs. decentralized DHCP
  • —  The role of DHCP relay agents
  • —  Setting up a DHCP relay agent
  • —  Using static DHCP address allocation
  • —  Split-Scopes
  • —  Failover-Cluster
  • —  DHCP Clients
  • —  The ISC DHCP Client
  • —  dnsmasq (Ubuntu Linux)
  • —  Identifying clients on the DHCP Server
  • —  ISC DHCP 3.x and 4.x
  • —  Microsoft DHCP 2008/2012
  • —  ISC BIND 10 DHCP
  • —  Cisco IOS DHCP
  • —  ISC DHCP Server
  • —  History and Versions
  • —  Installation
  • —  Starting and stopping
  • —  The configuration file
  • —  Parameters and options
  • —  Subnets, shared-networks and pools
  • —  Host and group declarations
  • —  The lease database
  • —  Automating DHCP management with scripting
  • —  DNS dynamic update
  • —  DHCP DDNS update strategies
  • —  Configure dynamic update on the DNS Server side
  • —  Configure dynamic update on the DHCP Server side
  • —  Securing dynamic updates
  • —  Dynamic update troubleshooting
  • —  DHCP testing and troubleshooting
  • —  DHCP Server monitoring
  • —  Monitoring DHCP Pool utilization
  • —  Finding unauthorized DHCP Servers
  • —  Maintaining a DHCP Server
  • —  DHCPv6
  • —  How is DHCPv6 different from DHCPv4
  • —  DHCPv6 and IPv6 auto configuration
  • —  Stateful and stateless DHCPv6
  • —  DHCPv6 and the ISC DHCP Server 4.x