title: DHCP: stuck between DHCP offer and DHCP request
body: <p>Here is an image of my current topology (this is a real topology, just added the packet tracer image so you can picture it):</p>
  <p><a href="https://i.stack.imgur.com/DL16R.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/DL16R.png" alt="topology" /></a><br />
  <sub>(source: <a href="http://www2.smartplace.mx/topology.png" rel="nofollow noreferrer">smartplace.mx</a>)</sub></p>
  <p>When when the client on the right sends the <strong>DHCP DISCOVER</strong> (broadcast), the router redirects it to the DHCP server with the IP of the gateway as source and IP of the DHCP server as destination (unicast).</p>
  <p>The DHCP server then replies <strong>DHCP OFFER</strong> with its IP address as source and the fa0/1 IP address as destination (unicast).</p>
  <p>However, this does not reach the client, and it does not reply with the following <strong>DHCP REQUEST</strong>.</p>
  <p>Routing is fully configured in the router. Whenever I add another computer under the same subnet as the server, DHCP is successfully gone through.</p>
  <p>Also, if i assign a static IP to this new host, I can ping and telnet the router and switch on the other network segment.</p>
  <p>The only DHCP related configuration I have is the <strong>ip helper-address</strong> on both the switch and router gateway in the right side. The DHCP Server has the pool for both networks, and has the gateways also configured for both networks.</p>
  <p>I cannot seem to find where and the reason this packet gets lost!</p>