RE: [dhcwg] WG last call on draft-ietf-dhc-mipadvert-opt-01.txt (SECOND REQUEST)
"Barr Hibbs" <rbhibbs@pacbell.net> Fri, 31 October 2003 04:41 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 XAA28610; Thu, 30 Oct 2003 23:41:26 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AFR5p-0003h1-Vq; Thu, 30 Oct 2003 23:41:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AFR5i-0003gf-33 for dhcwg@optimus.ietf.org; Thu, 30 Oct 2003 23:40:54 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28571 for <dhcwg@ietf.org>; Thu, 30 Oct 2003 23:40:43 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AFR5f-0000gS-00 for dhcwg@ietf.org; Thu, 30 Oct 2003 23:40:51 -0500
Received: from smtp016.mail.yahoo.com ([216.136.174.113]) by ietf-mx with smtp (Exim 4.12) id 1AFR5f-0000gP-00 for dhcwg@ietf.org; Thu, 30 Oct 2003 23:40:51 -0500
Received: from adsl-64-170-118-75.dsl.snfc21.pacbell.net (HELO BarrH63p601) (rbhibbs@pacbell.net@64.170.118.75 with login) by smtp.mail.vip.sc5.yahoo.com with SMTP; 31 Oct 2003 04:40:50 -0000
Reply-To: rbhibbs@pacbell.net
From: Barr Hibbs <rbhibbs@pacbell.net>
To: dhcwg@ietf.org
Subject: RE: [dhcwg] WG last call on draft-ietf-dhc-mipadvert-opt-01.txt (SECOND REQUEST)
Date: Thu, 30 Oct 2003 20:40:00 -0800
Message-ID: <KIEPLODFDDAMBAJNDFPCOEBBFMAA.rbhibbs@pacbell.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0)
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Importance: Normal
In-Reply-To: <000101c39f2f$25d65a70$6401a8c0@BVolz>
Content-Transfer-Encoding: 7bit
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: 7bit
Bernie-- I'll make a note of this point for inclusion in the next revision of the 2131 implementation issues draft. --Barr > -----Original Message----- > From: dhcwg-admin@ietf.org [mailto:dhcwg-admin@ietf.org]On Behalf Of > Bernie Volz > Sent: Thursday, October 30, 2003 13:45 > To: 'Ted Lemon'; dhcwg@ietf.org > Subject: RE: [dhcwg] WG last call on draft-ietf-dhc-mipadvert-opt-01.txt > (SECOND REQUEST) > > > Are you afraid we might break some implementations if a zero length option > is sent to them? Does the ISC DHCP Server process zero-length options > correctly or does it consider these to be malformed (even if it otherwise > would ignore that option)? > > RFC 2132 specially allows zero-length options (see section 2): > > Any options defined subsequent to this document MUST contain a length > octet even if the length is fixed or zero. > > If you really think the prohibition is needed, shouldn't it be included in > the draft-ietf-dhc-implementation-xx.txt work? > > Note that the document that started all this (the mipadvert-opt one) is > really about suboptions and not options, so RFC 2132 and the compatibility > issue likely do not apply (since any implementation supporting > the mipadvert > option could be explicitly designed to support zero length > suboptions). But, > working this out for options is important since I'd like to use a zero > length option for the Rapid Reply option. > > - Bernie > > -----Original Message----- > From: Bernie Volz [mailto:volz@metrocast.net] > Sent: Thursday, October 30, 2003 4:32 PM > To: 'Ted Lemon'; 'dhcwg@ietf.org' > Subject: RE: [dhcwg] WG last call on draft-ietf-dhc-mipadvert-opt-01.txt > (SECOND REQUEST) > > But, what's the point of sending a Rapid Reply option with a flag byte of > False? It really is no different than sending no option. > > For Boolean options, there is a difference in saying don't do this vs. > saying nothing at all and hence the flag is important (lack of the option > does not necessarily mean don't do it). > > I guess this is just one of those areas were we disagree. > > - Bernie > > -----Original Message----- > From: dhcwg-admin@ietf.org [mailto:dhcwg-admin@ietf.org] On Behalf Of Ted > Lemon > Sent: Thursday, October 30, 2003 3:37 PM > To: dhcwg@ietf.org > Subject: Re: [dhcwg] WG last call on draft-ietf-dhc-mipadvert-opt-01.txt > (SECOND REQUEST) > > On Thursday, October 30, 2003, at 08:08 AM, Bernie Volz wrote: > > Personally, I think this is a mistake. You should leave the ability in. > > We're using it in the Rapid Reply option for DHCPv4 (based on the Rapid > > Commit option for DHCPv6) and that has a zero length. There is no > > reason why > > this would need a flag byte. > > The thing is, every boolean option in rfc2131 includes a flag byte, > even though it's unnecessary (and I agree that it is, technically, not > necessary). > > So I think that you should use a flag byte in the Rapid Reply option. > And Henrik should use a flag byte in the mipadvert option. Because > otherwise, the protocol defines two ways of representing the same kind > of information in virtually identical contexts, which means that > implementations have to be needlessly complicated. > > > _______________________________________________ > 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
- [dhcwg] WG last call on draft-ietf-dhc-mipadvert-… Ralph Droms
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Kim Kinnear
- RE: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Bernie Volz
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Henrik Levkowetz
- RE: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Kim Kinnear
- RE: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Bernie Volz
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Henrik Levkowetz
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Ted Lemon
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Eric.Luce
- [dhcwg] Zero-length nwip suboptions... Ted Lemon
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Henrik Levkowetz
- RE: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Bernie Volz
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Ted Lemon
- RE: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Bernie Volz
- RE: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Bernie Volz
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Ted Lemon
- Re: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Ted Lemon
- RE: [dhcwg] WG last call on draft-ietf-dhc-mipadv… Barr Hibbs