Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05
Ted Lemon <Ted.Lemon@nominum.com> Tue, 06 October 2009 20:52 UTC
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@core3.amsl.com
Delivered-To: dhcwg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 54F023A68BA for <dhcwg@core3.amsl.com>; Tue, 6 Oct 2009 13:52:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.298
X-Spam-Level:
X-Spam-Status: No, score=-6.298 tagged_above=-999 required=5 tests=[AWL=0.301, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id smXKrUzQuwQU for <dhcwg@core3.amsl.com>; Tue, 6 Oct 2009 13:52:10 -0700 (PDT)
Received: from exprod7og110.obsmtp.com (exprod7og110.obsmtp.com [64.18.2.173]) by core3.amsl.com (Postfix) with ESMTP id B006F3A686B for <dhcwg@ietf.org>; Tue, 6 Oct 2009 13:52:04 -0700 (PDT)
Received: from source ([64.89.228.229]) (using TLSv1) by exprod7ob110.postini.com ([64.18.6.12]) with SMTP ID DSNKSsuuVucstgao53PJe7gecXBpIaxCQ1Wz@postini.com; Tue, 06 Oct 2009 13:53:48 PDT
Received: from webmail.nominum.com (webmail.nominum.com [64.89.228.50]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client CN "webmail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id 9DEED1B82F8; Tue, 6 Oct 2009 13:53:50 -0700 (PDT)
Received: from vpna-148.vpn.nominum.com (64.89.227.148) by exchange-01.win.nominum.com (64.89.228.50) with Microsoft SMTP Server (TLS) id 8.1.393.1; Tue, 6 Oct 2009 13:53:41 -0700
MIME-Version: 1.0 (Apple Message framework v1076)
Content-Type: text/plain; charset="us-ascii"; format="flowed"; delsp="yes"
From: Ted Lemon <Ted.Lemon@nominum.com>
In-Reply-To: <200910062041.n96Kf4WS021306@cichlid.raleigh.ibm.com>
Date: Tue, 06 Oct 2009 13:53:38 -0700
Content-Transfer-Encoding: 7bit
Message-ID: <E835528B-EE8D-427E-A132-2B31B67CF058@nominum.com>
References: <16A6AF20B09CDF48A96DABA42BF6793744EB8D4AD9@GVW1092EXB.americas.hpqcorp.net> <200910062041.n96Kf4WS021306@cichlid.raleigh.ibm.com>
To: Thomas Narten <narten@us.ibm.com>
X-Mailer: Apple Mail (2.1076)
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Oct 2009 20:52:11 -0000
On Oct 6, 2009, at 1:41 PM, Thomas Narten wrote: > URLs are in ascii... is this state of the art? or should they be in > UTF-8? Yes, they should be UTF-8. > Later, we learn that lower numbered precedence actually means "use > first". It would be good to add text here saying lower precedences > indicate higher precedence. Yup. > Also, a lower numbered precedence is > treated higher precedence? Why? First, second, third, fourth... > Huh? this makes no sense and is unenforceable. Remove as not > necessary? (indeed, there would be nothing wrong with a URL that > mapped to an IPv4 server if that worked...) That makes sense. > The semantics of the precedence field seem complicated to me. Servers > are not supposed to send two options with the same precendent, but > client behavior when this happens is undefined. That is a bad way to > get interoperability. Can't we just say the client processes the first > one and discards the others at the same precedence? or something > simple/predictable like that? It's not predictable, because if you say it this way, you've placed a requirement on both the server and the client that they process these options in a particular order. The precedence field is there because there is no such requirement currently. However, another way to treat this problem would be to simply say that in the event that more than one option is presented with the same precedence, the order in which these options are processed is not defined. >> The value of the precedence field MUST NOT be zero. > > Again, this is not good for interoperability. What happens when it is? > Is the value effectively reserved? Why and for what? This is because the value 0 has a special meaning, which is described in the draft. > And what does an implementation do if it receives an option with such > a value? Good question. Assuming that we don't decide the precedence model is a bad idea, the draft should have additional text that says that any such option MUST be ignored by the client. > Shouldn't the parameters be UTF-8? (US-ASCII is a proper subset, but > this would allow other scripts/languages.) Yes.
- [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Wei, Dong (UEFI-ACPI)
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Zimmer, Vincent
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 gabriel montenegro
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Thomas Narten
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Richard_Chan
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Stephen Jacob
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Ted Lemon
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Ted Lemon
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Stephen Jacob
- [dhcwg] Why the precedence stuff is in draft-ietf… Ted Lemon
- Re: [dhcwg] Why the precedence stuff is in draft-… Stephen Jacob
- Re: [dhcwg] Why the precedence stuff is in draft-… Damien Neil
- Re: [dhcwg] draft-ietf-dhc-dhcpv6-netboot-05 Thomas Huth