1. Droms
R. (1997). RFC 2131: Dynamic Host Configuration Protocol. Internet Engineering Task Force (IETF). In Section 1
"Introduction
" the document states
"The Dynamic Host Configuration Protocol (DHCP) provides a framework for passing configuration information to hosts on a TCP/IP network. DHCP is based on the Bootstrap Protocol (BOOTP)
adding the capability of automatic allocation of reusable network addresses and additional configuration options." Available at: https://doi.org/10.17487/RFC2131
2. Stallings
W. (2016). Foundations of Modern Networking: SDN
NFV
and Cloud Computing. Pearson Education. In Chapter 5
Section 5.2 "The Internet Protocol
" the text describes DHCP's role: "DHCP automates the assignment of IP addresses
saving network administrators the effort of manual configuration... The protocol also provides for on-demand assignment of IP addresses and the automatic return of an address to the pool for reuse."
3. University of California
Berkeley
EECS 122 Course Materials. "Lecture 15: IP Addressing (CIDR
NAT
DHCP)." The lecture notes explain that DHCP is the standard mechanism for a host to automatically obtain an IP address
subnet mask
and default gateway from a server.
4. Mockapetris
P. (1987). RFC 1034: Domain Names - Concepts and Facilities. Internet Engineering Task Force (IETF). Section 2.1
"Name space
" defines the purpose of DNS as a hierarchical naming system
which is distinct from IP address assignment. Available at: https://doi.org/10.17487/RFC1034