Re: [v6ops] Benjamin Kaduk's Discuss on draft-ietf-v6ops-transition-ipv4aas-13: (with DISCUSS and COMMENT)

Benjamin Kaduk <kaduk@mit.edu> Fri, 11 January 2019 21:25 UTC

Return-Path: <kaduk@mit.edu>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E9D212958B; Fri, 11 Jan 2019 13:25:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mit.edu
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 SifSSe4clESj; Fri, 11 Jan 2019 13:25:07 -0800 (PST)
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-eopbgr750094.outbound.protection.outlook.com [40.107.75.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3416A128CE4; Fri, 11 Jan 2019 13:25:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DVZ2HOJMv3L1+cSx07bcbZmKVtOVVdfn5x9agKMmZX0=; b=aRN7v2tezW7tNQLZyKAFz/eeDPB8OTRS70aUsEXA9t5Pa6Kyf3DaqzJO8F7sThMXc1D1Ynmeki5PemsuMqZIpVZN7T5eyF9sATlJh+aaczEqlOPicDL8Xe/JUJ9LdEQoFT5JTqPZxukp4/T+ArfXMAV2Rd/VX21+LcMYtgbeZHc=
Received: from CY4PR01CA0021.prod.exchangelabs.com (2603:10b6:903:1f::31) by BN6PR0101MB2947.prod.exchangelabs.com (2603:10b6:405:2c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.13; Fri, 11 Jan 2019 21:25:04 +0000
Received: from BY2NAM03FT058.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e4a::207) by CY4PR01CA0021.outlook.office365.com (2603:10b6:903:1f::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1516.13 via Frontend Transport; Fri, 11 Jan 2019 21:25:04 +0000
Authentication-Results: spf=pass (sender IP is 18.9.28.11) smtp.mailfrom=mit.edu; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=mit.edu;
Received-SPF: Pass (protection.outlook.com: domain of mit.edu designates 18.9.28.11 as permitted sender) receiver=protection.outlook.com; client-ip=18.9.28.11; helo=outgoing.mit.edu;
Received: from outgoing.mit.edu (18.9.28.11) by BY2NAM03FT058.mail.protection.outlook.com (10.152.85.184) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1471.13 via Frontend Transport; Fri, 11 Jan 2019 21:25:04 +0000
Received: from kduck.mit.edu (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id x0BLP0Zk001315 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 11 Jan 2019 16:25:02 -0500
Date: Fri, 11 Jan 2019 15:25:00 -0600
From: Benjamin Kaduk <kaduk@mit.edu>
To: JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
CC: draft-ietf-v6ops-transition-ipv4aas@ietf.org, v6ops-chairs@ietf.org, The IESG <iesg@ietf.org>, v6ops@ietf.org
Message-ID: <20190111212500.GQ28515@kduck.mit.edu>
References: <154713179023.30772.10696284348809827591.idtracker@ietfa.amsl.com> <16C30688-747B-4723-BBD7-FF82FCAA6A26@consulintel.es> <20190110223633.GS28515@kduck.mit.edu> <35F9A19F-DC78-470F-B104-3BA764508D09@consulintel.es>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <35F9A19F-DC78-470F-B104-3BA764508D09@consulintel.es>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:18.9.28.11; IPV:CAL; SCL:-1; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(396003)(376002)(346002)(136003)(39860400002)(2980300002)(199004)(189003)(59124004)(33656002)(50466002)(8936002)(58126008)(6246003)(54906003)(106002)(956004)(8676002)(36906005)(316002)(55016002)(75432002)(86362001)(786003)(446003)(11346002)(4326008)(426003)(476003)(126002)(246002)(229853002)(47776003)(5660300001)(106466001)(53416004)(104016004)(478600001)(1076003)(7696005)(186003)(2486003)(76176011)(23676004)(356004)(26005)(305945005)(26826003)(336012)(66574012)(486006)(93886005)(2906002)(88552002)(2870700001)(18370500001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR0101MB2947; H:outgoing.mit.edu; FPR:; SPF:Pass; LANG:en; PTR:outgoing-auth-1.mit.edu; A:1; MX:1;
X-Microsoft-Exchange-Diagnostics: 1; BY2NAM03FT058; 1:wEX0RjzUOioTQzJEp/qgAi/uqtNDOOxYVqLhK5qN4v5sPaY/32287LJeZ6aTGt6lpR8ze670QHEXwbmvhpVxNGY4wKC1fn75HlT/60bt4lkEvaLft6XYzYtiUjZQ0hXq
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f7132d8c-b4e8-49cd-b3bf-08d6780b40c1
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4608076)(4709027)(2017052603328)(7153060); SRVR:BN6PR0101MB2947;
X-Microsoft-Exchange-Diagnostics: 1; BN6PR0101MB2947; 3:xNGcmHoXUcYMEx5Rodd0LSLkOI9iCMcxSR1MxjudEgRSi4/f0/D17n1LoLEM2a+hB8dK7zTpeKIlUxCWLmLlXJ6TOSB4TgUCdhRgCdksxnXAGQlJfP/d+F2Xu8d1MUlPHLlpgJ3uVklFKIOwkfndpS8+0bYekG/vqljPeXUzbY6FyBJRSrN3N15aX9joW7lglEDBjQ8IElbSmlaedhcGoGywCBbeuImx+gkxPxOwHV0TOZbv0uZFPz9+wqXNOIf+tmTTCvdGW/UhhO2A/CEkeDgg5IUS04h4frSh3IV54iO1NPDJtEApMtdwunyDtMjBf3kGsv/SRto1FK0fbfZzztUOjQe3KBqTxutEjLvwbqP0CU7vhw4mTOG43x3cBpM3; 25:nieD1QjgagnSrinwd8tKhIRGeVFrQrutIXjSuXrh7k1vCoDhWAEvIouO1c43v0K8kgrm2Cup3ESeSkjSSWkZRq+EkYkGB82lPcIwsgTWtjgVmMaOaZjcjwZNDZw2W64W9+Kgj57zNaF8AAq+4qVccvB31GxpiDsc7zghNmVmUqBnwqJlQcOpxv/RBMyxZgmQ/mBWLiI8abF530MhHhvcFKuCWnUheQDQJmM+2tW32sScM4LorlYNgfyjkKl/LvxVWbGgIXjVOgyKYNCu3CwmxwfStnGhVm/WTBuD/6+X38M0Log4AoMuQmYI4DZm5HO6wEwRyXadUujD0lJQFFKuyQ==
X-MS-TrafficTypeDiagnostic: BN6PR0101MB2947:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR0101MB2947; 31:/8725mCvFUOuBTBS+n363dcApsmV4nYrQfU1EVXzo83Z1AMWHKj2lqj2q1/KRm5FYLSnwQaS6Y2kq2LYj+KYNLSrprcgjHks0KKJ6PynC1jR81wU30G+oBHYl3Wy+SKyveEcIO1CS94kAGgvHNd71K0qQQDtTZYzxKvnlHRAjFV7VDb9ehjM3avhQXMOcoqZ+S1Dd2jB4iKPt3AHtlrLFf4DC66OiWabQ1WLR8zfADM=; 20:bQObMZV6tikPjvHEW8A94D9n3ZP4Hhd79mhKDpAVB47FcO13SdQd0Irp/yVoUsklk7hSLI91ocCK/E7aDSzT8n5Kfw+Msu1k0ttocqllNRbRHl3pKyCvIvxftvJpioTb3P1XJrxWrx+orMJDaxwIc7CgnBmSdBw1fBekTAUzhW5cGNV7PqcZC5FCSKuUT/DxhZ9dgg7jIPF+IptcFqpJhaeR+lKRm1CX2HT6yn6Vtx38+NQErvwgvRUkG9jfD+kvKIVKKqMabiHVB6hDuX9cDw+XIutzgBnfZiCqBARz53S19L9dS58kXzCLV1UENeUSVkg31YnUZ+DpyzuF7hyGwTyiwChUYpQXYmHykLeKqvP+bymam8Aqh80naAFN5N30IsZN4M6aZlAIOimoi2zKJNH9sRngg7VSL9rtWxdF6cAFaS+CVkF+2lJpA6qy2qGYhg+uGMLq6fr7IQpD21LunEtNuqIE/O2Wvo4gwYMOWgcVnUQTkTWRCGhh9IXJfCad2fFNl49RAOm4gGsXAR9m6EU1RQ/jTdekg/qWR7lYuE/50orI7pcxRoNhVpupW5t8uEHz3I3TCyCun9/Xsi3sn89TZK9gE9uNl0hS9B+HNR4=
X-Microsoft-Antispam-PRVS: <BN6PR0101MB29477616C213D3446338D23AA0850@BN6PR0101MB2947.prod.exchangelabs.com>
X-Microsoft-Exchange-Diagnostics: 1; BN6PR0101MB2947; 4:zretF75BuX8NKciv14L9s924JBej+zC54QeCau05mqubpQOD4nZzUnkQrpugIjCPi5PAwKTdhWPsXY7wXK79L0gqz5aXleV+UtONuow+bzG4k9BlnntfM6Ql7ByFKI22jWWxJAnp9h6ap1mD/hVYIjHF87TqT6Z932BduTJvzdi0SnhW9V3iYNSy6s5TsPXElSb5n+NIAN7JMDEEdFG6y4Alqg5NoLBztca10Jfca5qAwSPdcV5uN6GBF8fr4vTYuJZ8ubFSqTl9BFDklC/ouL/wIaGeKpTrnAtJbWCOy/UfFCPeJnBxE/CTD8wR7jP/
X-Forefront-PRVS: 09144DB0F7
X-Microsoft-Exchange-Diagnostics: 1;BN6PR0101MB2947;23:jrIOwKteE498uyuGsguEN2rLye9ajCPqaqzQJ4wkt9UjuY0KmRtSOlzYso7I2Ae+cOvIyTh+8bsj6R+PonUYcGpQHG7MDgo6oxppgE6NlzWFB7BrmxcHkRx3OXslzM6L29sZz75qeoQWYwOPXb8icKP7XPC3ltU7obNhmxHZa86ByyHkBnPUxRbz2a2AzvfiD+D01+q+3jtznmoFZ+f6jtd563SzbtoYjMjFfmtjzfGBDJzd7BbaWFAibNrNIy+E5h7a8tbIto6BDrcjunc0WawIBJcLjoaZYrzyCe+nMfzyWxdP0EgdoO/HaBfOUeQYkVtmdATFKvN3yasa4COcKoh49NYMsd9O/PQVG2BcpjloQNNJxNc3LvPIg019CdxvKJrxg/9XVThDBm0nJ6vaBUAOqWw+ZbZELDsq+tvBsu1Dk51hzsVUj1Q9UospTSpr1xz6r2rSLOxY0y4cQFlS6IX/Ktcw18nVK8OZ59in0/RA6NAyz6uj47LzXuEkd4b4IV/jDfupaNF+lPr2+Ko6l2x+4K73J2HpsMD4H5HxqODZYMfvvyonUzsX8Af0wWlH1zxNJGx+NPooCy01gFLPFyQ6Jv7/d5j7OI8bpvCPLKEzBnmC6WSX37laQwfgWQW87Jw33ET2Ty2rVsqaqfpvjZ59RS+t8ats7bUGl+qsSzJjhNRmiAbORgeJujOiOogreZbI6uU/hgksuYi84meMrnD+EN/3LT3HnFRT4eE0cocW9Jlh/iWHR02OsESJiCpNIxJF9EMZuvCwkmko6QxBX4WCCHCWISU7Sh4DDsu1qlIWoueCNn/g/P4gLWvh34JXpbD0UgDvJc7olaJh1ui0w7355OpfD+g7uGohR5BgxX8wUZifDkLVNzNyoXlZUh46s9LOYcCJi3IVtCRQpHhRpDPNrZYc33qUp3NUjsw5td2IbJW4RXkkYBjRnSw4BiqsBEtsvk3/+Nl5Fg/Xk9DSs6eHsOss7xfXqDyJ+ZJnU1rSXS1AU3pcX9a4vdQQPHHWqMravVOyxe6jMCPa2v7hyuOKzrmHErKZQ7J6C3HttNAXJtEYMvBl0C8eCoTduxVmbq02dWNw86BhviYFy7OQr7j2Hxq1zrqNPKK0ORgNJ3tMTZTdGmuVchEeQJZoUcg51ASrQK6D7wCd//v1DWqtWNn37iA++2z03WJhiBiVQr7xWRpo1AnOZwaT6GEvyAt1C2t9D4UpghxHjHRDVYEXgQ==
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info: 8yTKeietVhr8HM31ghRN6X3E6k73gRMfa16LIL3jccbsOo7BbiW3NJqRcRYgRmcKOk7C6sL2mtqiT0LGdZkGcPfJTx15mNdz+7L4eYIiGh89tdksEOxKmhT2taHpxCPAXHc/EZTLKLDABfBLNx8FEoeD6SUYYAmfSGXmdvb5+RTKlHMivpcwmCeWC/OjOVarI0sVv+3okwHEjFqX4iEmXubXJUbyA0b2JQLrupvOrJW8d9GsGUbtbt0levmz7siZsHRuOZhJ+WZw+A+2sGz7C+hNuFb5C3Dfp2+F1gnEG9QFei11E+i+XrpIsFtqrjJ8Q+GQ14xoFLYFV1lRTZCTW/9K6nMMP6AL6omk19O/7S3l0nPk03/S6VD2HjPtoI3y7HWFWNl5mnVUSRS7nM77w9+hWP8ygkekNuMnU1q0bN4=
X-Microsoft-Exchange-Diagnostics: 1; BN6PR0101MB2947; 6:7w/JQ3QzDTMcL6KOL35pNWFos3ptwRE8yV10ComIBFEJ+0wxRH6YKzOSIts5DWysC9jWY7ZhrxfQ1UNE0h2R3L2pehiwqpt5G/ndzooO74TE7Dcn9YJXZ0honcoZ9vZaToQRcoi5NVq+ISKUMIJU50D7p59+c+cl0hfd9nzC1LDHISZNJ0C0QXfpFQBtkbYcAjspF+/jn0JTYUszlJMx7VoNl8YN+O7UFkEFcCNdCrEta7F2uJTz1BMx+2gp3zndrz66qOuwXoeOJbvITPzOTVfE13ajFbf7ywmW20voAqiusvTFRTJKfHTXqr3fRm6Ybgj0jbpb5RkeSKCui2szkgYcpLNTmgeSSwzrUvYS9wnXRTxNTFwTeaXWcb5Bhmpc2nRTG2tewDIC85Np9pFVJI7IrSuuYbJv1OsbtogH9D/UTLOivzuv9nhB5qfxPGREyIfRgCqJ6QJdVXQhUqrbZw==; 5:TiRqVgfLa0eo7WgPNlq7ntqcRcsgdq3WOg4RJLwpZhZnyu0nXXyF9Qgzur+asl5Im5ushDaXgkMJr93k4Bg8v2fID8QosGOLc1mtXnPc2bstAUwjLRPtPhWztDuXmD2/DMtszX78FULf7TrbtZmLL7f8vzovImy1DgIcfKcTsGKNHUMJpyil+gF8gYawDMQG71oypV22AemLjFOh5s6vCA==; 7:IfBjedzzxUJLfg4C/EqSK6S4RgsXj2RiHpMylyvQv8dZzJguFNQVBC61inrF3gApb3euv30YZX6CaELEi/uwAAXfDbx9mPMqaT99S2fLlpb/MuBlDRJgJ0oTmAXlj7Ws+45wpfphYzCoxdj88p6ogw==
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: mit.edu
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2019 21:25:04.2007 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f7132d8c-b4e8-49cd-b3bf-08d6780b40c1
X-MS-Exchange-CrossTenant-Id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=64afd9ba-0ecf-4acf-bc36-935f6235ba8b; Ip=[18.9.28.11]; Helo=[outgoing.mit.edu]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR0101MB2947
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/hLWpMfP8wHUXhUzkTyARMSFdHg8>
Subject: Re: [v6ops] Benjamin Kaduk's Discuss on draft-ietf-v6ops-transition-ipv4aas-13: (with DISCUSS and COMMENT)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Jan 2019 21:25:09 -0000

On Fri, Jan 11, 2019 at 11:51:57AM +0100, JORDI PALET MARTINEZ wrote:
> Hi Benjamin,
> 
> Responses below, in-line.
> 
> Regards,
> Jordi
>  
>  
> 
> -----Mensaje original-----
> De: Benjamin Kaduk <kaduk@mit.edu>
> Fecha: jueves, 10 de enero de 2019, 23:36
> Para: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
> CC: The IESG <iesg@ietf.org>, <draft-ietf-v6ops-transition-ipv4aas@ietf.org>, <v6ops-chairs@ietf.org>, <v6ops@ietf.org>
> Asunto: Re: [v6ops] Benjamin Kaduk's Discuss on draft-ietf-v6ops-transition-ipv4aas-13: (with DISCUSS and COMMENT)
> 
>     On Thu, Jan 10, 2019 at 05:43:32PM +0100, JORDI PALET MARTINEZ wrote:
>     > Hi Benjamin,
>     > 
>     > Thanks again for your detailed review.
>     > 
>     > I'm already working in a draft for a new version including all the nits that you mention (some already were corrected in -13).
>     > 
>     > Some clarifications to some of your comments.
>     >  
>     >     Section 3.2
>     >     
>     >        TRANS-2:  The IPv6 Transition CE Router MUST have a GUI, CLI and/or
>     >                  API option to manually enable/disable each of the supported
>     >                  transition mechanisms.
>     >     
>     >     Do we really need to pick and name interfaces, or can we just say "MUST
>     >     have a configuration interface"?
>     > 
>     > Yes, the point here is to make sure that at least there is a GUI and CLI (or API). The idea is that the customer is able to buy a CE and later on use it in a different ISP. So, having both facilitate that, even in the case of a manual configuration required by the user. Normally DHCP-based mechanisms should do it, and also is currently very common that both are already supported, so not a big issue.
>     
>     Er, do you require both GUI and CLI, or not?  The current text only
>     requires at least one.  (But yes, I agree it's common to support both
>     already, so this is not likely to be a burdensome requirement.)
>  
> Yes, the idea is "GUI and CLI" or "GUI and API" or all them. I was reading that correctly, but may be (once more) is a problem between Spanish-English ...
> 
> What about:
> "The IPv6 Transition CE Router MUST have a GUI and either a CLI or API (or both) to manually enable/disable each of the supported transition mechanisms."

That says what you want, yes.

>     >     
>     >     Section 3.2.1
>     >     
>     >                                                      If 464XLAT is
>     >        supported, it MUST be implemented according to [RFC6877].  [....]
>     >     
>     >     Do we want to consider adding "or a successor document"?
>     > 
>     > I think if we do that, we could need doing that for every RFC ... that's why we have documents updating previous ones, so I don't think so.
>     
>     Well, another alternative is (as Ben suggests) to just not include this
>     sentence at all.  Which would of course also address my point here :)
> 
> We have this text for every transition mechanism. The transition mechanisms have "2/3" pieces. One is the transition mechanism itself, another one is what is needed in the operator network, and then what is needed in the CE. I think for clarity, even if looks like a repetition, we decided to keep using the same wording on this that was used in RFC7084.
> 
> For example, DS-Lite is the mechanism, AFTR is the operator part, B4 is the CE part. If you look at the text (section 3.2.2), we are referring first to the overall DS-Lite, then we say that the CE must implement the B4 following what is said about that in the RFC.
> 
> I still believe is good to keep that way.

Well, this is a non-blocking comment, so I can't get in your way.

-Benjamin