Cisco Subnet An independent Cisco community View more

How to configure a Cisco Catalyst switch to act as a DHCP relay agent

Cisco How-To Tutorials
How to configure a Cisco Catalyst switch to act as a DHCP relay agent in the following Cisco Catalyst switches: 2940 - 2970 - 3550 - 3560 - 3750 - 4000 - 4500 - 6000 - 6500 Relay agents are used to forward requests and replies between clients and servers when they are not on the same physical subnet. Relay agent forwarding is distinct from the normal forwarding of an IP router, where IP datagrams are switched between networks somewhat transparently. Relay agents receive Dynamic Host Configuration Protocol (DHCP) messages and then generate a new DHCP message to send out on another interface.

The 2900XL, 2950 and 3500XL switches cannot be configured as a DHCP helper, or DHCP relay. This requires a router or a switch with a Layer 3 capability that can do InterVLAN routing. These switches are Layer 2 devices, which can only do DHCP snooping.

The ip helper-address command is present on a configurable Layer 3 interface. The general rule is to configure the command on the Layer 3 interface closest to the client.

In order configure a Cisco Catalyst switch to act as a DHCP relay agent, issue the ip helper-address command in interface configuration mode and specify the IP address of the DHCP server on the remote subnet. This ensures that all DHCP broadcasts are forwarded to that address. More than one helper address can be configured per interface. You may also wish to investigate: Understanding and Troubleshooting DHCP in Catalyst Switch or Enterprise Networks

View more Cisco How-To Tutorials.

Contact Brad Reese

Join the Network World communities on Facebook and LinkedIn to comment on topics that are top of mind.
Must read: Hidden Cause of Slow Internet and how to fix it
Notice to our Readers
We're now using social media to take your comments and feedback. Learn more about this here.