Re: [v6ops] Chrome and firefox - happy eyeballs

Erik Kline <ek@google.com> Sun, 14 August 2011 23:31 UTC

Return-Path: <ek@google.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 122AC21F8A56 for <v6ops@ietfa.amsl.com>; Sun, 14 Aug 2011 16:31:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.977
X-Spam-Level:
X-Spam-Status: No, score=-105.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_MED=-4, 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 SiK3UXZ0tees for <v6ops@ietfa.amsl.com>; Sun, 14 Aug 2011 16:31:34 -0700 (PDT)
Received: from smtp-out.google.com (smtp-out.google.com [216.239.44.51]) by ietfa.amsl.com (Postfix) with ESMTP id 7D57421F8A55 for <v6ops@ietf.org>; Sun, 14 Aug 2011 16:31:34 -0700 (PDT)
Received: from wpaz29.hot.corp.google.com (wpaz29.hot.corp.google.com [172.24.198.93]) by smtp-out.google.com with ESMTP id p7ENWHP1009407 for <v6ops@ietf.org>; Sun, 14 Aug 2011 16:32:17 -0700
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1313364737; bh=ElWlSyIKMb0x2vA/OC/onpuH0bM=; h=MIME-Version:In-Reply-To:References:Date:Message-ID:Subject:From: To:Cc:Content-Type; b=C17LEysnv+25pAjdo501LQJ7GDVAH4IRycj49YunIXV+u6oVc5qatpwdwjM1yMMLW K6xDHx8XrsRk4a0YD/wMw==
DomainKey-Signature: a=rsa-sha1; s=beta; d=google.com; c=nofws; q=dns; h=dkim-signature:mime-version:in-reply-to:references:date: message-id:subject:from:to:cc:content-type:x-system-of-record; b=n+Xb4SIKvNGCgzPirTLamEh61UBd55bLhd8lFVqCg6tcbtLO8H3+iIGw3uKyZoKyR /6d9Mj5tvoRAnsDnM1WiQ==
Received: from qwi2 (qwi2.prod.google.com [10.241.195.2]) by wpaz29.hot.corp.google.com with ESMTP id p7ENWGCU020004 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <v6ops@ietf.org>; Sun, 14 Aug 2011 16:32:16 -0700
Received: by qwi2 with SMTP id 2so3298578qwi.22 for <v6ops@ietf.org>; Sun, 14 Aug 2011 16:32:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=KoWKJjDVz7MWGuiGsrDGcZfu7j39+Q8mIa2AEm0Iud8=; b=jkHZLg/ARU/sqtlm406pEmio1OqAYWGV2PevNaJ9bCRXRMMpVgV/XdmELWbw/bD9fa o1CNqGNc2O6Qjan5CmXg==
Received: by 10.229.8.5 with SMTP id f5mr2195478qcf.65.1313364736631; Sun, 14 Aug 2011 16:32:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.8.5 with SMTP id f5mr2195472qcf.65.1313364736504; Sun, 14 Aug 2011 16:32:16 -0700 (PDT)
Received: by 10.229.136.66 with HTTP; Sun, 14 Aug 2011 16:32:16 -0700 (PDT)
In-Reply-To: <769E341E-BD9A-44B5-BD64-D75ACDCA9C35@bogus.com>
References: <4E47D811.6090107@kth.se> <C19765EC-D690-4A0F-A65A-0172F3B4884A@bogus.com> <4E47E2BD.2020609@kth.se> <769E341E-BD9A-44B5-BD64-D75ACDCA9C35@bogus.com>
Date: Mon, 15 Aug 2011 08:32:16 +0900
Message-ID: <CAAedzxrhMSU+b3eKYqPgvi5TaUBoc8GiJn01BcybO+i_gYrUYQ@mail.gmail.com>
From: Erik Kline <ek@google.com>
To: Joel Jaeggli <joelja@bogus.com>
Content-Type: text/plain; charset="UTF-8"
X-System-Of-Record: true
Cc: v6ops@ietf.org, Rashmi <rashmi@kth.se>
Subject: Re: [v6ops] Chrome and firefox - 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 Aug 2011 23:31:35 -0000

Note that these are "Happy Eyeballs" implementations only the revised
document sense.  The original "Happy Eyeballs" specified an algorithm
for connection statistics and so on.  Niether Chrome nor Firefox
implements this.

Chrome and Firefox have "fast IPv4 fallback" when the destination is
an IPv6 address.  This can be considered "Happy Eyeballs", I believe,
under the new banner of the draft, which aims not to specify an
algorithm so much as a set of criteria for "how to have more
user-appealing behaviour than just trying all addresses serially".