Re: NT 3.51 behavior

"Edie E. Gunter" <edie@watson.ibm.com> Thu, 30 May 1996 02:33 UTC

Received: from ietf.cnri.reston.va.us by IETF.CNRI.Reston.VA.US id aa09304; 29 May 96 22:33 EDT
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa09298; 29 May 96 22:33 EDT
Received: from reef.bucknell.edu by CNRI.Reston.VA.US id aa19850; 29 May 96 22:33 EDT
Received: from localhost by reef.bucknell.edu with SMTP (5.65/IDA-1.2.8) id AA02037; Wed, 29 May 1996 22:31:42 -0400
Date: Wed, 29 May 1996 22:31:42 -0400
Message-Id: <9605300202.AA19424@edisto.watson.ibm.com>
Errors-To: droms@bucknell.edu
Reply-To: dhcp-v4@bucknell.edu
Originator: dhcp-v4@bucknell.edu
X-Orig-Sender: dhcp-v4@bucknell.edu
Precedence: bulk
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: "Edie E. Gunter" <edie@watson.ibm.com>
To: Multiple recipients of list <dhcp-v4@bucknell.edu>
Subject: Re: NT 3.51 behavior
X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
X-Comment: Discussion of DHCP for IPv4

> The NT DHCP client (and all Microsoft DHCP clients) actually use option 12
> to transmit the client's hostname *to* the server.  (Take a network trace
> sometime and see for yourself...)  All machines running Microsoft networking,
> even DHCP clients, require that a hostname be set when the system is
> installed.  Microsoft's NT DHCP server, in turn, can use this hostname,
> coupled with the IP address it provides, to update the WINS server database
> (which, in turn, can feed into an MS NT DNS server, thus providing their
> own form of dynamically updateable DNS).

IBM's AIX and OS/2 DHCP clients use option 12 (and 15) in a similar way,
to tell the DHCP server the DNS hostname for this machine (though it is
not required for the client to send these in -- it's optional.)  This 
then allows the IBM DNS servers to be updated dynamically.

> There's nothing in the DHCP specs that prohibits the use of option 12
> in this manner, though it may seem a little "odd".

Section 3.5, "Client Parameters in DHCP", in the 11/95 draft describes
the use of options in the client's DISCOVER/REQUEST to provide hints to 
the server.  

Edie