Which of the following properly describes the use of the DHCP protocol as it relates to a TCP/IP network?
Translates between user friendly network names and network addresses
Negotiates network access using a knocking algorithm
Provides a unique layer 3 address to network devices
Provides mapping between layer 2 and layer 3 addresses