RE: [dhcwg] Re: Extending the DHCPv4 option codes

"Bernie Volz" <volz@metrocast.net> Mon, 06 October 2003 23:57 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA28622; Mon, 6 Oct 2003 19:57:28 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1A6fDo-00081O-Ov; Mon, 06 Oct 2003 19:57:00 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1A6fDG-000813-N2 for dhcwg@optimus.ietf.org; Mon, 06 Oct 2003 19:56:26 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA28590 for <dhcwg@ietf.org>; Mon, 6 Oct 2003 19:56:18 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1A6fDE-0005tZ-00 for dhcwg@ietf.org; Mon, 06 Oct 2003 19:56:24 -0400
Received: from aphrodite.gwi.net ([207.5.128.164]) by ietf-mx with esmtp (Exim 4.12) id 1A6fDE-0005tW-00 for dhcwg@ietf.org; Mon, 06 Oct 2003 19:56:24 -0400
Received: from BVolz (d-216-195-132-224.metrocast.net [216.195.132.224]) by aphrodite.gwi.net (8.12.6p3/8.12.6) with ESMTP id h96NuFYp079853; Mon, 6 Oct 2003 19:56:23 -0400 (EDT) (envelope-from volz@metrocast.net)
From: Bernie Volz <volz@metrocast.net>
To: 'Michael Johnston' <frenchy@quiet-like-a-panther.org>
Cc: dhcwg@ietf.org
Subject: RE: [dhcwg] Re: Extending the DHCPv4 option codes
Date: Mon, 06 Oct 2003 19:56:20 -0400
Message-ID: <000001c38c65$73e6b1b0$6701a8c0@BVolz>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.4510
In-Reply-To: <20031006224210.2307.qmail@quiet-like-a-panther.org>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Content-Transfer-Encoding: quoted-printable
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Id: <dhcwg.ietf.org>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable

Michael:

Thanks much for the comments. I'll let a few days go by and then work on
updating the I-D with your comments.

Personally, I like using the site-specific options range because it puts all
options on an equal footing (using the extended options requires a more
significant implementation effort for the first option that makes use of
this extended space; though once done, additional options aren't significant
work).

- Bernie

-----Original Message-----
From: dhcwg-admin@ietf.org [mailto:dhcwg-admin@ietf.org] On Behalf Of
Michael Johnston
Sent: Monday, October 06, 2003 6:42 PM
To: Ralph Droms
Cc: dhcwg@ietf.org
Subject: [dhcwg] Re: Extending the DHCPv4 option codes

A few comments on three of the proposals outlined in the introduction.  From

a DHCP client boot ROM point of view, this list is in my order of 
preference.

1.1:  Extending DHCP option codes using options 126 and 127.
Easy to implement and parse additional options with very little code 
overhead. 

1.2:  Using site-specific options.
Most of the additional options from 136 through 223 can be used without too 
many issues with large installations.  Options 128 through 135 are requested

by all PXE (and many non-PXE) boot ROMs (including boot ROMs built into 
BIOSes) and are expected to be used by site specific pre-boot applications.

If this route is taken, my suggestion would be to leave 128 through 135 and 
224 through 254 as site specific options. 

1.4:  New magik cookie with 16-bit options.
My biggest concern would be with operation with existing relay agents.  Has 
there been any testing in this area?
My next concern is with small boot ROM limitations.  It is tough enough to 
implement an IP stack + DHCP client + site features into 8kB through 32kB 
boot ROMs.  (Yes, I know that NICs with larger FLASH chips are available, 
but using the larger chips on a NIC or motherboard is usually not 
acceptable.)  Adding another layer of packet building and parsing code in 
some of the cases I have come across would not be possible. 

%%michael 

 

Ralph Droms writes: 

> By my rough count, once the option codes list in
> draft-ietf-dhc-unused-optioncodes-07 are returned to the list of available
> DHCP option codes, there will be about 20 option codes available for
> assignment to new options.  We currently have fewer than five documents
> specifying new options in the dhc WG document queue, leaving us about 15
> option codes for future assignment. 
> 
> draft-ietf-dhc-extended-optioncodes-00 proposes a couple of ways to extend
> the list of available option codes.  At least one of the proposed 
> mechanisms
> would take some time to implement, so we should start a decision process 
> now
> to give us enough time to implement whatever mechanism we eventually 
> settle on. 
> 
> Please review draft-ietf-dhc-extended-optioncodes-00 and comment on the
> proposed mechanisms.  Feel free to suggest an atlernative if you have a
> better idea... 
> 
> - Ralph 
> 
> 
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www1.ietf.org/mailman/listinfo/dhcwg
 

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg




_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg