Re: [dhcwg] Stephen Farrell's Discuss on draft-ietf-dhc-dynamic-shared-v4allocation-07: (with DISCUSS and COMMENT)

Stephen Farrell <stephen.farrell@cs.tcd.ie> Thu, 28 May 2015 11:22 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
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 C59021A8AB7; Thu, 28 May 2015 04:22:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] 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 ijqKWt08h10B; Thu, 28 May 2015 04:22:54 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCD7E1A8AB6; Thu, 28 May 2015 04:22:54 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 889DFBF00; Thu, 28 May 2015 12:22:53 +0100 (IST)
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id POso2jitKeT2; Thu, 28 May 2015 12:22:53 +0100 (IST)
Received: from [134.226.36.180] (stephen-think.dsg.cs.tcd.ie [134.226.36.180]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 590BABEFE; Thu, 28 May 2015 12:22:53 +0100 (IST)
Message-ID: <5566FA8D.5050305@cs.tcd.ie>
Date: Thu, 28 May 2015 12:22:53 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: Ted Lemon <Ted.Lemon@nominum.com>
References: <20150526122630.11294.73575.idtracker@ietfa.amsl.com> <273F8D1F-1674-425D-B455-AD0980D13552@gmail.com> <5565D571.7000607@cs.tcd.ie> <B678DDFC-AB66-4B05-BE77-7FCE08CB6748@nominum.com>
In-Reply-To: <B678DDFC-AB66-4B05-BE77-7FCE08CB6748@nominum.com>
OpenPGP: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/dhcwg/Is5MjuCnQ9NXEIHaPLp0L5TXJAo>
Cc: "<draft-ietf-dhc-dynamic-shared-v4allocation.ad@ietf.org>" <draft-ietf-dhc-dynamic-shared-v4allocation.ad@ietf.org>, "<volz@cisco.com>" <volz@cisco.com>, "<dhc-chairs@ietf.org>" <dhc-chairs@ietf.org>, "<draft-ietf-dhc-dynamic-shared-v4allocation@ietf.org>" <draft-ietf-dhc-dynamic-shared-v4allocation@ietf.org>, The IESG <iesg@ietf.org>, "<dhcwg@ietf.org>" <dhcwg@ietf.org>, "<draft-ietf-dhc-dynamic-shared-v4allocation.shepherd@ietf.org>" <draft-ietf-dhc-dynamic-shared-v4allocation.shepherd@ietf.org>
Subject: Re: [dhcwg] Stephen Farrell's Discuss on draft-ietf-dhc-dynamic-shared-v4allocation-07: (with DISCUSS and COMMENT)
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: Thu, 28 May 2015 11:22:58 -0000

Hi Ted,

On 27/05/15 20:16, Ted Lemon wrote:
> On May 27, 2015, at 10:32 AM, Stephen Farrell
> <stephen.farrell@cs.tcd.ie> wrote:
>> I don't believe I saw an answer to the question above. What is the
>> answer? (I think that is the key thing in figuring out how to
>> handle the discuss btw.)
> 
> The base protocol specification uses either the client identifier
> option or the client MAC address as an identifier.   This document is
> requiring the use of the client identifier option, and excludes the
> use of the MAC address, which potentially increases user privacy in
> the event that the DHCP privacy profile is used.   If the
> specification allowed the client to use its MAC address alone as an
> identifier, this would not be possible.
> 
> However, I think the actual reason that the client identifier is
> being required here is that the specific interface that is being
> configured on the client is not a hardware interface--it's a virtual
> point-to-point link, which has no hardware address, and thus the
> client identifier is the only possible identifier to use.

But isn't the PSID here exactly the idenfier needed (plus the address
where one's been allocated)?

S.

> 
> The client identifier or MAC address is used as a database key by the
> DHCP server to track resources allocated to the client: in this case
> the A+P port set.   Without such a key, there would be no way to
> renew the client's lease on that particular A+P port set, and so TCP
> connections would be broken each time the client's lease expired.
>