[v6ops] v6ops-host-addr-availability: A Little Pushback

"STARK, BARBARA H" <bs7652@att.com> Tue, 22 September 2015 16:32 UTC

Return-Path: <bs7652@att.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A1A01A9111 for <v6ops@ietfa.amsl.com>; Tue, 22 Sep 2015 09:32:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.266
X-Spam-Level:
X-Spam-Status: No, score=-2.266 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_LOW=-0.7] 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 F4hQUT7bE8u2 for <v6ops@ietfa.amsl.com>; Tue, 22 Sep 2015 09:32:36 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A035E1A9102 for <v6ops@ietf.org>; Tue, 22 Sep 2015 09:32:36 -0700 (PDT)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.15.0.59/8.15.0.59) with SMTP id t8MGTCNN011861 for <v6ops@ietf.org>; Tue, 22 Sep 2015 12:32:36 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049295.ppops.net-00191d01. with ESMTP id 1x2uq30du8-1 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <v6ops@ietf.org>; Tue, 22 Sep 2015 12:32:36 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t8MGWYHo009629 for <v6ops@ietf.org>; Tue, 22 Sep 2015 12:32:35 -0400
Received: from alpi131.aldc.att.com (alpi131.aldc.att.com [130.8.218.69]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id t8MGWRcc009549 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <v6ops@ietf.org>; Tue, 22 Sep 2015 12:32:28 -0400
Received: from GAALPA1MSGHUBAE.ITServices.sbc.com (GAALPA1MSGHUBAE.itservices.sbc.com [130.8.218.154]) by alpi131.aldc.att.com (RSA Interceptor) for <v6ops@ietf.org>; Tue, 22 Sep 2015 16:32:17 GMT
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.18]) by GAALPA1MSGHUBAE.ITServices.sbc.com ([130.8.218.154]) with mapi id 14.03.0248.002; Tue, 22 Sep 2015 12:32:17 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: v6ops list <v6ops@ietf.org>
Thread-Topic: v6ops-host-addr-availability: A Little Pushback
Thread-Index: AdD1Qz3jXWgqKaqHS3ecNEGJMXADQg==
Date: Tue, 22 Sep 2015 16:32:17 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6113AA102BC@GAALPA1MSGUSRBF.ITServices.sbc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.61.166.72]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2015-09-22_05:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1507310000 definitions=main-1509220228
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/NiJ48vqCee_x59BeXCttv4Uapx0>
Subject: [v6ops] v6ops-host-addr-availability: A Little Pushback
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Sep 2015 16:32:38 -0000

I read through the draft and found myself feeling that the arguments presented were rather uncompelling. So I'm going to provide some pushback.
Since the draft is presenting itself as recommendations for *all* networks, I decided to think about how I would look at it in the context of (1) a wireline broadband access service operator, (2) a wireless operator, and (3) an enterprise network operator.

Going through the list of benefits, the following struck me:
1. Privacy. Changing tracking requirements from needing to track a /128 to only needing to track a /64 does not provide for any sort of improved privacy against tracking. We need to stop perpetuating this myth. draft-ietf-dhc-dhcp-privacy already describes how to provide a single address that doesn't give away the MAC address. Other than not giving away the MAC, there is no privacy benefit I can see to more easily allowing tracking systems to track at the /64 instead of the /128.

2. Several of the listed benefits involve potential use by multiple processors on a host, virtual machines on a host, future applications, and identifier-locator addressing (ILA). In listing these, there was nothing that said "this is incredibly useful, but hosts are prevented from doing it (or run into a lot of complexity) if the host is restricted to a single DHCPv6-assigned IPv6 address". I didn't read that hosts would have a hard time having multiple processors or future applications in the absence of multiple addresses, and I didn't get out of the discussion that virtual machines and ILAs that require their own address are incredibly compelling and hosts and users can't live without them.

3. Tethering and translation (like 464XLAT) tend to be really specific to wireless networks. These are the most compelling benefits listed, but they don't apply to enterprise and wireline.

>From an enterprise and wireline perspective, I'm completely unconvinced that the suggested benefits are worthy of a BCP recommendation. 

>From a wireline perspective, I also see the recommendation as useless, since I'm not aware of any wireline architectures (BBF or CableLabs) that don't do PD. The wireline operators don't need a BCP to tell them to continue doing this. Of course the reason they do PD isn't even listed as among the benefits, since they don't do this for the sake of attachment by an individual host. They do this so customers can run entire private networks behind a fully-functional CE router. But I'm not aware of any wireline operator who requires the device requesting IA-PD to be a router.

>From a wireless perspective, I don't really see this as being what would convince a wireless operator to deploy PD. The case I try to make is that wireless is more and more being used in the same manner as wireline: to support an entire LAN of networked devices behind a CE router (usually with a USB-connected wireless device). In many places, operators are saying that wireless is the deployment model for getting "broadband access" to rural areas. If this use case is going to be fully supported with IPv6, then PD has to be supplied. Of course, with wireless networks being able to easily recognize the type of device used and the user, the network operator will always have the ability to selectively offer the PD to only certain users and/or certain devices.
Barbara