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

Eric Rescorla <ekr@rtfm.com> Mon, 23 October 2017 20:18 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 10EC1138467 for <v6ops@ietfa.amsl.com>; Mon, 23 Oct 2017 13:18:04 -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=ham 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 DYHFINzJbZCf for <v6ops@ietfa.amsl.com>; Mon, 23 Oct 2017 13:18:01 -0700 (PDT)
Received: from mail-yw0-x22b.google.com (mail-yw0-x22b.google.com [IPv6:2607:f8b0:4002:c05::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 7666D13A1C7 for <v6ops@ietf.org>; Mon, 23 Oct 2017 13:18:01 -0700 (PDT)
Received: by mail-yw0-x22b.google.com with SMTP id w2so13195922ywa.9 for <v6ops@ietf.org>; Mon, 23 Oct 2017 13:18:01 -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=Gt80VM0XNjeLYMfxnB/MM7xIJHAxlM7ub5js9U0J1Xc=; b=GTBuLtJo5U11UxGcgbpfnz1v6KYOZNK50VT3yb6VP6rS2Jw+wSPYT2M2LIAV/xpUJd UUnSGeQATNUR76PGtgAbaXnrMDOOLQ5Fxep4J+TxEu51j//FYKDIYnlFBOaT8xa4xEZu 2v425zVZei9YfKPMdP7KBUTP5g17ERBk96jSv65z6nMcCcRHsvoYzu+nyJ6WJDuxfV9E XdsNBVOUawZaomRig0b4j2XaER9WMSt9zalBBXJQZUTle/pKlsz8A6ssHDhMV/awwR+O Ai2jikqdf6VhNcXw6/jWFkASBovwaaL7zGBS1kjAcSnAGPhulPVpTpJZcwyiB8bZMH67 JjYw==
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=Gt80VM0XNjeLYMfxnB/MM7xIJHAxlM7ub5js9U0J1Xc=; b=YMbrnJYQhoav/vlnb4EPmDQ+Qo9VgYHNJhr2Gm1n5bjIy/T2cAD+8Ig4hasHKaxZmV GJB5/rljAIsPrW1kM3LKmsbhq+zjiRTL55dW9wVvVqPJKwHhjM1s/fiRur5AJDCuvTZj 0EvG8gOkEAluY1iFvuHrHB7m6LHSyq5A0bdZ8+SqzGhvocKfX5csEHQ3EvddtNFvnL36 vjCZRXfVQM5/QS/4Vi/KqmA+PlRyEhz6FQf4I73GoNMdzdu7iRPFZLDlrdo2Gce/8jA2 hVUUfWWy6phuROP8J85ucebmIUtfX35JHzXSc0MdIADZU/YZos79YRiFDZG9T2e3ksT4 tBQA==
X-Gm-Message-State: AMCzsaW8Ved8DgKouk8KARjSIPAyt23DuFzakjIQLR30F8bHIypiAtQS hXz2/So4+HPlDxWdIyjeOQGgHAHV7TwqXPQDIl93bg==
X-Google-Smtp-Source: ABhQp+T4kFANbUsgja50gM25rZ7iqo9QERCc8JFE5UzKeKLVbIygalJ4h4eZYkS7GYn1W/iTbltjU/n6UfSnTqwP8ik=
X-Received: by 10.129.167.66 with SMTP id e63mr9844680ywh.294.1508789880687; Mon, 23 Oct 2017 13:18:00 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.75.194 with HTTP; Mon, 23 Oct 2017 13:17:19 -0700 (PDT)
In-Reply-To: <1C7DA6E1-2453-4EA6-9113-E7AC33BF673B@apple.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> <CAO42Z2zovYbFvfgnBStiApXUp_ne-U33vTa-eGTuSkNg5SVa7g@mail.gmail.com> <CABcZeBMSc=GLE7szT+fpnTjJrtiDbz-kTKNtP9-g-BTOsrLf0g@mail.gmail.com> <138d821c-f425-b8a3-9144-c288597a2fc6@gmail.com> <1C7DA6E1-2453-4EA6-9113-E7AC33BF673B@apple.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Mon, 23 Oct 2017 13:17:19 -0700
Message-ID: <CABcZeBO-rcRq9Ds9Rh2xBAoP6YWNQbgzeFYjvQBUDHtX-tk-8w@mail.gmail.com>
To: David Schinazi <dschinazi@apple.com>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, Mark Smith <markzzzsmith@gmail.com>, Tommy Pauly <tpauly@apple.com>, draft-ietf-v6ops-rfc6555bis@ietf.org, v6ops-chairs@ietf.org, The IESG <iesg@ietf.org>, "v6ops@ietf.org WG" <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c079026e12e22055c3c8468"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/0jO4sxiOh8CmkDIZ9LkXDw_DjHQ>
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: Mon, 23 Oct 2017 20:18:04 -0000

In case I wasn't clear before (totally possible) I have no problem with
this text.

-Ekr


On Mon, Oct 23, 2017 at 12:27 PM, David Schinazi <dschinazi@apple.com>
wrote:

> Hi all,
>
> I also don't think the review of RFC6555bis is the right place to be
> having the discussion of whether to prefer IPv6 or not.
> The IETF reached consensus on preferring IPv6 with RFC3484 (now RFC6724).
> The benefits of IPv6 are documented more thoroughly in RFC8200.
>
> The text in draft-ietf-v6ops-rfc6555bis-06 is as follows:
>
>    Note that this document assumes that the host destination address
>    preference policy favors IPv6 over IPv4.  IPv6 has many desirable
>    properties designed to be improvements over IPv4 [RFC8200].  If the
>    host is configured to have a different preference, the
>    recommendations in this document can be easily adapted.
>
> As such, RFC6555bis does not recommend IPv6 or IPv4, which is left to
> other documents.
>
> Thanks,
> David Schinazi
>
>
> On Oct 23, 2017, at 12:08, Brian E Carpenter <brian.e.carpenter@gmail.com>
> wrote:
>
> On 24/10/2017 07:44, Eric Rescorla wrote:
>
> Thanks for the reference.
>
> The question is *not* whether IPv6 is faster than IPv4 for the same
> physical route but rather whether it is faster for the same endpoint. To
> know that, you need to do A/B testing. It's clear Facebook did not do that.
>
> Skimming the APNIC results, it appears that they show that for the A/B
> test, v4 and v6 are similar:
>
> "These measurements show that in a large set of individual comparisons
> where the IPv4 and IPv6 paths between the same two dual stack endpoints are
> examined, the two protocols, as measured by the TCP SYN round trip time,
> are roughly equivalent on average, but with some significant outliers."
>
> You might also take note of:
>
> "While the TCP connection performance is roughly equivalent once the
> connection is established, the probability of establishing the connection
> is not the same. The current connection failure rate for IPv4 connections
> was seen to be some 0.2% of all connection attempts, while the equivalent
> connection failure rate for unicast IPv6 is eight times higher, at 1.6% of
> all connection attempts.
> "
>
>
> None of which addresses the question of how many user transactions succeed
> or fail with IPv4 or IPv6 respectively, assuming acceptable performance
> in both cases. It's really very hard to define and measure metrics that
> really answer Eric's challenge.
>
> -Ekr
>
>
> On Mon, Oct 23, 2017 at 11:31 AM, Mark Smith <markzzzsmith@gmail.com>
> wrote:
>
>
>
> On 21 Oct. 2017 8:56 am, "Brian E Carpenter" <brian.e.carpenter@gmail.com>
> wrote:
>
> On 21/10/2017 10:33, Tommy Pauly wrote:
>
>
>
> On Oct 20, 2017, at 2:30 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>
>
>
> On Fri, Oct 20, 2017 at 2:11 PM, Brian E Carpenter <
>
> brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com
> <brian.e.carpenter@gmail.com>>> wrote:
>
> Eric,
>
> On 21/10/2017 09:45, Eric Rescorla wrote:
>
> Eric Rescorla has entered the following ballot position for
> draft-ietf-v6ops-rfc6555bis-05: No Objection
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/iesg/stat
>
> ement/discuss-criteria.html <https://www.ietf.org/iesg/sta
> tement/discuss-criteria.html>
>
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-v6ops-rfc6555bis/ <
>
> https://datatracker.ietf.org/doc/draft-ietf-v6ops-rfc6555bis/>
>
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> This document should provide a rationale for why you are favoring v6
>
> over v4
>
> addresses when v4 addresses resolve first. Is there some technical
>
> reason
>
> (e.g., it works better) or is there just a political reason (we want
>
> to push
>
> people to v6).
>
>
> I don't think that's a political desire. IPv6 in general works better,
> because it isn't encumbered by NAT.
>
> Can you please provide a reference to a measurement showing that this
>
> is true?
>
> -Ekr
>
>
> For the draft, I'm going to update it to point to the IPv6 RFC (RFC
>
> 8200) to point to the various design benefits that an implementation may
> favor.
>
>
> While I agree that in our experience, we've seen performance benefits
>
> gained by avoiding NATs, etc, I don't believe that we have the correct
> material to reference from this draft to assert that point.
>
> Yes, we sadly lack serious scientific measurement about this, and about
> NAT-induced
> transaction failures too. There are data on the prevalence of CGN but not
> on its effects on user performance and reliability, as far as I know.
>
> So, Eric, I can't answer your challenge.
>
>
>
> APNIC have measured that IPv6 is quite commonly faster than IPv4.
>
> https://blog.apnic.net/2016/08/22/ipv6-performance-revisited/
>
>
> Facebook have found that too.
>
> https://code.facebook.com/posts/1192894270727351/ipv6-it-s-
> time-to-get-on-board/
>
> Regards,
> Mark.
>
>
>
>   Brian
>
>
> Thanks,
> Tommy
>
>
> So we want to push people to v6
> for technical reasons.
>
>
>
>   Brian
>
> I could live with either, but the document should be clear IMO.
>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org <mailto:v6ops@ietf.org>
> https://www.ietf.org/mailman/listinfo/v6ops <
>
> https://www.ietf.org/mailman/listinfo/v6ops>
>
>
>
>
>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>
>
>