Re: I-D Action: draft-clw-rfc6434-bis-00.txt

Tim Chown <Tim.Chown@jisc.ac.uk> Sat, 12 November 2016 11:10 UTC

Return-Path: <tim.chown@jisc.ac.uk>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F7BF1295E3 for <ipv6@ietfa.amsl.com>; Sat, 12 Nov 2016 03:10:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.111
X-Spam-Level:
X-Spam-Status: No, score=-4.111 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=jisc365.onmicrosoft.com
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 PfB46R2HiN2f for <ipv6@ietfa.amsl.com>; Sat, 12 Nov 2016 03:10:15 -0800 (PST)
Received: from eu-smtp-delivery-189.mimecast.com (eu-smtp-delivery-189.mimecast.com [207.82.80.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7A28129639 for <6man@ietf.org>; Sat, 12 Nov 2016 03:10:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jisc365.onmicrosoft.com; s=selector1-jisc-ac-uk; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=/nyPX1h5ajSzpdDuqH/7IR5+0vOQcOV5nSXhRZCeK9w=; b=YCSgbtTIq8TLeetyMt8dXp83jCxUIA042ijyPcNZ3PCPZDeKj7HE9jYi4esslP4IiYPMdy4++XNPSdX3SyARXIlGb7hCq5gP1kimOqjS90I3tPDEfBv9uOIjVrtnGmmEKqxySZPWiaoPai24RzhuHFF9cOLm5xZm4y7HKGNxfRA=
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01lp0175.outbound.protection.outlook.com [213.199.154.175]) (Using TLS) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-34-0Y3Q_9YtMHyYpUYFswx-HA-1; Sat, 12 Nov 2016 11:10:10 +0000
Received: from AM3PR07MB1140.eurprd07.prod.outlook.com (10.163.188.14) by AM3PR07MB1137.eurprd07.prod.outlook.com (10.163.188.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10; Sat, 12 Nov 2016 11:10:09 +0000
Received: from AM3PR07MB1140.eurprd07.prod.outlook.com ([fe80::90ea:fcdc:ee5a:482d]) by AM3PR07MB1140.eurprd07.prod.outlook.com ([fe80::90ea:fcdc:ee5a:482d%14]) with mapi id 15.01.0721.010; Sat, 12 Nov 2016 11:10:09 +0000
From: Tim Chown <Tim.Chown@jisc.ac.uk>
To: Lee Howard <Lee@asgard.org>
Subject: Re: I-D Action: draft-clw-rfc6434-bis-00.txt
Thread-Topic: I-D Action: draft-clw-rfc6434-bis-00.txt
Thread-Index: AQHSM4tLjx9mp728LUG5TpMUmLHrL6DCtEQAgAAgmwCAAAoAAIAAElAAgBJSYgA=
Date: Sat, 12 Nov 2016 11:10:08 +0000
Message-ID: <E017919B-2F2D-4E35-ACEB-DED4B2A7D317@jisc.ac.uk>
References: <147792632108.32420.5466713717735091630.idtracker@ietfa.amsl.com> <87E315E3-F366-4907-B787-75253CE9B4AA@jisc.ac.uk> <4D93F31A-CCC3-42D4-8BF4-D9C1AD566303@consulintel.es> <1335DC41-080E-4CCD-84F5-5933BF124573@asgard.org> <30B18B3D-B2CD-4B80-AF78-6BEBA0F40562@consulintel.es> <5FD77C77-DF7A-4CAE-9D04-A06CA7F2E616@asgard.org>
In-Reply-To: <5FD77C77-DF7A-4CAE-9D04-A06CA7F2E616@asgard.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3251)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [31.221.87.75]
x-microsoft-exchange-diagnostics: 1; AM3PR07MB1137; 7:nl1waTNXIcBeITz1nGLPaLaZdDYtfDk8GaeIMIrQnjNr2B/8IXaSzdGVR8lutRS8qKCbBSXkc5Qz9bagqwNG3TseAB1IKb3JBEarwlc5hpDV3dhEPEe/PdPeN6SIUv/0SZNb7zzGPFA+IASTFskTI1V5Bw9MZsUSHO+nIhtef95XCc6rs3N7F/q9KUJP8J2X2doDvhqeBtS9bQnyIqgJNnnCB2e9R2MXWVvBGydBLvb5pkZSUTz+jhAYFSFwBpC+GgeFYvhqEkh+6TFk3MJej8C8X9eo8Wosp5AYveaKAg9zV5/qsG2FtADkofRc1+ggO0Z2I8cdjWS8ACky6LU1kfkJshFVu1CexaHZvCiiyr8=; 20:LaQOhmcqIKE37CkBRjKaYNWT0qrOx9sy7e+3FPUhm0MDGUOSvgyGOjMwmxFPCNWPbhSA5ZmDWO5AXLvN8v/87FrMcdISwGi2JUAX4A3I2/FwtMmz3H5w0U2YvW7GpsalDLVlrw4MCCeqKQp60LrOfUOfWx7otAHLbFAqUhYJQRE=
x-ms-office365-filtering-correlation-id: 0b5122c6-20dc-4a15-8b3c-08d40aec76f7
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:AM3PR07MB1137;
x-microsoft-antispam-prvs: <AM3PR07MB1137F430C2662ADEAF94C852D6BA0@AM3PR07MB1137.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(278428928389397)(17755550239193);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:AM3PR07MB1137; BCL:0; PCL:0; RULEID:; SRVR:AM3PR07MB1137;
x-forefront-prvs: 01244308DF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(377454003)(199003)(24454002)(189002)(3280700002)(87936001)(97736004)(50986999)(6116002)(42882006)(230783001)(83716003)(586003)(6916009)(3846002)(2950100002)(82746002)(102836003)(76176999)(101416001)(5250100002)(8676002)(68736007)(189998001)(74482002)(33656002)(66066001)(3660700001)(2906002)(93886004)(92566002)(229853002)(50226002)(305945005)(110136003)(7736002)(86362001)(7846002)(57306001)(2900100001)(36756003)(106356001)(5660300001)(81156014)(106116001)(4326007)(8936002)(105586002)(81166006)(104396002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM3PR07MB1137; H:AM3PR07MB1140.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <318BA4AFED37F549BD4B4C178A2B5FF9@eurprd07.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: jisc.ac.uk
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2016 11:10:08.9986 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 48f9394d-8a14-4d27-82a6-f35f12361205
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR07MB1137
X-MC-Unique: 0Y3Q_9YtMHyYpUYFswx-HA-1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/eaQdY1QMAWtFmcBagXQFl-ZguZk>
Cc: "6man@ietf.org" <6man@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Nov 2016 11:10:17 -0000

Hi,

> On 31 Oct 2016, at 19:22, Lee Howard <Lee@asgard.org> wrote:
> 
> On 10/31/16, 2:17 PM, "ipv6 on behalf of JORDI PALET MARTINEZ" <ipv6-bounces@ietf.org on behalf of jordi.palet@consulintel.es> wrote:
> 
>> I’m referring to the CPEs deployed in residential network, which clearly are the ones that sell more units, so it is key to say something.
> 
> That would be clearer (but see below).
> 
>> 
>> Also I will say that instead of 
>> 
>> 
>> 8.  IPv4 Support and Transition
>> 
>>  IPv6 nodes MAY support IPv4.
>> 
>> 
>> We say:
>> 
>>  IPv6 nodes MAY support IPv4. In that case, they MUST support one or several transition mechanisms, in cases they are targeted to be deployed at edge networks that don’t require a public IPv4 stable address (residential networks, some corporate networks), while the ISPs still need to provide access to IPv4 for applications or services inside the customer LAN(s). For instance, if the ISP is providing only IPv6 in the access, they may choose among several options such as DS-Lite, lw4o6, 464XLAT (CLAT), MAP-T or MAP-E.
> 
> As you have it written, nodes MUST support one or more of (twenty-seven different transition mechanisms), but it is unclear who chooses (the ISP or the manufacturer) or how many.
> 
> I think this is an inappropriate use of MUST, based on guidance from rfc2119:
> 
> Imperatives of the type defined in this memo must be used with care
> and sparingly.  In particular, they MUST only be used where it is
> actually required for interoperation or to limit behavior which has
> potential for causing harm (e.g., limiting retransmisssions)  For
> example, they must not be used to try to impose a particular method
> on implementors where the method is not required for
> interoperability.
> 
> Implementation of one or more transition mechanisms might be required for interoperability, but only if the node is deployed in a network (and in a position) where that particular mechanism is used, and is deployable.
> 
> Also, rfc6540 (IPv6 Support Required for All IP-Capable Nodes) already includes:
>   o  New and updated IP networking implementations should support IPv4
>      and IPv6 coexistence (dual-stack), but must not require IPv4 for
>      proper and complete function.
> 
> I think requiring a transition mechanism is out of place in this document.

I agree, but we have a 15 min slot in 6man this week so can raise it there to check consensus.

I would also agree that a separate BCP on transition mechanisms would be reasonably useful, given the zillions of mechanisms that have been published through the IETF and the number that are pretty much extinct in practice.  It would still be a moving target though.

Tim