SGS-6341-Series User Manual

Table Of Contents
31.3 DHCP Relay Configuration
When the DHCP client and server are in different segments, DHCP relay is required to transfer
DHCP packets. Adding a DHCP relay makes it unnecessary to configure a DHCP server for
each segment, one DHCP server can provide the network configuration parameter for clients
from multiple segments, which is not only cost-effective but also management-effective.
DHCP Ser verDHCP Cl i ent
DHCP Di s c o ve r ( Br o a d c a s t )
DHCPOFFER(Uni cast )
DHCP REQUES T( Br o a dc a s t )
DHCP ACK( Un i c a s t )
DHCP Di s c o v er
DHCP Rel ay
DHCPOFFER
DHCP RE QUES T
DHCP ACK
Figure 31-2: DHCP relay
As shown in the above figure, the DHCP client and the DHCP server are in different networks,
the DHCP client performs the four DHCP steps as usual yet DHCP relay is added to the
process.
1. The client broadcasts a DHCPDISCOVER packet, and DHCP relay inserts its own IP
address to the relay agent field in the DHCPDISCOVER packet on receiving the
packet, and forwards the packet to the specified DHCP server (for DHCP frame format,
please refer to RFC2131).
2. On the receiving the DHCPDISCOVER packets forwarded by DHCP relay, the DHCP
server sends the DHCPOFFER packet via DHCP relay to the DHCP client.
3. DHCP client chooses a DHCP server and broadcasts a DHCPREQUEST packet,
DHCP relay forwards the packet to the DHCP server after processing.
4. On receiving DHCPREQUEST, the DHCP server responds with a DHCPACK packet
via DHCP relay to the DHCP client.
DHCP Relay Configuration Task List:
1. Enable DHCP relay.
2. Configure DHCP relay to forward DHCP broadcast packet.
3. Configure share-vlan
31-64
User’s Manual of SGS-6341 series