Re: [v6ops] The need for local-ipv4 socket transition solutions -- NAT64/DNS64 remains insufficient

James Woodyatt <jhw@nestlabs.com> Mon, 06 April 2015 17:10 UTC

Return-Path: <jhw@nestlabs.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 2A1E31A9005 for <v6ops@ietfa.amsl.com>; Mon, 6 Apr 2015 10:10:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.378
X-Spam-Level:
X-Spam-Status: No, score=-1.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 QPnNWfSfO6Aq for <v6ops@ietfa.amsl.com>; Mon, 6 Apr 2015 10:10:38 -0700 (PDT)
Received: from mail-ob0-x22b.google.com (mail-ob0-x22b.google.com [IPv6:2607:f8b0:4003:c01::22b]) (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 EB27D1A9004 for <v6ops@ietf.org>; Mon, 6 Apr 2015 10:10:37 -0700 (PDT)
Received: by obbgh1 with SMTP id gh1so48507712obb.1 for <v6ops@ietf.org>; Mon, 06 Apr 2015 10:10:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nestlabs.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=TQ1uoA4f0ZnEf4ukhOMJs1AV/2D4PQaqtiUtx8ccs+k=; b=GfaUdC6sYxk4nrzc3vkmse3O0jddCbXYU2HA6ISbTf2lLzYnynDBYNePr2IGTyW267 82SmcFvDwaJ7D8m9xCxE9wt68kQaU8rfDwhE8SWOi+RODnRbEOBtGh/cUqIpVGLq7YMa dWgzgm+WGgUbqCdP+g5BPAHRaOIX7yqhAWiZg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=TQ1uoA4f0ZnEf4ukhOMJs1AV/2D4PQaqtiUtx8ccs+k=; b=MPSIiYVtlEQcwpHWX66LjYsEaTgh69esA713Vl+cZ7n6yhrjRhRk8mYWuxoSmmyJuW hh0st3tm0Lmiz4XfxnfVILQR9cwh9mq6WZYDcDpWBkckPi3JeFu6qrxSGBXWSyRthR/o hMdE97Kq/v8QXoEE4D5XC2z0I0XntpUcntsY0E9qeqbvl1TvvTk0jDQ0aZydMKV81Hl0 BFgTLK8C00CW2WzlLivf3Yym66X0VpTXRoC2mRVFginTyc5cYXqYoaqWZ+dGy5r48MZR V5VBTEWVrIyB1Gy0Iph9j+KtC2b7xlpOfh912LKF4VU37qTkOnak2RC8U++MQ5+ZL/IE 5rng==
X-Gm-Message-State: ALoCoQlEy3DzTKY8kXVBcn202T5hif1B/fjHLHHIW6Zz5dqq/vcZrj49K4Sv0secPsIA5ydoHsOK
MIME-Version: 1.0
X-Received: by 10.182.88.136 with SMTP id bg8mr19913688obb.86.1428340236698; Mon, 06 Apr 2015 10:10:36 -0700 (PDT)
Received: by 10.76.177.229 with HTTP; Mon, 6 Apr 2015 10:10:36 -0700 (PDT)
In-Reply-To: <CAKD1Yr11UwjqGaVue39wGGH6e4FWNhiDTn83oESbwM44YdWjug@mail.gmail.com>
References: <CAD6AjGT-hG-uvRQvRosrZtfrf0Nb8ne9jy=tD9oh=5zNM42Xsg@mail.gmail.com> <alpine.DEB.2.02.1503200639340.20507@uplift.swm.pp.se> <20150320134204.32af9c67@echo.ms.redpill-linpro.com> <A0BB7AD89EA705449C486BDB5FDCBC7B28518DD8@OPE10MB06.tp.gk.corp.tepenet> <550F1F1F.3060703@cernet.edu.cn> <CAD6AjGSxk-Hrf_NBOjpV-jvraG+xSA4p1j-AO+FQFcVGzuf1Lg@mail.gmail.com> <CAKD1Yr3ywVy_00GYuw4Eq6cW_ZeL16bxpquaWWDMgSz44LagAg@mail.gmail.com> <CAD6AjGS-QMi+3oVGWDxnSMhEJH=VymwcF=PwKLdwFRxwHpp_-Q@mail.gmail.com> <CAKD1Yr3Fhnx3XaXouK57gupGOzodKGb0quhQxaf76NjWxSp3WA@mail.gmail.com> <CADhXe51MUB-czeCtpc63E0cHPpb_39Vv0o2Y57EVU2w_makP5Q@mail.gmail.com> <CAD6AjGTcKgK8W+VB1H5EQpHaYiKVYXqOz_2RS-w_CiTf9kL2CQ@mail.gmail.com> <CADhXe530+OVZrFZVaYh1-zoRDvJhUd0rf4sx6a2nO8SvKmm6zg@mail.gmail.com> <CAPi140PQ+TF0rED_bQPeS=Fj415qt0-zE2RdGnEL34PAzHyx6Q@mail.gmail.com> <CAD6AjGTjXAeMF6pw5MO2Jrf9B8LJ48D3m1YTVkdBe=_OHjtroQ@mail.gmail.com> <CADhXe51TCqU2eMP4LS3DooZxQDAPD95OVJDXbiU7qvuvKCMq+w@mail.gmail.com> <CAKD1Yr2=zc57+pOA9TFs+0azw0ZR1g67+08T=9eZPHjGXBvgFQ@mail.gmail.com> <CADhXe53T_30pj7xxwNs=mWEnd=do6oiq3KgN=U-gHLrLF-gG7Q@mail.gmail.com> <D1441574.4C168%wesley.george@twcable.com> <CAD6AjGQrzoBJrqQfKO0N8Ji=oJ-ZP6Sn88sXf=opJ6bYVmTDZg@mail.gmail.com> <CADhXe51MjVbsW512dSJqFpQUH44ZLazh=gkwD0mWwjw3=wqtUw@mail.gmail.com> <CAKD1Yr01qXwi=dN3Wdv1YPPDqCWG2nHyM=_Dhmh7BD+h6HsEwg@mail.gmail.com> <CADhXe50W0e5-k2Xa2GoLx2LBn77aXdzJ7GnEvA=M1RACaj+z6w@mail.gmail.com> <CAKD1Yr11UwjqGaVue39wGGH6e4FWNhiDTn83oESbwM44YdWjug@mail.gmail.com>
Date: Mon, 06 Apr 2015 10:10:36 -0700
Message-ID: <CADhXe53n=SDYxgZbmO5cquMKkb5WpoXYpbzQ_jSQCxc0LyvZEg@mail.gmail.com>
From: James Woodyatt <jhw@nestlabs.com>
To: "v6ops@ietf.org WG" <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="089e0111bd766d63e705131160d0"
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/mriiM7CcpicYkuvobg9uUfoJjWo>
Subject: Re: [v6ops] The need for local-ipv4 socket transition solutions -- NAT64/DNS64 remains insufficient
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: <http://www.ietf.org/mail-archive/web/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: Mon, 06 Apr 2015 17:10:39 -0000

On Fri, Apr 3, 2015 at 7:29 PM, Lorenzo Colitti <lorenzo@google.com> wrote:

> If so - then how do you see us getting to IPv6-only? Do you see
> application developers moving to support IPv6 by themselves, including on
> legacy apps that haven't been updated for years, or that can't be updated
> because they were sold on CDs? Or do you see network operators removing
> IPv4 regardless of whether that breaks their users' applications?
>

I don't see us getting to IPv6-only unless and until network operators are
compelled by some external force to start breaking IPv4-only applications
for their users. Yes, I understand that no such external force exists
(thanks in no small part to regulatory capture, but we can leave that aside
for now) at present. They will only do so when the costs of supporting
IPv4-only exceeds the cost of breaking IPv4-only. And that's probably just
as it should be, unless you're the sort who thinks that Internet service
operators ought to be treated like public utilities instead of private
enterprises.

I would support V6OPS publishing a BCP that recommends, to those network
operators which cannot abide breaking IPv4-only applications for their
users, that subscribers be provided with native dual-stack IPv4/IPv6
service, instead of them trying to make a hard transition to IPv6-only,
which relies on them somehow forcing customers to bring their own hosts
that can support 464XLAT to the network.

I would probably support 6MAN publishing a matching pair of Informational
specifications that update RFC 3493 and RFC 3542 with considerations for
hosts with a CLAT function integrated.


-- 
james woodyatt <jhw@nestlabs.com>
Nest Labs, Communications Engineering