DHCP Renewal Failures on Switched Networks

Last reviewed: August 6, 1997
Article ID: Q168455
The information in this article applies to:
  • Microsoft Windows NT Server versions 3.51 and 4.0

SYMPTOMS

A client connected to an Ethernet switch may not receive a renewed DHCP IP address during startup. Releasing and renewing the IP address manually works.

CAUSE

Some Ethernet switches have a feature that checks ports for a loop condition when ports become active (this is the learning mode for spanning tree algorithm). If a loop is found, traffic is not allowed across the port. This process of checking for a loop condition takes approximately 10- 15 seconds during which the Windows NT Workstation computer appears to be on the network, yet no traffic is being passed. The DHCPREQUEST packet (along with any other traffic during that time) is lost.

If you have a hub at the end of the port, the hub will have already brought the port up. You will only fail when connected directly to the switch.

RESOLUTION

To resolve this problem, disable the spanning tree algorithm feature of your Ethernet switch. For information on how to do this, please contact the switch manufacturer.


Additional query words: prodnt renew catalyst
Keywords : nthowto NTSrv nttcp kbnetwork
Version : WinNT:3.51,4.0
Platform : winnt


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: August 6, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.