Re: [dhcwg] WGLC for draft-ietf-dhc-dhcpv4-active-leasequery-00 - Respond by Feb. 28

"Bernie Volz (volz)" <volz@cisco.com> Mon, 03 March 2014 16:09 UTC

Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 908FE1A01EB for <dhcwg@ietfa.amsl.com>; Mon, 3 Mar 2014 08:09:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.048
X-Spam-Level:
X-Spam-Status: No, score=-10.048 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qgBc0OSOlMX2 for <dhcwg@ietfa.amsl.com>; Mon, 3 Mar 2014 08:09:24 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) by ietfa.amsl.com (Postfix) with ESMTP id D5B2F1A0236 for <dhcwg@ietf.org>; Mon, 3 Mar 2014 08:07:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4893; q=dns/txt; s=iport; t=1393862875; x=1395072475; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=NtOYDTCl44Y0JPBrdF2mv5g1+QLS0n8F3DHmSZ9vmGk=; b=Zp3c/DmFdV5JCUZgTjHFjhgx1IDdkIQl8wq5wSX+hjLBX1gEx/Ho2Y5e IixteNSQaxPbZAL67pIcwk3JDWdZKUeb1/CBayzDK0E044txTpfy9EhbZ zYbx5FLxWZ9e2EuG0U/8Aa/ldKdPyZLeh3OUM1ntZAW82YbUAGvozBg+T Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhcFAAGoFFOtJV2Z/2dsb2JhbABagwY7wSeBIhZ0giUBAQEDAQEBAWsLBQsCAQgOCi4hBgslAgQKBAWHZQMJCA3FQw2GXBMEjEOBYzMHgySBFASWT4FtjGOFSIFvgT4
X-IronPort-AV: E=Sophos;i="4.97,578,1389744000"; d="scan'208";a="24524003"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-5.cisco.com with ESMTP; 03 Mar 2014 16:07:54 +0000
Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id s23G7sWJ005921 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 3 Mar 2014 16:07:54 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.98]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.03.0123.003; Mon, 3 Mar 2014 10:07:54 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Lewis Donzis <lew@pt.net>
Thread-Topic: [dhcwg] WGLC for draft-ietf-dhc-dhcpv4-active-leasequery-00 - Respond by Feb. 28
Thread-Index: AQHPNvlUdT5EmXdgSE+4gs6hpAMH4ZrPh4RK
Date: Mon, 03 Mar 2014 16:07:53 +0000
Message-ID: <22A8DA03-3E03-4B14-98ED-7CF1BF92C08A@cisco.com>
References: <52FA8A40.8020703@gmail.com> <9701A42A-6369-455F-BB1B-606C9B8B7521@gmx.com> <abe550dc.00000a14.000001c0@lew.perftech.com>, <0B2D5DBE-B3D3-4330-B2D6-00E8E29818C9@pt.net>
In-Reply-To: <0B2D5DBE-B3D3-4330-B2D6-00E8E29818C9@pt.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/dhcwg/7x3ff7nNRZRViNd5i-60xkd5jZs
Cc: dhcwg <dhcwg@ietf.org>
Subject: Re: [dhcwg] WGLC for draft-ietf-dhc-dhcpv4-active-leasequery-00 - Respond by Feb. 28
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 03 Mar 2014 16:09:27 -0000

Interesting point as that is what we do for v6 (partly because it could be ridicously large depending on how leasing ranges are configured and over time as you would have to keep information on any lease the server ever gave out that it hasn't reused since the server has no idea what information requester might have had).

I guess in v4 as it is generally assumed that the address space is reasonably finite, not a significant issue. But that could also leave stuff behind if server is reconfigured to remove leases. So, yes this seems like it could be useful (optional).

Is it worth extending this for v4 at this time? Making it optional (client can request to only send "useful" stuff, server can ignore if it doesn't support) would be ok.

- Bernie (from iPad)

> On Mar 3, 2014, at 10:58 AM, "Lewis Donzis" <lew@pt.net> wrote:
> 
> One other thing I wanted to ask about… currently the DHCPv4 bulk leasequery sends back the entire lease state database, whereas DHCPv6 does not, presumably because it would be ridiculously large.
> 
> However, since we have to handle both cases, our implementation doesn’t need the inactive v4 leases.  At the end of the bulk transfer, we just assume that any previously-active lease that wasn’t transferred must be inactive, just the same as if the server had sent an inactive lease.
> 
> Point being, it’s inefficient and unnecessary to transfer all of the inactive leases, so it might be nice to have an option on bulk leasequery to suppress the inactive entries.
> 
> The reason I mention it here is in case it would make sense to include it in the active leasequery document, i.e., extending bulk leasequery?
> 
> Thanks,
> lew
> 
> 
>> On Feb 27, 2014, at 2:01 PM, Lewis Donzis <lew@pt.net> wrote:
>> 
>> I also have read the draft and agree that it should be moved forward.
>> 
>> We have already implemented a client and have experience with this
>> protocol in large production networks, and it has proven to be extremely
>> useful and has significant advantages over standard leasequery.
>> 
>> This may be outside the scope of this discussion, but it would be nice if
>> the specification included, perhaps in section 7, that the server MUST or
>> at least SHOULD include lease state changes for both dynamic and reserved
>> addresses.  There has been some ambiguity on this and it would be nice if
>> all implementations were consistent in this regard.  At a minimum, the
>> DHCP server should provide the same information via active leasequery that
>> it provides via standard leasequery.
>> 
>> lew
>> 
>> 
>> 
>>> On 11 Feb 2014, at 21:38, Tomek Mrugalski 
>>> <tomasz.mrugalski@gmail.com> wrote:
>>> 
>>>> We have adopted two active leasequery drafts after
>>> Vancouver meeting.
>>>> There was moderate interest in that work during adoption call, but
>>>> we never saw any discussions about them on the ML. Since authors
>>>> confidence in those proposals are high due to existing
>>> implementations,
>>>> they have requested WGLC.
>>>> 
>>>> After a quick discussion between chairs, we have decided to go ahead
>>>> with the WGLC, hoping that it will trigger some reviews and
>>> discussion.
>>>> Please make no mistake - those drafts need reviews and comments. A
>>>> simple "I support this" followed with couple +1s will not do do the
>>>> trick here.
>>>> 
>>>> This WGLC is for
>>> draft-ietf-dhc-dhcpv4-active-leasequery-00. Please send
>>>> your comments by Feb. 28th. Note that although both
>>> documents are very
>>>> similar, they are separate drafts and are going through
>>> separate WGLCs.
>>>> If you support this work, make sure that you clearly state
>>> which draft
>>>> (v4, v6 or both) you support. Each WGLC will be assessed
>>> independently.
>>>> 
>>>> Finally, I'd also remind you that we are looking for
>>> volunteers to do
>>>> the shepherding work. Please let us know if you'd like to
>>> be a shepherd
>>>> for one of those documents. It is not a difficult task, but
>>> some prior
>>>> IETF experience is necessary. As a shepherd, you can get
>>> unique insight
>>>> into the WGLC process and better exposure to how IESG
>>> works. Having such
>>>> an experience can be useful with moving your own draft
>>> forward faster.
>>>> 
>>>> Bernie & Tomek
>>>> 
>>>> _______________________________________________
>>>> dhcwg mailing list
>>>> dhcwg@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/dhcwg
>>> 
>>> _______________________________________________
>>> dhcwg mailing list
>>> dhcwg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dhcwg
> 
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg