Re: [v6ops] FW: New Version Notification for draft-palet-v6ops-rfc7084-bis-00.txt

Erik Kline <ek@google.com> Tue, 21 February 2017 09:40 UTC

Return-Path: <ek@google.com>
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 6AF5F129529 for <v6ops@ietfa.amsl.com>; Tue, 21 Feb 2017 01:40:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 XYafE1c2GVhS for <v6ops@ietfa.amsl.com>; Tue, 21 Feb 2017 01:40:15 -0800 (PST)
Received: from mail-yw0-x234.google.com (mail-yw0-x234.google.com [IPv6:2607:f8b0:4002:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6249128B37 for <v6ops@ietf.org>; Tue, 21 Feb 2017 01:40:14 -0800 (PST)
Received: by mail-yw0-x234.google.com with SMTP id l19so61400414ywc.2 for <v6ops@ietf.org>; Tue, 21 Feb 2017 01:40:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3BQJ3wa7p12RHqUjTLU5ZjAJGZzpSHTb2Le+T++toMs=; b=mki3jH/3UzWSWzzetvZl7VObMTnmlcSk90BLpOzvHC1g9XGE2fzicS+KWNlvq9ROwd hmQ82HwcqemzRrk5lPXl96BmdFxzV+iwKP+LIqzXJonPWVQrb7ON26dXYteqKMGDG0Ec 2/a8kquoujdadD+RPq9pUkph2jkL8mDJgwNbEHVelX2Laa06keMmeAFVoeMQHJS+ibXS bwCUWr0iwGr1Ur43N5ebdN6O1ZrsKKhKxhejmNR2gSrMz79vp+3XbYIxuoy1Y2h61vZp qRgeHj2uNqUI2wTBn5SPakH+gjn/H3R4KNdYApRJ0/U3bFm1CJoS3KdCjXfawfkzFrcy 36Pg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3BQJ3wa7p12RHqUjTLU5ZjAJGZzpSHTb2Le+T++toMs=; b=ee2TNvRm85U74+a4+rXSrVUEltxTxt0Dp/Ndn6q0tQf4KUki8ZKtV/pLKgtNrb1XWu f9XdkqycyurHWh0vqLk25cLcDFkmBBrdWUuQLqckjKtNNstC3fFacsVvHg0GSGH63xvk QEL+10Sri5HLihsYFCtLv5j66olgONhExMUenmm356/6Enivb0J9F00mN2mPWsfI/mlX utD1SjciNyDC46MDMwzv/EmcXaSovN5HVxV4OYw/I/uOtaJ4A3YAxqEkUM+QhFBf7CCH XJByivq32f11Yo/yicpZB/GAR7BYNfJ8CfWTcvAnwZHgYisvfaPgvTVUWyoeVye1QZuz WaNw==
X-Gm-Message-State: AMke39l9+QvxEEx0Sej9kw3QxH9iqEPnMTyQNYt0m2bvTNeKLSK8Ae+TD084YdghNFW4yX8ZcMzLxz9evDAoibvO
X-Received: by 10.129.129.3 with SMTP id r3mr19560107ywf.0.1487670013322; Tue, 21 Feb 2017 01:40:13 -0800 (PST)
MIME-Version: 1.0
Received: by 10.37.207.4 with HTTP; Tue, 21 Feb 2017 01:39:52 -0800 (PST)
In-Reply-To: <B32D8BA9-0C0D-4576-9B7A-C08044A7433A@ripe.net>
References: <148763027040.25952.5914924936449771028.idtracker@ietfa.amsl.com> <692043A0-04F2-46EA-84D2-D4964E925C6B@consulintel.es> <B32D8BA9-0C0D-4576-9B7A-C08044A7433A@ripe.net>
From: Erik Kline <ek@google.com>
Date: Tue, 21 Feb 2017 18:39:52 +0900
Message-ID: <CAAedzxpJB+rfDzm8H0ZpoYQymeqSjw1hdZnjFSNU24pyXoM+pA@mail.gmail.com>
To: Nathalie Trenaman <nathalie@ripe.net>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="94eb2c07dd3ebc1b860549072ab1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/f7wFbTdoXJfIn_YVzi7qCLom6cY>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] FW: New Version Notification for draft-palet-v6ops-rfc7084-bis-00.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.17
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, 21 Feb 2017 09:40:17 -0000

And AT&T has a very large 6rd deployment, so I wouldn't be surprised to see
push back from them on downgrading 6rd to MAY (though perhaps they don't
much care, idk).

It's hard to see how this discussion won't just degrade into "my deployment
technology should be SHOULD or even MUST, everyone else can be MAY".

On 21 February 2017 at 18:32, Nathalie Trenaman <nathalie@ripe.net> wrote:

> Hi Jordi,
>
> <snip>
>
> >
> >
> > So, just to summarize, in RFC7084, 6rd and DS-LITE are considered as
> SHOULD.
>
> While I agree with most things listed below, and I also agree with your
> points changing 6rd to “MAY”, I don’t agree on changing DS-LITE to “MAY”. I
> would leave it with “SHOULD”.
> Some really large residential deployments chose for DS-LITE a while ago,
> (before MAP was standardised) and won’t change their plans soon. They
> already purchased the CGNAT equipment, etc. Their IPv6 deployment takes
> years….(from what I hear in all the IPv6 courses)
> So, DS-LITE is a “SHOULD”, not (yet) a “MAY” but also not a “MUST”
>
> Just my 2 cents.
>
> Nathalie
>
>
> >
> > In my version:
> >
> > 1) Considering that there’re no more IPv4 addresses and according to my
> experience with service providers, they will prefer to avoid dual stack in
> the WAN ASAP, and avoid CGN, I think 6rd and DS-LITE need to be changed to
> MAY.
> >
> > 2) At the same time, I’ve included lw4o6, also with MAY. The rationale
> for this: Many service providers try to avoid the CGN, and lw4o6 is a way
> to do so, without increasing the cost of the CE. Basically, a CE that
> supports a regular IPv4 NAT+DS-Lite, is already capable of supporting
> lw4o6. The cost in terms of CE flash memory for DS-Lite is about 1Kb. The
> open source package available for DS-Lite that I’ve been digging-in takes
> 6Kb, but already includes also support for both MAP versions.
> >
> > 3) Include support for 464XLAT, MAP-E, MAP-T as SHOULD. Those protocols
> are the 3 alternatives that a service provider has to deploy IPv6-only WAN,
> but at the same time provide dual-stack in the LANs, with practically the
> same functionalities or even more, that what CGN requires. At the service
> provider network, it requires, instead of CGN, a stateful NAT64 (which
> cellular providers are already using) or a Border Relay (for MAP).
> Basically, a CE needs only 3Kbytes of code in the flash to support CLAT
> (the CE part of 464XLAT). The support for MAP (both versions and also
> lw6o4), requires about 6Kb.
> >
> > 4) Include support for 6in4 as SHOULD. The rational for this: According
> to my experience, sometimes, business customers (specially SMEs) are in the
> same access network as residential ones, but they are provisioned manually
> and often require dual-stack with public IPv4 addresses, because they have
> to publish external services such as VPNs, or others that may not yet rely
> in an IPv6-only network. I’ve seen cases of service providers with 10.000
> customers and 250 of those “SMEs”, and all them are provisioned manually
> because don’t make sense to find an automatic configuration. So, I think we
> must keep this support, with typically is already available in any
> dual-stack router today. In fact, if the router supports 6to4 or 6rd, the
> 6in4 support is already there. In terms of flash utilization, 6in4 requires
> 1Kb, 6rd 2Kb and 6to4 1Kb.
> >
> > Note than I’ve been looking for the “cost” of the flash memory into open
> source available as GPLv2, which also means that the impact for any vendor
> in “updating” available firmware of actual CEs is minimal, if any, and is
> more an “integration” cost, probably a very few hours+testing. In fact,
> there are a few vendors that have it already (unfortunately very few) and I
> heard about some that offered it to “special big customers”, but not
> offered to the “general market”.
> >
> > I’ve been evaluating myself, with trial customer deployments, using
> open-source such as OpenWRT/LEDE, the cost/functionally of those transition
> mechanisms and they just work. Typical CE today have a minimum of 8MB
> (market moving quickly to 16 or 32 MB) flash memory and 32MB (market moving
> quickly to 64GB and much more) RAM, and they hold perfectly all those
> features without any issue and without needed to take out other code.
> >
> > So, the questions for the WG:
> >
> > Do you agree with my changes 1, 2, 3 and 4 above?
> >
> > Now a more complex question. Do you think it will be acceptable for 3
> and may be 4 above, to be a MUST instead of just SHOULD?
> >
> > I think vendors need a very strong signal here, otherwise, many of them
> (and this is happening), are reading actual 7084 and only reacting to
> implement those transition technologies with specific firmware versions for
> “very big” customers which will buy several hundred thousand units in one
> shot. But many small and medium service providers, buy only a few units
> every week when they connect new customers. This was discussed already in
> this list a couple of months ago.
> >
> > https://www.ietf.org/mail-archive/web/v6ops/current/msg25152.html
> >
> > Please, note that that this document version doesn’t include yet the
> details of the requirements for each transition mechanism. I’m working on
> those already, but will be nice to have some inputs from the WG, regarding
> my questions above.
> >
> > Regards,
> > Jordi
> >
> >
> > -----Mensaje original-----
> > De: <internet-drafts@ietf.org>
> > Responder a: <internet-drafts@ietf.org>
> > Fecha: lunes, 20 de febrero de 2017, 23:37
> > Para: Jordi Palet <jordi.palet@consulintel.es>, Jordi Palet Martinez <
> jordi.palet@consulintel.es>
> > Asunto: New Version Notification for draft-palet-v6ops-rfc7084-bis-
> 00.txt
> >
> >
> >    A new version of I-D, draft-palet-v6ops-rfc7084-bis-00.txt
> >    has been successfully submitted by Jordi Palet Martinez and posted to
> the
> >    IETF repository.
> >
> >    Name:              draft-palet-v6ops-rfc7084-bis
> >    Revision:  00
> >    Title:             Basic Requirements for IPv6 Customer Edge Routers
> >    Document date:     2017-02-20
> >    Group:             Individual Submission
> >    Pages:             22
> >    URL:            https://www.ietf.org/internet-
> drafts/draft-palet-v6ops-rfc7084-bis-00.txt
> >    Status:         https://datatracker.ietf.org/
> doc/draft-palet-v6ops-rfc7084-bis/
> >    Htmlized:       https://tools.ietf.org/html/
> draft-palet-v6ops-rfc7084-bis-00
> >
> >
> >    Abstract:
> >       This document specifies requirements for an IPv6 Customer Edge (CE)
> >       router.  Specifically, the current version of this document focuses
> >       on the basic provisioning of an IPv6 CE router and the provisioning
> >       of IPv6 hosts attached to it.  The document also covers several
> >       transition technologies, as required in a world where IPv4
> addresses
> >       are no longer available, so hosts in the customer LANs with
> IPv4-only
> >       or IPv6-only applications or devices, requiring to communicate with
> >       IPv4-only services at the Internet, are able to do so.  The
> document
> >       obsoletes RFC 7084.
> >
> >
> >
> >
> >    Please note that it may take a couple of minutes from the time of
> submission
> >    until the htmlized version and diff are available at tools.ietf.org.
> >
> >    The IETF Secretariat
> >
> >
> >
> >
> >
> >
> > **********************************************
> > IPv4 is over
> > Are you ready for the new Internet ?
> > http://www.consulintel.es
> > The IPv6 Company
> >
> > This electronic message contains information which may be privileged or
> confidential. The information is intended to be for the use of the
> individual(s) named above. If you are not the intended recipient be aware
> that any disclosure, copying, distribution or use of the contents of this
> information, including attached files, is prohibited.
> >
> >
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>