APIPA Automatic Private IP Addressing
APIPA, or Automatic Private IP Addressing, is a Microsoft-specific protocol that automatically assigns an address in the private…

DHCP Relay Agent is a software program that relays DHCP messages between DHCP clients and servers. It is typically used in networks where there are multiple DHCP servers, or where DHCP clients are not on the same network as the DHCP server.
The DHCP Relay Agent software program must be installed on a computer that is connected to both the DHCP client and server networks.
When a DHCP client sends a request to the DHCP server, the DHCP Relay Agent software program intercepts the request and forwards it to the DHCP server. The DHCP server then sends a response back to the DHCP Relay Agent, which in turn delivers the response to the DHCP client.
Look Here:
DHCP Relay Agent can be used in a variety of network scenarios, such as the following:
DHCP Relay Agent has a number of advantages, including the following:
There are a few disadvantages to using DHCP Relay Agent, including the following:

Here are the Steps for How DHCP agent Relay Works:
The DHCP relay agent is configured on the interface connected to the DHCP client network. The agent will intercept DHCP messages that are sent from DHCP clients on this network and forward them to the DHCP server. When the DHCP server sends a response, the agent will then forward it back to the client.
Yes, you can configure multiple DHCP relay agents on a single computer. This can be useful in scenarios where there are multiple DHCP server networks, or where DHCP clients are not on the same network as the DHCP server.
Boot Thresal is the number of DHCP messages that a DHCP relay agent will forward before it times out and restarts. This setting can be useful in preventing denial-of-service attacks, where an attacker sends a large number of DHCP requests in an attempt to overload the system.
Option 82 is used to provide additional information about DHCP clients. This information can be used by DHCP servers to make decisions about how to configure the network. For example, Option 82 can be used to specify the location of a DHCP client, which can be useful in networks with multiple DHCP servers.
You can use the “netstat -s” command to check the status of the DHCP relay agent. This command will show you the number of DHCP messages that have been intercepted and forwarded by the agent.
One common problem with DHCP relay agents is that they can be used by attackers to spoof DHCP messages and gain unauthorized access to networks. Another problem is that the agent can cause problems if it is not configured correctly.
One way to prevent problems with DHCP relay agents is to use security features such as DHCP snooping and DHCP filtering. These features can help to prevent unauthorized access to networks and ensure that the agent forwards only legitimate DHCP messages.