CCNA 5.3.a: Configure and verify DHCP on a router – Server


The Cisco IOS DHCP Server feature is a full DHCP Server implementation that assigns and manages IP addresses from specified address pools within the router to DHCP clients.


Study Notes:

  • Clients send DHCPDISCOVER broadcast messages to locate a Cisco IOS DHCP Server
  • The DHCP Server responds with a DHCPOFFER unicast message containing
    • IP address
    • Domain name
    • lease
  • The client returns a formal request for the IP address to the DHCP Server in a DHCPREQUEST broadcast message
  • The DHCP Server confirms the IP address has been allocated to the client with a DHCPACK unicast message to the client


PacketTracer Lab: CCNA-5.3.a-Configure-and-verify-DHCP-on-a-router-Server.pkt

Subscribe Now for access to the labs!


  1. Albert Dominguez
    Albert Dominguez
    April 7, 2019 at 8:56 am

    Hello! when I first did this lab, it did not work, i.e. PCs were not getting ip addresses. After I added the command default-router (ip address), I think that was when it started working. Not sure if I missed something, or if there is a command missing from the instructions. Let me know. Have a good day!

    • Joe Barger (CCNP/CCDP)
      Joe Barger (CCNP/CCDP) • Post Author •
      April 7, 2019 at 10:47 pm

      Thanks for the comment.
      At the beginning of the lab, the PCs are configured to pull DHCP addresses, but there is no DHCP server yet so the PCs get assigned APIPA addresses. After configuring the router as a DHCP server, we have to force the PCs to request an address from the DHCP server again. After doing that the PCs are able to ping the gateway. If this is not how it’s working for you or if the instructions could be clarified, please let me know.

  2. Albert Dominguez
    Albert Dominguez
    April 23, 2019 at 9:17 pm

    Thanks for the explanation.

Leave a Reply
Built by TrailSix