A network router receives a broadcast DHCP Discover packet from a client host on interface GigabitEthernet0/1. The interface is configured with the command `ip helper-address 192.168.10.5` to forward requests to a central DHCP server located in a different subnet. Which TWO actions does the router perform when processing and relaying this broadcast message? (Select TWO.)
- It converts the client incoming broadcast packet into a unicast packet directed to 192.168.10.5.Answer
- It populates the gateway IP address (giaddr) field in the DHCP packet header with the IP address of GigabitEthernet0/1.Answer
- CIt requires the helper command to be configured on the outbound interface connected directly to the DHCP server.
- DIt floods the original layer 2 broadcast frame out all router interfaces to locate the DHCP server.
Answer
The router converts the client's incoming broadcast packet into a unicast packet directed to the configured IP helper address (192.168.10.5), and it populates the gateway IP address (giaddr) field with the IP address of its client-facing interface (GigabitEthernet0/1).
When a router receives a client DHCP broadcast on an interface configured with `ip helper-address`, it acts as a DHCP Relay Agent. It converts the broadcast into a unicast IP packet destined for the helper address and populates the `giaddr` (gateway IP address) field in the DHCP message header with the IP address of the receiving interface. This informs the DHCP server which IP subnet pool to draw from.
Step-by-Step Solution
Key Concept
DHCP Relay Agent Operation and giaddr insertion