Re: [v6ops] On/off switch [draft-ietf-v6ops-happy-eyeballs WGLC]

"Dan Wing" <dwing@cisco.com> Sat, 08 October 2011 00:28 UTC

Return-Path: <dwing@cisco.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 9D5B221F8C00 for <v6ops@ietfa.amsl.com>; Fri, 7 Oct 2011 17:28:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.451
X-Spam-Level:
X-Spam-Status: No, score=-102.451 tagged_above=-999 required=5 tests=[AWL=-0.767, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
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 ZvFMRgTR3jAk for <v6ops@ietfa.amsl.com>; Fri, 7 Oct 2011 17:28:49 -0700 (PDT)
Received: from mtv-iport-3.cisco.com (mtv-iport-3.cisco.com [173.36.130.14]) by ietfa.amsl.com (Postfix) with ESMTP id 0D55321F8BF0 for <v6ops@ietf.org>; Fri, 7 Oct 2011 17:28:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=dwing@cisco.com; l=2410; q=dns/txt; s=iport; t=1318033924; x=1319243524; h=from:to:cc:references:in-reply-to:subject:date: message-id:mime-version:content-transfer-encoding; bh=z0TwWW1l0Mcy2CvuQBLUE6BeAbTXzZFybWDHvEjfhm0=; b=IYrD9vfs0f0P32eQPYRWb36gwMkqJJazgsAVGxWkkr2GE5RyZ7uUc65G Uvu/+BN7OVy8k8PPhS0wO25UtVg3+4fR4Y20j0QLwxkzjovkM6OA+Q+jo oiGDIhucZ+wFUlpyq9ZGjOzndophxTNrLU6xg02RBi+BxmKVdGfrPb81a M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArwAAMCZj06rRDoJ/2dsb2JhbABEmHmBbI0zgQWBUwEBAQQICgEXTwwBAwIJDwIEAQEBJwcZIwoJCAEBBAESCxegcgGeJ4cwBIdNMJ1a
X-IronPort-AV: E=Sophos;i="4.68,505,1312156800"; d="scan'208";a="6664400"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by mtv-iport-3.cisco.com with ESMTP; 08 Oct 2011 00:31:52 +0000
Received: from dwingWS ([10.32.240.196]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id p980VqPb027352; Sat, 8 Oct 2011 00:31:52 GMT
From: Dan Wing <dwing@cisco.com>
To: 'Keith Moore' <moore@network-heretics.com>, 'Joel jaeggli' <joelja@bogus.com>
References: <1162752405889281096@unknownmsgid> <4E86BB1F.6050205@forthnet.gr> <4E876376.70700@gmail.com> <C8A468AE-DDB5-4C21-8FD0-BD4C764684FC@cisco.com> <C2F1E0A1-14EA-4DB6-AE50-FCEAD3D0875D@free.fr> <77EF02E7-F13C-41F4-AA59-5FBEFC74F731@network-heretics.com> <4E8F7028.8090808@bogus.com> <0C83EFA6-8D6A-46AF-A256-6B8C211EEDF0@network-heretics.com>
In-Reply-To: <0C83EFA6-8D6A-46AF-A256-6B8C211EEDF0@network-heretics.com>
Date: Fri, 07 Oct 2011 17:31:50 -0700
Message-ID: <03b301cc8551$ac1d2c60$04578520$@com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcyFOfP9Sp8zJu6NTCGb4MquryoIRAAFneOQ
Content-Language: en-us
Cc: 'v6ops v6ops WG' <v6ops@ietf.org>, 'Rémi Després' <despres.remi@free.fr>
Subject: Re: [v6ops] On/off switch [draft-ietf-v6ops-happy-eyeballs WGLC]
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: Sat, 08 Oct 2011 00:28:49 -0000

> -----Original Message-----
> From: v6ops-bounces@ietf.org [mailto:v6ops-bounces@ietf.org] On Behalf
> Of Keith Moore
> Sent: Friday, October 07, 2011 2:42 PM
> To: Joel jaeggli
> Cc: v6ops v6ops WG; Rémi Després
> Subject: Re: [v6ops] On/off switch [draft-ietf-v6ops-happy-eyeballs
> WGLC]
> 
> On Oct 7, 2011, at 5:33 PM, Joel jaeggli wrote:
> 
> >> It seems like there's a conflict of interest between:
> >>
> >> a) users' presumed interest in having good performance and
> >> reliability
> >
> > I don't have to presume that, I serve latency sensitive applications
> to
> > consumers. While there are several dimensions along which games are
> > monetized, it's easy enough to correlate latency to reveunue since we
> > track performance tweaks across millions of game sessions.
> 
> I don't disagree.  I just think we're on a bit of a slippery slope if
> we tell ourselves that we inherently know what's best for "users" in
> general.  A little bit of room for doubt, that allows us to have
> somewhat open minds, seems like a good thing.

A compromise:  the specification will explain the benefit of making
the preference between IPv4 and IPv6 configurable.  It already has
text around that benefit, but we will make it clearer that the
value can be tweakable and explain an advantage or two of making
it tweakable.

I would expect that Firefox (being Firefox) will have a 
config: setting to tweak it.  I expect that Safari (especially
Mobile Safari) to not have a setting.  Other products (e.g., 
wget, IE, Opera, curl) will fall in one of those camps.


As already discussed in the draft, simply choosing the fastest 
connection can be harmful to the services deliverable to the 
user.  Using IPv4 address sharing can breaks services which cannot 
be provided as well with IPv4 address sharing -- such as 
better geolocation, which may be necessary for delivering live 
video of sporting events (which are often restricted to certain 
geographic areas, to encourage people to attend in person 
and all that), better advertising, location-based features 
such as "directions from where I am now", "nearest pizza", 
and so on.  Another harm of IPv4 address sharing is 
non-TCP/-UDP transports which aren't supported with IPv4 
address sharing -- such as RSVP, SCTP, DCCP, native 
IPsec ESP, and others.

-d