IntroductionThe Role of Dynamic Address AssignmentA Brief HistoryAddress Management with These ToolsField Descriptions and CommentsOPHTYPEHLENHOPSXIDSECSFLAGCIADDRYIADDRSIADDRGIADDRCHADDRSNAMEFILEVEND/OPTIONBOOTP Process DetailsField Values in the BOOTREPLY packetThe BOOTP Server DatabaseHow Does DHCP Work?DHCP Process OverviewDHCP Process DetailsDHCP-Specific OptionsInteroperation between DHCP and BOOTPDHCP Address ScopesComparing BOOTP and DHCPHow BOOTP WorksBOOTP Process OverviewDHCP/BOOTP OptionsBOOTP Options from RFC 1497IP Layer Parameters per HostIP Layer Parameters per InterfaceLink Layer Parameters per InterfaceTCP ParametersApplication and Service ParametersBOOTP, DHCP, and Routed NetworksThe BOOTP Relay AgentThe Role of the GIADDROther Fields InvolvedCHADDR, YIADDR, HTYPE, HLEN, FLAGBOOTP Implementation ChecklistDHCP Implementation ChecklistSummaryFAQs