Re: [dhcwg] WGLC: draft-ietf-dhc-leasequery-by-remote-id

Pavan Kurapati <pavan.kurapati@gmail.com> Wed, 29 September 2010 04:53 UTC

Return-Path: <pavan.kurapati@gmail.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 517D53A6E6F for <dhcwg@core3.amsl.com>; Tue, 28 Sep 2010 21:53:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.001, BAYES_00=-2.599]
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 E71kqqmfMcp6 for <dhcwg@core3.amsl.com>; Tue, 28 Sep 2010 21:53:14 -0700 (PDT)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id 528793A6E4F for <dhcwg@ietf.org>; Tue, 28 Sep 2010 21:53:11 -0700 (PDT)
Received: by iwn3 with SMTP id 3so649343iwn.31 for <dhcwg@ietf.org>; Tue, 28 Sep 2010 21:53:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=t3hx3jewiui9zyaMsIKSUhM/hxZpaI5q03rjYz9E4UA=; b=xPMuV1I+9fs3mz5LiH7CADDpKsrbyXTleDLVP8fc4Am3YwuF9Qvtnp9UAE1gPdWIxV 8p5qaL7yQY0AfYFCBFimFgs71E+fkpkyzgiRmrjI1ulBUjwPBeXernZZsLCn88xwoqsf 0qE26UNTCFD0TbUrtlWX0dn1r+zeMNGsQIyWk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=oo+22tAD4vB1fodILeLLZHzLhvcLNnkLpVlEDT2Z3LkXP4Oke23wJuP0yCFG/q4mV7 m805DDzNbHfKtl9rMMSR/TFAtXlLmtflVMKYfIaMlvAKHlYcNbqBwD/Z6IX1imUkPzcQ UhBlcjXI874ZHVGSs+7VVroul+TIXENZtAipU=
MIME-Version: 1.0
Received: by 10.42.7.80 with SMTP id d16mr1467663icd.24.1285736033435; Tue, 28 Sep 2010 21:53:53 -0700 (PDT)
Received: by 10.42.5.204 with HTTP; Tue, 28 Sep 2010 21:53:53 -0700 (PDT)
In-Reply-To: <20100929032903.GA27518@shell-too.nominum.com>
References: <C76E1A28-B54F-4143-8F74-6E8616F49A67@nominum.com> <20100929004006.GA21974@shell-too.nominum.com> <B917ED76-CA2F-471F-BC47-59E7331D660D@nominum.com> <20100929032903.GA27518@shell-too.nominum.com>
Date: Wed, 29 Sep 2010 10:23:53 +0530
Message-ID: <AANLkTim1vUrCOb2dBPL6uN1fGQJAVjoVf9m+kYvMez0b@mail.gmail.com>
From: Pavan Kurapati <pavan.kurapati@gmail.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, Stephen Jacob <Stephen.Jacob@nominum.com>, DHC Working Group <dhcwg@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [dhcwg] WGLC: draft-ietf-dhc-leasequery-by-remote-id
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: Wed, 29 Sep 2010 04:53:46 -0000

I think the point of discussion has come from the section 4.3 of the
draft "In the case where more than one IP address has been involved in
a DHCP message exchange with the client specified by the Remote ID,
then the list of all those IP addresses MUST be returned in the
associated-ip option, whether or not that option was requested as part
of the Parameter Request List option."

Associated-IP option is returned only when there is more than one IP
address involved. But Access concentrator has no way to know that
there is going to be more than one IP address for the remote-ID, hence
making it a MUST in access concentrator's parameter request list may
not be feasible IMO.

I have one question. If an option is requested in parameter-request
list, should DHCP server return that option as a MUST? RFC 2132 is not
worded very clearly in this respect. RFC 2132 says " The client MAY
list the options in order of preference.  The DHCP
   server is not required to return the options in the requested
order, but MUST try to insert the requested options in the order
requested by the client", but it doesnt say that DHCP server MUST
return the options listed in the parameter request list? If this
condition is relaxed, then we may make parameter-request list
mandatory in Access concentrator with option 82 and parameter request
list option as a MUST.

Thanks,
Pavan

On Wed, Sep 29, 2010 at 8:59 AM, Stephen Jacob
<Stephen.Jacob@nominum.com> wrote:
> On Tue, Sep 28, 2010 at 07:44:01PM -0700, Ted Lemon wrote:
>> On Sep 28, 2010, at 5:40 PM, Stephen Jacob <Stephen.Jacob@nominum.com> wrote:
>> BTW, I did actually have one minor suggestion.   If there's strong resistance
>> I'll withdraw it, but if nobody objects I think it'll be a win: the draft
>> currently requires the server to respond with a remote-id option even if it
>> wasn't requested.  I think it would be better to place the burden on the
>> access concentrator to request the option, and if it doesn't, all bets are
>> off.  This would eliminate the need for a bit of special code in the server
>> to check for the missing option in the ORO.
>
> Oh! Very good suggestion.
>
> Strong +1 re Ted's suggestion. :)  Especially in a new specification,
> I really like the idea of putting the onus on the access concentrator.
>
> I'd like to see it made explicit, if the change you suggest is made,
> that it must be requested in the ORO so as to avoid implementors of
> the access concentrator missing that and DHCP server implementors
> having to add the special code anyway to work around that.
>
> Regards,
> Stephen
> --
>  Stephen Jacob | Stephen.Jacob@nominum.com | +1 650 381 6051
>  Nominum, Inc. |  http://www.nominum.com/  | +1 650 381 6000
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg
>