[v6ops] Measuring the Effects of Happy Eyeballs

"Bajpai, Vaibhav" <v.bajpai@jacobs-university.de> Sun, 14 July 2013 21:04 UTC

Return-Path: <v.bajpai@jacobs-university.de>
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 B01D921F9C08 for <v6ops@ietfa.amsl.com>; Sun, 14 Jul 2013 14:04:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.249
X-Spam-Level:
X-Spam-Status: No, score=-3.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5TpoxOuNDhZK for <v6ops@ietfa.amsl.com>; Sun, 14 Jul 2013 14:04:26 -0700 (PDT)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id 940BE21F9BC0 for <v6ops@ietf.org>; Sun, 14 Jul 2013 14:04:25 -0700 (PDT)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id 9732520BDE for <v6ops@ietf.org>; Sun, 14 Jul 2013 23:04:24 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id 6Fib3ld0aXzI for <v6ops@ietf.org>; Sun, 14 Jul 2013 23:04:24 +0200 (CEST)
Received: from exchange.jacobs-university.de (unknown [10.70.0.154]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by hermes.jacobs-university.de (Postfix) with ESMTPS id 75C6820BDB for <v6ops@ietf.org>; Sun, 14 Jul 2013 23:04:24 +0200 (CEST)
Received: from SXCHMB01.jacobs.jacobs-university.de ([fe80::c1f:c30f:99ac:df0c]) by SHUBCAS04.jacobs.jacobs-university.de ([::1]) with mapi id 14.02.0342.003; Sun, 14 Jul 2013 23:04:24 +0200
From: "Bajpai, Vaibhav" <v.bajpai@jacobs-university.de>
To: "<v6ops@ietf.org>" <v6ops@ietf.org>
Thread-Topic: Measuring the Effects of Happy Eyeballs
Thread-Index: AQHOgNW35dXnFccrtUe04HKB5SCLVw==
Date: Sun, 14 Jul 2013 21:04:23 +0000
Message-ID: <E6BB241A-20E9-4365-95AA-8953A979E08E@jacobs-university.de>
References: <2D5CAA69-E69B-44F7-94ED-700CABDD8351@jacobs-university.de> <AC96D856-927B-45F3-A971-3E2DC93CC7F0@cisco.com> <A9880D82-78EA-43F0-BCC7-3A6925B6FC57@jacobs-university.de>
In-Reply-To: <A9880D82-78EA-43F0-BCC7-3A6925B6FC57@jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [77.22.201.184]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <D4118026C3F18145B3A2FF31DA6EB83C@jacobs.jacobs-university.de>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [v6ops] Measuring the Effects of Happy Eyeballs
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
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: Sun, 14 Jul 2013 21:04:30 -0000

Hello,

Thank you so much for all the feedback on the -00 version.

I have uploaded a new version of the draft with requested 
changes and with a new title:

Revision:	 01
Title:		 Measuring the Effects of Happy Eyeballs
Htmlized:        http://tools.ietf.org/html/draft-bajpai-happy-01
Diff:            http://www.ietf.org/rfcdiff?url2=draft-bajpai-happy-01

It would be nice to get a 10 minute agenda slot to 
present this at the upcoming IETF.

The changes reflect from these discussions:

On Jul 10, 2013, at 3:16 PM, "Bajpai, Vaibhav" <v.bajpai@jacobs-university.de> wrote:

> On Jul 10, 2013, at 4:29 PM, Lorenzo Colitti <lorenzo@google.com> wrote:
> 
>> […] If you do want to measure this, I think you might have to call it something
>> other than "effectiveness". […]

done! changed the title.

> We argue that since applications on top of TCP will not be happy eyeballed
> only in scenarios where IPv6 connectivity is broken, but also in scenarios
> where the dual-stack host enjoys perfect IPv6 connectivity, we want to
> measure how much imposition does such a user experience in reality by
> measuring the effect of the 300ms timer value.
> 
>> Actually, that's not a good definition either. If the dual-stack host enjoys
>> perfect IPv6 connectivity, then by definition IPv4 can never be better (since
>> IPv6 is perfect), the 300ms timer will never fire. So by "perfect" I think what
>> you really mean is "perfectly reliable".

done! rephrased the definition.

> On Jul 5, 2013, at 4:30 PM, Andrew Yourtchenko <ayourtch@cisco.com> wrote:
> 
>> First, the overall goal. The RFC6555 was not designed to [...]
> 
> […] We will add a section in the draft to clarify the motivation of RFC6555.

done! added a new section clearly describing the goals of happy eyeballs.

> On Jul 8, 2013, at 6:05 PM, Dan Wing <dwing@cisco.com> wrote:
> 
>> The justification for this delay is explained in "Delay IPv4", [...]
> 
> We understand it's a policy discussion to facilitate IPv6 adoption. We will
> add a section describing this policy decision. [...]

done! added a new section on IPv6 upgrade policy.

> On Jul 8, 2013, at 9:09 PM, Tony Hain <alh-ietf@tndh.net> wrote:
> 
>> It doesn't even acknowledge that the target nodes differ. [...]
> 
> We understand that the target nodes differ. We will update the
> text to explicitly mention it.

done! added the text acknowledging the difference.

>> […] clearly lacking the understanding that IPv4 is required
>> to work for Teredo to function…
> 
> We meant when the IPv4 reachability of the destination service is broken
> (not of the end-host). We will amend the text. Thank you for noticing this.

done! rephrased the statement.

Best, Vaibhav

-----------------------------------------------------
Vaibhav Bajpai

Research I, Room 86
Computer Networks and Distributed Systems  (CNDS) Lab
School of Engineering and Sciences
Jacobs University Bremen, Germany

www.vaibhavbajpai.com