IP or Internet Protocol is the protocol used to communicate data across most modern networks and the internet.
DHCP stands for “Dynamic Host Configuration Protocol”. It is used by clients on an IP network to obtain an IP address.
The Linux DHCP capability is covered by SourceLabs Self-Support Suite for LInux and Open Source Java