RE: [dhcwg] WG last call on draft-ietf-dhc-mipadvert-opt-01.txt (SECOND REQUEST)
"Bernie Volz" <volz@metrocast.net> Thu, 30 October 2003 21:46 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 QAA15300; Thu, 30 Oct 2003 16:46:31 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AFKcE-0006XS-9d; Thu, 30 Oct 2003 16:46:02 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AFKbl-0006Uz-U7 for dhcwg@optimus.ietf.org; Thu, 30 Oct 2003 16:45:34 -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 QAA15198 for <dhcwg@ietf.org>; Thu, 30 Oct 2003 16:45:22 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AFKbj-00035t-00 for dhcwg@ietf.org; Thu, 30 Oct 2003 16:45:31 -0500
Received: from pan.gwi.net ([207.5.128.165]) by ietf-mx with esmtp (Exim 4.12) id 1AFKbj-00035q-00 for dhcwg@ietf.org; Thu, 30 Oct 2003 16:45:31 -0500
Received: from BVolz (d-216-195-132-224.metrocast.net [216.195.132.224]) by pan.gwi.net (8.12.6p3/8.12.6) with ESMTP id h9ULjMGn076049; Thu, 30 Oct 2003 16:45:30 -0500 (EST) (envelope-from volz@metrocast.net)
From: Bernie Volz <volz@metrocast.net>
To: 'Ted Lemon' <mellon@nominum.com>, dhcwg@ietf.org
Subject: RE: [dhcwg] WG last call on draft-ietf-dhc-mipadvert-opt-01.txt (SECOND REQUEST)
Date: Thu, 30 Oct 2003 16:45:29 -0500
Message-ID: <000101c39f2f$25d65a70$6401a8c0@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
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
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] 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