Re: [Softwires] map-t to proposed standard rather than experimental

Rémi Després <despres.remi@laposte.net> Thu, 13 November 2014 16:29 UTC

Return-Path: <despres.remi@laposte.net>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A00AB1A8A6A for <softwires@ietfa.amsl.com>; Thu, 13 Nov 2014 08:29:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.649
X-Spam-Level:
X-Spam-Status: No, score=-0.649 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HELO_EQ_FR=0.35, J_CHICKENPOX_45=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no
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 CWmWwcsGHAwc for <softwires@ietfa.amsl.com>; Thu, 13 Nov 2014 08:29:21 -0800 (PST)
Received: from smtp25.services.sfr.fr (smtp25.services.sfr.fr [93.17.128.119]) by ietfa.amsl.com (Postfix) with ESMTP id 170CE1A8A58 for <softwires@ietf.org>; Thu, 13 Nov 2014 08:29:20 -0800 (PST)
Received: from filter.sfr.fr (localhost [78.193.136.169]) by msfrf2511.sfr.fr (SMTP Server) with ESMTP id 8111370000AC; Thu, 13 Nov 2014 17:29:19 +0100 (CET)
Authentication-Results: sfrmc.priv.atos.fr; dkim=none (no signature); dkim-adsp=none (no policy) header.from=despres.remi@laposte.net
Received: from [192.168.0.21] (unknown [78.193.136.169]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by msfrf2511.sfr.fr (SMTP Server) with ESMTP id D6CD470000B5; Thu, 13 Nov 2014 17:29:18 +0100 (CET)
X-SFR-UUID: 20141113162918879.D6CD470000B5@msfrf2511.sfr.fr
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Rémi Després <despres.remi@laposte.net>
In-Reply-To: <D088E4E6.72698%edwin.mallette@mybrighthouse.com>
Date: Thu, 13 Nov 2014 17:29:16 +0100
Message-Id: <707539FA-16E8-4F9A-9644-499AF07D8060@laposte.net>
References: <04453287-AE2D-47DF-80FF-2C717AE1B23E@nominum.com> <0131B885-9F7F-4F44-956C-91066AE512EA@laposte.net> <D088E4E6.72698%edwin.mallette@mybrighthouse.com>
To: "Mallette, Edwin J." <Edwin.Mallette@mybrighthouse.com>, Ted Lemon <Ted.Lemon@nominum.com>
X-Mailer: Apple Mail (2.1878.6)
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/softwires/TxHHNUfA1nmyGNhUyXGrLArieto
Cc: Softwires WG <softwires@ietf.org>
Subject: Re: [Softwires] map-t to proposed standard rather than experimental
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires/>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Nov 2014 16:29:24 -0000

Hi Edwin,
Thanks for sharing you views.
More comments below.

...
>>>  a result of the directorate reviews and the IESG review, it became
>>> clear that the plan to advance MAP-T as experimental didn't make sense.
>> AFAIK, not at all as clear as you say:
>> - If  both MAP-E and MAP-T would become standard, CPE providers would
>> need to support (and maintain) both.
> 
> [EJM] it has never been the case that just because a standard exists that
> can be used on an element, that said suppliers of that element have to
> implement the standard.

Sure: customer demand is the key.
I was implicitly referring only to vendors that want their CPEs to interwork with all other CPEs that support  v4/v6 stateless v4/v6 solutions as standardized in IETF.

...
> I fully expect that MAP-T will be implemented in
> production networks and having broad deployments of a protocol documented
> in an experimental-track RFC seems to be in poor judgement.

If there is sufficient customer demand for an experimental alternative to the standard, I can hardly see why a vendor would refuse to support it (in addition to the standard). Especially if it sells products to ISPs that supply all CPEs. 

>> - If both would become standard, full transparency to IPv4 fragmentation,
>> which is guaranteed with MAP-E but not with MAP-T, would no longer be
>> guaranteed to any customer, due to multiple standards.
> 
> [EJM] This is not something I care about operationally.

Note that, by not caring, you neglect what RFC4821  (standard track) recommends for path MTU discovery in IPv4.  It use packets with MF=DF=1 (fragmented packets that may no longer be fragmented), a combination that is lost in MAP-T (and preserved in MAP-E). 
I know some people say it’s negligible, but this is IMHO a lack of understanding.

> It seems like an
> academic argument, not a practical one.

- AFAIK, PMTU discovery serves a real purpose.
- In any case, standardizing both MAP-E and MAP-T would require a modification of RFC4821.

...
>> While the consensus on making MAP-E the only standard has held for long,
>> re-visiting technical arguments would lead to an undesirable extra delay
>> before the already-over-awaited MAP finalization.
> 
> [EJM] My view is that this is a mischaracterization. The decision from my
> POV was to move these drafts forward in light of a clear understanding
> that there would be no converging around the religious debates. Remember
> the coin flip ?  That¹s not exactly a technical decision.

The only decision I remember, is that MAP-E will the unique standard, and that both MAP-T and 4rd will be experimental.

I recall that,first, the WG clearly wanted only one standard.
Then, various supporters of MAP-E, and various supporters of MAP-T, voted that a combination of the 2 would not be 2 standards. (By doing so, it is a fact that they objectively increased their chances to find their preferred design in the standard). 
No consensus was reached on this 2=1, but not on 2=2 either. 
The coin flip that followed, decided by the chairs, was indeed an non-technical procedure, but it proved efficient: 
- After MAP-E has been voted to become THE chosen standard (with the two others as experimental), a clear WG consensus supported this as the final decision. 
- This was IMHO a remarkable chairs’ achievement in the difficult context of that time.

CONCLUSION:
If the IESG, now proposes 2 standards instead of 1, that’s a choice I view as based on a misunderstanding.
I therefore vote against a WG support of this proposal.

Regards,
RD