Re: [v6ops] Eric Rescorla's No Objection on draft-ietf-v6ops-rfc6555bis-05: (with COMMENT)

Eric Rescorla <ekr@rtfm.com> Sat, 21 October 2017 03:36 UTC

Return-Path: <ekr@rtfm.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 554E813446D for <v6ops@ietfa.amsl.com>; Fri, 20 Oct 2017 20:36:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.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 l60nubP7RwhM for <v6ops@ietfa.amsl.com>; Fri, 20 Oct 2017 20:36:48 -0700 (PDT)
Received: from mail-yw0-x233.google.com (mail-yw0-x233.google.com [IPv6:2607:f8b0:4002:c05::233]) (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 8454213447E for <v6ops@ietf.org>; Fri, 20 Oct 2017 20:36:46 -0700 (PDT)
Received: by mail-yw0-x233.google.com with SMTP id q126so5042689ywq.10 for <v6ops@ietf.org>; Fri, 20 Oct 2017 20:36:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=yEM0Fg/gxLDLquNnPvxoWQALCTkSjA4edkanMPGurTU=; b=Nx767OuJ85TTSHcJtKi1Ng2Hcnq7T5sKdKS2J1H3kltRMgGSbxZCKl+TDda3+eJokV zwE4D3LGVvxqWhXr+BOO2nsycDKB6sgnWv7UCkwSQ5KZAH3RjjzDQAPpUdYuva3iKv5s xTHAVzF3ladNxvFvQ/tN+zDjOVwWacW6Vuq4NnjCvSGV92O4e+po8oVfw0itBlQY8YRA mgRN/SIMovSXddrscl7Bpc2UQz3/e2DMTaESXUM/R/1RagzXP5aUpgv6xq5lqUDwaPN0 Ywp/ad4lAQuATXsCojQ0NWuWRfGbvdIvCORnzkpZhMzpmyHq8zDY0h4ltNwqJsBor7KN Lw1w==
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=yEM0Fg/gxLDLquNnPvxoWQALCTkSjA4edkanMPGurTU=; b=dsm1psKttj/+L23Rsiany2aGbJi6V1+59NvWf3Vf6Ax5xcqyZv5WQMn6uFkG5imZyo N62jhE2/he0N1S1zFqYGGnpirxFGLpzieDnfrrwEXCVOlmBprm+qq/7Ip8+y1kpbzq41 dCS100L5Bzs80U4/Ka/O9MtOGi3tf7bq8BB35KRIJEJYwfeMang5TZMEuEc/LOaki7cV krbkNAgddCfZqpwOdyhaAq1UAMUXNNZm3I9BQkhVClcfEmoh19GhTymkpbXdgN0aDt4v wUWMcYN0koJEqBViZfgMBKdhz3VcHXPUexelVde6s31zhqY8LsXTlM3m5j7xed/w1Akz dkcw==
X-Gm-Message-State: AMCzsaWpZ8m2Na4w6Tqn+giq/i+zaARzKJ+9760mLhhREqzTbujK+H3n x5yst7+WfRG2z3uwHGtV+ReeE4QetvK9jYXAqZgjhQ==
X-Google-Smtp-Source: ABhQp+Sw93UszRvBi+MabRw5PoNrdxRRXtSh0CPeb1/iK1bcTb/ezS1SNPhY2tAC+B9gNhS+kHtzpkWJWk7D6X5fCkU=
X-Received: by 10.129.36.1 with SMTP id k1mr4566144ywk.485.1508557005801; Fri, 20 Oct 2017 20:36:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.75.194 with HTTP; Fri, 20 Oct 2017 20:36:05 -0700 (PDT)
In-Reply-To: <CAKD1Yr0tG=oTkRCTXz8yR0EbUZ46O5iLjx-_bH=3adybZ4cLRw@mail.gmail.com>
References: <150853234997.15403.8100492287000664954.idtracker@ietfa.amsl.com> <eb737375-1bf5-1e1d-3539-2821058870c5@gmail.com> <CABcZeBMA4qiWMFDWmcFLpmTsOm096YHggY1yrx4A3-TuHjGR=Q@mail.gmail.com> <99633595-CC02-4CDB-AEEA-AE330410531B@apple.com> <ebce9d8b-a293-e97d-9856-54649e19910a@gmail.com> <CAD6AjGQymQu8YfDKJDgV_xX60jqH4tQZ4GSTPbmiy=gVcLioeg@mail.gmail.com> <CABcZeBNbdX2mopU1aRe6=OEXZn_UJWYmXQNfwn3Rzv8h=gAo0g@mail.gmail.com> <CAKD1Yr0tG=oTkRCTXz8yR0EbUZ46O5iLjx-_bH=3adybZ4cLRw@mail.gmail.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Fri, 20 Oct 2017 20:36:05 -0700
Message-ID: <CABcZeBNkGe3jvyixj+Csxjw3awOSHLoa64tGA55F1qA9Eqe-NA@mail.gmail.com>
To: Lorenzo Colitti <lorenzo@google.com>
Cc: Cameron Byrne <cb.list6@gmail.com>, "v6ops@ietf.org WG" <v6ops@ietf.org>, v6ops-chairs@ietf.org, The IESG <iesg@ietf.org>, draft-ietf-v6ops-rfc6555bis@ietf.org
Content-Type: multipart/alternative; boundary="001a1142e4cc745cea055c064c76"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/zeMWatAWDgud_GKFoL2O6ua3kjw>
Subject: Re: [v6ops] Eric Rescorla's No Objection on draft-ietf-v6ops-rfc6555bis-05: (with COMMENT)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
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: Sat, 21 Oct 2017 03:36:49 -0000

On Fri, Oct 20, 2017 at 8:28 PM, Lorenzo Colitti <lorenzo@google.com> wrote:

> On Oct 21, 2017 08:17, "Eric Rescorla" <ekr@rtfm.com> wrote:
>
> But we also like ipv6 better than Ipv4 because it is cheaper.
>>
>> From a mobile network operator perspective, ipv4 NAT paths are
>> dramatically more expensive (cost creating and maintaining session state in
>> hw on the CGN, complex large scale stateful software , ALG bugs, buying
>> public IPv4 address to feed the CGN ...., per transaction or per port block
>> in time logging for LEA, secure storage of said logs, ... ).
>>
>
> That's reasonable, I suppose, but (a) not everyone is on mobile and (b)
> the endpoint's interests may not align with yours.
>
>
> Those factors are in no way specific to mobile networks.
> IPv4 addresses and NATs cost money for everyone. Stateless translation
> doesn't use NAT, but because it's stateless, port space has to be assigned
> in advance, so it consumes more IPv4 space than stateful translation.
> Public IPv4 to users is already infeasible for new entrants, and will be
> infeasible in the sort to medium term incumbents.
>
> I don't see any cheaper alternative than IPv6. Do you?
>

As I said, the endpoints have different incentives, namely to get the best
performance for their users.

If IPv4 and IPv6 paths are equally fast for the user, then delaying
attempts to connect v4 in cases where v4 resolves first makes the user's
experience slower. That's not to say that there's not some public good
argument for doing that anyway, but if so, that should be explained, not
just smuggled into some protocol constant.

-Ekr