NT 3.51 dhcp client and server ip address
Tim Rowe <rowe@sequent.com> Mon, 02 December 1996 23:48 UTC
Received: from cnri by ietf.org id aa07584; 2 Dec 96 18:48 EST
Received: from marge.bucknell.edu by CNRI.Reston.VA.US id aa19255;
2 Dec 96 18:48 EST
Received: from reef.bucknell.edu by mail.bucknell.edu;
(5.65v3.2/1.1.8.2/17Jul96-0109PM)
id AA00675; Mon, 2 Dec 1996 18:40:00 -0500
Date: Mon, 2 Dec 1996 18:40:00 -0500
Message-Id: <199612022254.OAA16784@eng4.sequent.com>
Errors-To: droms@bucknell.edu
Reply-To: dhcp-v4@bucknell.edu
Originator: dhcp-v4@bucknell.edu
Sender: dhcp-v4@bucknell.edu
Precedence: bulk
From: Tim Rowe <rowe@sequent.com>
To: Multiple recipients of list <dhcp-v4@bucknell.edu>
Subject: NT 3.51 dhcp client and server ip address
X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
X-Comment: Discussion of DHCP for IPv4
Mime-Version: 1.0
While testing our ISC dhcpd port, I ran into some unfortunate behavior. It appears that the Windows/NT 3.51 dhcp client uses the Server Identifier as the IP address of the dhcp server instead of using the source IP address of the DHCPACK (or any other message) sent from the server. This is particularly problematic for multiple interface support, since the Server Identifier may not be on the same subnet as the client. In fact, the client may not have any way to get to a network where the Server Identifier is valid. As a result, unicast DHCPREQUEST messages sent to renew a lease may not reach the server who holds the lease, ultimately requiring the client to fall back to another DHCPDISCOVER. As I read the RFC, there is no requirement that the Server Identifier be a valid IP address of the server for any subnet, much less the one the client is on. Unfortunately, nothing in the standard prohibits clients from using it that way. My understanding is that the Server Identifier is an opaque key that the client shouldn't try to interpret literally. Conceivably, it would be sufficient to have it be unique on a per-subnet basis, though per-server would be ideal. In summary, though I don't think the Windows/NT client behavior is currently prohibited, it should be. Server Identifiers should be defined in the RFC as opaque, with clients disallowed from using them as the IP address of the dhcp server. Any other opinions? -- Tim Rowe Sequent Computer Systems (503) 578-5438 15450 SW Koll Parkway rowe@sequent.com Beaverton, OR 97006-6063
- NT 3.51 dhcp client and server ip address Tim Rowe
- Re: NT 3.51 dhcp client and server ip address Tim Rowe
- Re: NT 3.51 dhcp client and server ip address Ted Lemon
- Re: NT 3.51 dhcp client and server ip address Ken Key
- Re: NT 3.51 dhcp client and server ip address Ted Lemon
- Re: NT 3.51 dhcp client and server ip address Shawn Mamros
- Re: NT 3.51 dhcp client and server ip address Matt Crawford
- Re: NT 3.51 dhcp client and server ip address Shawn Mamros
- Re: NT 3.51 dhcp client and server ip address Ken Key
- Re: NT 3.51 dhcp client and server ip address Ted Lemon
- Re: NT 3.51 dhcp client and server ip address Ralph Droms
- Re: NT 3.51 dhcp client and server ip address Don Coolidge
- Re: NT 3.51 dhcp client and server ip address Mike Carney - SunSoft Internet Engineering
- Re: NT 3.51 dhcp client and server ip address Ted Lemon
- Re: NT 3.51 dhcp client and server ip address Kim Kinnear
- RE: NT 3.51 dhcp client and server ip address Pratik Gupta
- RE: NT 3.51 dhcp client and server ip address Pratik Gupta
- Re: NT 3.51 dhcp client and server ip address Shawn Mamros
- Re: NT 3.51 dhcp client and server ip address Shawn Mamros
- Re: NT 3.51 dhcp client and server ip address Ken Key
- Re: NT 3.51 dhcp client and server ip address Ted Lemon
- Re: NT 3.51 dhcp client and server ip address Ted Lemon
- Re: NT 3.51 dhcp client and server ip address David Lapp
- Re: NT 3.51 dhcp client and server ip address Ken Key
- Re: NT 3.51 dhcp client and server ip address John M. Wobus
- Re: NT 3.51 dhcp client and server ip address Shawn Mamros
- Re: NT 3.51 dhcp client and server ip address Ted Lemon
- Re: NT 3.51 dhcp client and server ip address Ralph Droms
- Re: NT 3.51 dhcp client and server ip address David Lapp
- Re: NT 3.51 dhcp client and server ip address Ted Lemon