There is a collection of support functions for the DHCP protocol. These are used to build and parse DHCP packets.