[dhcwg] Comments on draft-ietf-dhc-client-id-03
Ted Lemon <Ted.Lemon@nominum.com> Tue, 10 July 2012 13:53 UTC
Return-Path: <Ted.Lemon@nominum.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5999621F85C9 for <dhcwg@ietfa.amsl.com>; Tue, 10 Jul 2012 06:53:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.555
X-Spam-Level:
X-Spam-Status: No, score=-106.555 tagged_above=-999 required=5 tests=[AWL=0.044, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zYYuvXfIiKIZ for <dhcwg@ietfa.amsl.com>; Tue, 10 Jul 2012 06:53:13 -0700 (PDT)
Received: from exprod7og112.obsmtp.com (exprod7og112.obsmtp.com [64.18.2.177]) by ietfa.amsl.com (Postfix) with ESMTP id B456321F85D3 for <dhcwg@ietf.org>; Tue, 10 Jul 2012 06:53:12 -0700 (PDT)
Received: from shell-too.nominum.com ([64.89.228.229]) (using TLSv1) by exprod7ob112.postini.com ([64.18.6.12]) with SMTP ID DSNKT/wz5AG8eKYfqFWoKfXHGAW2Qknkkh4/@postini.com; Tue, 10 Jul 2012 06:53:40 PDT
Received: from archivist.nominum.com (archivist.nominum.com [64.89.228.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by shell-too.nominum.com (Postfix) with ESMTP id B3D361B831E for <dhcwg@ietf.org>; Tue, 10 Jul 2012 06:53:39 -0700 (PDT)
Received: from webmail.nominum.com (cas-01.win.nominum.com [64.89.228.131]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "mail.nominum.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by archivist.nominum.com (Postfix) with ESMTPS id A6DE419005C for <dhcwg@ietf.org>; Tue, 10 Jul 2012 06:53:39 -0700 (PDT) (envelope-from Ted.Lemon@nominum.com)
Received: from MBX-01.WIN.NOMINUM.COM ([64.89.228.133]) by CAS-01.WIN.NOMINUM.COM ([64.89.228.131]) with mapi id 14.02.0247.003; Tue, 10 Jul 2012 06:53:33 -0700
From: Ted Lemon <Ted.Lemon@nominum.com>
To: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: Comments on draft-ietf-dhc-client-id-03
Thread-Index: AQHNXqNkRZpW/pCYikuN07C/VAzylA==
Date: Tue, 10 Jul 2012 13:53:32 +0000
Message-ID: <ADD5EE5A-3BCE-4EBD-BDF2-712D32486AB4@nominum.com>
References: <3CF88B99A9ED504197498BC6F6F04B81069F0381@XMB-BGL-41E.cisco.com> <41E29081-C36C-44DE-B56B-0F6086F3A173@nominum.com> <3CF88B99A9ED504197498BC6F6F04B81069F0385@XMB-BGL-41E.cisco.com> <AE6F0FA1-440A-4DA4-845C-8E717804CEC1@nominum.com> <F567B77E0728694BB6716DB3C9000B6B017C3D@xmb-rcd-x14.cisco.com> <D7F0AF19-628D-471F-9756-4A647529DD20@nominum.com> <90903C21C73202418A48BFBE80AEE5EB06A82F@xmb-aln-x06.cisco.com>
In-Reply-To: <90903C21C73202418A48BFBE80AEE5EB06A82F@xmb-aln-x06.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.168.1.10]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <F6A069427A90D84DAA18359177C6A42D@nominum.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [dhcwg] Comments on draft-ietf-dhc-client-id-03
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 10 Jul 2012 13:53:14 -0000
On Jul 10, 2012, at 5:57 AM, Gaurav Halwasia (ghalwasi) wrote: > We have taken care of comments which came in the last WGLC and posted a new revision today. Appreciate if you can let us know the next steps in this to proceed. This text: > Client MAY use 'client identifier' or 'chaddr' received from server along with 'xid' to map the response to request. This will guarantee that a particular response from the server is meant for the particular client. Should say this instead: > When a client receives a DHCP message containing a 'client identifier' option, the client MUST compare that client identifier to the one it is configured to send. If the two client identifiers do not match, the client MUST silently discard the message. The reason for this is that if you say "MAY," nobody will implement it. Also, if you say "MAY," then you are implying some unspecified heuristic in the client which the client implementor must guess at, and will probably get wrong. I think the motivation to say "MAY" is predicated on the assumption that not all clients will implement this spec, and we don't want clients that don't implement it to violate it. But that's not true; only clients that implement this spec are responsible to follow it, and we need not worry about clients that don't implement it. This spec addresses a very special use case, and it's perfectly understandable if it is not implemented by all clients. Another concern might be that a client would drop a message it otherwise would have accepted, resulting in a failure for that client to be configured. This too is not a concern: non-conforming DHCP servers will never send a 'client identifier' option. Conforming DHCP servers will always send the correct option. So the only case in which we will see a problem is when a broken implementation does the wrong thing, and we can't prevent that by making the standard overly lax.
- [dhcwg] Comments on draft-ietf-dhc-client-id-03 Ted Lemon
- Re: [dhcwg] Comments on draft-ietf-dhc-client-id-… Gaurav Halwasia (ghalwasi)