Re: Microsoft Windows95 DHCP Timeout
Dave Pacheco <dave_pacheco@studio.disney.com> Thu, 29 February 1996 22:34 UTC
Received: from ietf.cnri.reston.va.us by IETF.CNRI.Reston.VA.US id aa25017;
29 Feb 96 17:34 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa25013;
29 Feb 96 17:34 EST
Received: from coral.bucknell.edu by CNRI.Reston.VA.US id aa14864;
29 Feb 96 17:34 EST
Received: from charcoal-gw.eg.bucknell.edu by coral.bucknell.edu;
(5.65v3.0/1.1.8.2/29Aug94-0956AM)
id AA18683; Thu, 29 Feb 1996 17:06:57 -0500
Received: from reef.bucknell.edu by charcoal (5.x/SMI-SVR4)
id AA24891; Thu, 29 Feb 1996 12:45:09 -0500
Received: from [204.128.192.10] by reef.bucknell.edu with SMTP
(5.65/IDA-1.2.8) id AA21550; Thu, 29 Feb 1996 12:44:56 -0500
Received: from studio.disney.com (cabinboy.wds.disney.com [153.7.4.17]) by
huey.disney.com (8.7.4/8.7.1) with SMTP id JAA08811;
Thu, 29 Feb 1996 09:43:15 -0800 (PST)
Received: from ccmsmtp2.wds.disney.com by studio.disney.com with SMTP id
AA01512 (5.65c/IDA-1.5); Thu, 29 Feb 1996 09:46:03 -0800
Received: from ccMail by ccmsmtp2.wds.disney.com (SMTPLINK V2.11 PreRelease 4)
id AA825615773; Thu, 29 Feb 96 09:24:24 PST
Date: Thu, 29 Feb 96 09:24:24 PST
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Dave Pacheco <dave_pacheco@studio.disney.com>
Message-Id: <9601298256.AA825615773@ccmsmtp2.wds.disney.com>
To: DHCP-v4@bucknell.edu, "Alan S. Dobkin" <adobkin@emory.edu>
Cc: USCLM@emory.edu, ISCLM@emory.edu, USDJD@emory.edu
Subject: Re: Microsoft Windows95 DHCP Timeout
This is a recognized bug in Win95: Microsoft is aware of it and it may
be fixed in the next revision.
What seems to be happening, and what we have observed through Sniffers
here, is that the Win95 DHCP client times out its DCHPDISCOVER after
just under 2 seconds. It then proceeds to send out another one.
Our situation is that our Sun DHCP server pings the network several
times for the IP address it intends to give the client, to make sure
that it is available. That means it does not get back to the client
with a DHCPOFFER until about 4 secs after the initial DHCPDISCOVER
packet, by which time the client has already sent out two more
DHCPDISCOVERs. The server must respond to these and assume the
DHCPOFFER it sent was not received, which means it has to go out and
ping the network again.
By the time a DHCPREQUEST and DHCPOFFER travel back and forth across
the network, the DHCP client has reached a "total DHCP request time"
time-out, and it comes back with a message claiming it could not see
the server (which is misleading, since it has been communicating with
it all along).
The solutions are:
1) Reconfigure the DHCP server so that it takes less time to get back
to the client, either by pinging less times or not pinging at all (the
latter not being very desirable)
2) Wait for the next bug fix from MS. This fix will increase the
time-out for the initial DHCPDISCOVER, so that the DHCPOFFER comes in
before the DISCOVER is resent. Windows NT had this same problem, and
was fixed in the same way.
3) Purchase a 3rd party TCP/IP implementation. OnNet32, from ftp
Software, is an excellent implementation, but not free by a long shot.
Yes, MS' TCP/IP stack is free, but if you need solid connectivity
programs, it doesn't come with much.
- Dave Pacheco
______________________________ Reply Separator _________________________________
Subject: Microsoft Windows95 DHCP Timeout
Author: "Alan S. Dobkin" <adobkin@emory.edu> at FILM-INTERNET-BURBANK
Date: 2/28/96 4:58 PM
Since we're on the topic of Microsoft's DHCP software, I thought I'd ask
this group (and specifically the Microsoft folks) for some help with this
problem. We are currently testing Sun's SolarNet PC-Admin 1.5 server for
use as a campus-wide DHCP/BootP server at Emory. So far, I have had
success using DHCP with Windows95 in the same subnet as the server, but
the negotiation fails if the Windows95 client is in a different subnet,
using the helper-address function of our Cisco routers. Incidentally,
Apple's Open Transport client works using the same server in either the
same subnet or accross the router. Specifically, the Windows95 client
sends the DHCP request, the router passes it on, the server sees it and
responds with an IP number, but the Windows95 client states that it has
not gotten a response.
After doing some research, I've noticed that a similar problem has been
posted to the Windows95 Networking Bugs FAQ. Has Microsoft addressed
this problem? Is there a solution?
http://WWW-Leland.Stanford.Edu/~llurch/win95netbugs/faq.html
http://WWW-Leland.Stanford.Edu/~llurch/win95netbugs/faq-c.html#c28
C.28. What do I do if Win95 won't wait long enough for my DHCP server to
assign an address?
Date: Mon, 6 Nov 1995 10:55:17 -0600
From: David Devereaux-Weber <djdevere@facstaff.wisc.edu>
Message-ID: <199511061655.KAA73144@audumla.students.wisc.edu>
[Complain, I guess, until Microsoft fixes this.]
We have had difficulty with Microsoft's implementation of DHCP in WIN95.
the DHCP client is supposed to wait a reasonable period of time for the
server to check an address before it is given to the client. Microsoft's
client doesn't wait very long - it bails out early and reports no
response. The people at Sun hacked their client software for us to
temporarily work around the problem. Unfortunately, trying to get
Microsoft to understand and support the official protocol has been
unsuccessful to date.
/--------------------------------+---------------------+-----------------\
| Alan S. Dobkin, LAN Specialist | 1784 N. Decatur Rd. | E-Mail Address: |
| Networked Workstation Support | Suite 300 (3rd Fl.) | ADobkin |
| ITD Network Systems, Emory U. | Atlanta, GA 30322 | @Emory.Edu |
| <URL:http://NWS.CC.Emory.Edu/> | (404) 727-2766 | FAX #: 727-0817 |
\--------------------------------+---------------------+-----------------/
- Microsoft Windows95 DHCP Timeout Alan S. Dobkin
- RE: Microsoft Windows95 DHCP Timeout Pradeep Bahl
- Re: Microsoft Windows95 DHCP Timeout Alan S. Dobkin
- Re: Microsoft Windows95 DHCP Timeout Dave Pacheco
- Re[2]: Microsoft Windows95 DHCP Timeout Dave Pacheco