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

Eric Rescorla <ekr@rtfm.com> Mon, 23 October 2017 18:45 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 BB6CE137C4A for <v6ops@ietfa.amsl.com>; Mon, 23 Oct 2017 11:45:44 -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 m1TySySOxIwE for <v6ops@ietfa.amsl.com>; Mon, 23 Oct 2017 11:45:42 -0700 (PDT)
Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002:c05::230]) (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 0B7D7138351 for <v6ops@ietf.org>; Mon, 23 Oct 2017 11:45:40 -0700 (PDT)
Received: by mail-yw0-x230.google.com with SMTP id j4so12941691ywb.2 for <v6ops@ietf.org>; Mon, 23 Oct 2017 11:45:40 -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=Q0nyx5L3FY/9aL+OzRCrUKGKkszWT9XeyAk4F/+ZAeE=; b=aR9I9bPcK3xIou8IjL7/fHTlCHP1xNRSQwvAg4nvycySNOtgW+Flbwpkijm9jFK2k6 UfdB4aHuKttMarnBwMyNk16o33UqUs7P/93IzQnP0c2RLpnEo0CjtmFWLxDnuuVhtYh9 LI7A7qP7iywuVmu88k0EOLznjnsopayKwUEf/dLu0O7EGjgJflpQG5d4ncdZJQrHuwE1 rItBovjac8aDULnsIpskTT3QLbhv7ifdWcqELSzPhfc7Y6TfeYz5ZzohmR89INYIHN0i gTZd2o06P49lCPAyXQ8mAV/kxMfB6UhfHRpif4+oFX5gGemUNMki5utEMyWm/H5DNf5P aU1Q==
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=Q0nyx5L3FY/9aL+OzRCrUKGKkszWT9XeyAk4F/+ZAeE=; b=DiSWc3nxlg1MKMu49gqXtEYSP/+L8QvHrvHW45wLVuL7mN+HhH23mAFf1avNPGqq/V /g3vVLuJ/vxI6OqA/S2hN5ut4V4+X8FiJWhhZWZSM7Wgr5CzEOsiDNXwUkNTvjQWuGlq G6Q0VARhxZ9zVh1Xp8jyG5rdj1WLus9+GfXtq4jt2eaFDWDATfp+Dm6memXd3mLlm6EM ZxMuOaLfo8T0f/aUILg01IRtgb/vIBV//zLJTrx53BKZXy/Ft5sn9e0rVE65Eevl7ze+ cTBXVoULEDVdo4vh/NfAEMZedx7e7Y5HD/Z4Xvjpi7e2FvH8vB8eoLJ1TgbQQmoMccWo YbtA==
X-Gm-Message-State: AMCzsaXBGza9u/x22qEJR5+FKGfVO6YN4U4AKE47ShR7t7/M+PARd4z8 ASuOtvwb9hKQqmNeuSGbRP/eUvzAHZ2eLnErbSqGEg==
X-Google-Smtp-Source: ABhQp+Tx7hZMDo2aCr03234P6vcMYdtMdz1pvp9UVPu3Rlo59o8urhGMOJyQNcU6qxlPJH0Wyg/YM3YDDPCiJnJ4U5E=
X-Received: by 10.129.172.75 with SMTP id z11mr9468678ywj.155.1508784339275; Mon, 23 Oct 2017 11:45:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.129.75.194 with HTTP; Mon, 23 Oct 2017 11:44:58 -0700 (PDT)
In-Reply-To: <CAO42Z2zovYbFvfgnBStiApXUp_ne-U33vTa-eGTuSkNg5SVa7g@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> <CAO42Z2zovYbFvfgnBStiApXUp_ne-U33vTa-eGTuSkNg5SVa7g@mail.gmail.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Mon, 23 Oct 2017 11:44:58 -0700
Message-ID: <CABcZeBMSc=GLE7szT+fpnTjJrtiDbz-kTKNtP9-g-BTOsrLf0g@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Brian E Carpenter <brian.e.carpenter@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="f403045e95ac95f7ae055c3b3ab4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/sgDufbHqeVJRz222at-gtW5YTp8>
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 18:45:45 -0000

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.
"

-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>> 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
>
>
>