02-13-2004 01:47 AM - edited 03-02-2019 01:34 PM
Hi
I am having a problem on a 1601 router on a remote site in a frame-relay point to multipoint network. There are currently 9 working remote sites where the routers are forwarding DHCP requests to a central DHCP server except the one 1601. Any ideas why this could be? How does the router on the DHCP site return the DHCP request.
Thanks
Wayne
02-13-2004 10:50 AM
By default broadcasts are not forwarded by routers; routers breakup broadcast domains. A DHCP request is a BOOTP broadcast. In order for a router to forward these boradcasts to their proper desination, you need to use th ip helper-address command.
Communication Sequence
The client broadcasts (MAC and IP) a BOOTP request. If a Cisco router sees this, has a helper address coded, and is forwarding UDP port 67, it does the following:
1. The router places the IP address of the interface which received the broadcast in the "giaddr" field (meaning Gateway IP Address). This will be the address to which the BOOTP server will send the BOOTP response.
2. The router forwards this packet as an IP unicast to the IP helper address.
3. The BOOTP server gets the packet, finds the client's MAC address in its tables, and sends a reply with the client's IP address and boot file information.
4. The reply is unicast directly to the Cisco router's IP address (giaddr).
5. When the router receives the BOOTP response (UDP port 68), it retrieves the original client's MAC address and IP address from the data portion of the packet and sends the packet as a MAC and IP unicast out whichever interface is directly connected to the client's IP subnet (unless the "broadcast reply" bit was set by the client; in that case, it is a MAC-level broadcast).
That's how it works.
I'd compare confis with the other devices.
Good luck,
Joe
02-17-2004 09:10 PM
thanks
Wayne
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide