Re: [v6ops] An Update to Happy Eyeballs
神明達哉 <jinmei@wide.ad.jp> Thu, 16 March 2017 00:00 UTC
Return-Path: <jinmei.tatuya@gmail.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 CC96212E8FA for <v6ops@ietfa.amsl.com>; Wed, 15 Mar 2017 17:00:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.401
X-Spam-Level:
X-Spam-Status: No, score=-2.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.197, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 l4AJIt815fpR for <v6ops@ietfa.amsl.com>; Wed, 15 Mar 2017 17:00:50 -0700 (PDT)
Received: from mail-qt0-x236.google.com (mail-qt0-x236.google.com [IPv6:2607:f8b0:400d:c0d::236]) (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 4E14E12EA7A for <v6ops@ietf.org>; Wed, 15 Mar 2017 17:00:49 -0700 (PDT)
Received: by mail-qt0-x236.google.com with SMTP id x35so25708734qtc.2 for <v6ops@ietf.org>; Wed, 15 Mar 2017 17:00:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=uwULFgW+lWe2qLXUOK/ZpUWe8Qhe3w2Isyz1ypmXQYA=; b=kZbHnabF5qbUn1eaCBSoLP99/BwJNRhnF6z/EI8/QG9WY9uODTjAZjpq58+K7Q3WUM fTLk4/jq9BHvj08xZLaiYnzMBCji4NY4gjtJ5YtyFGS9bKLYq8hztQ+ub1CURBbf+1PR e7pIddY0aKPC8dzMCiYFTKk/VZARhzx4G5lutLjZc5+gewnc6hL0r1RuqdNxqTQUpX6o hjy7KpPNXZb0GBT5nf69b1f22KE4VKy0m9a8iOdS3oJF5GmrnZMvpLNgz6jV8SLHJ0WO v/R0OS6Z3SnWxlQIsfPsgTZ4LHTZRHsisv38ck+H+k6ALiPVBfj7FG7tH9t764UGVDBS gU7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=uwULFgW+lWe2qLXUOK/ZpUWe8Qhe3w2Isyz1ypmXQYA=; b=GNBzofiMGexJ4vQ4/kpg95KbVuKiGNVCQ/MSdTJwDoLrLjyk0Mk9dQ/8Ef9KvCfMd0 bjzsZ0eqNwSUyYpwh0O+UWhfIcZiM1Vl1Xte1BL7UPK9USAuAOeph/l9KDdSGYCkiupP CGGAIxETuZgmPsYAxRwZCpW+XbIh3C3tr8U+nQJgXufSGLB0R09BhkJyBume62Xb639L iWMqY+Ch27PCnJSr3bPHMGz0ZMJ8EYjN7POkUvt3QDp4SHNiRjSdB9lR9+95uizNm06a ZLcKnUl9+zEq1UueWyyHukhg9R3karfq1zpQkmjn3Y0gASExXKYfywm07C5ed5MC9Vby tySw==
X-Gm-Message-State: AFeK/H0rJy7I921DGDoya3YgcCeuhmsRVi7Ily5GbvN3dGmkwE14qeyUa5h6HmJSXB4h2a4/uNYa+mJI12W6pA==
X-Received: by 10.237.32.240 with SMTP id 103mr5676789qtb.93.1489622448395; Wed, 15 Mar 2017 17:00:48 -0700 (PDT)
MIME-Version: 1.0
Sender: jinmei.tatuya@gmail.com
Received: by 10.237.61.204 with HTTP; Wed, 15 Mar 2017 17:00:47 -0700 (PDT)
In-Reply-To: <92EEB875-288D-4CF9-B81F-3B5C8EA49F53@apple.com>
References: <148899860042.20118.391380898590855642.idtracker@ietfa.amsl.com> <A609BABB-BDF2-4CCB-8452-F489C019748C@apple.com> <m1clvfj-0000FCC@stereo.hq.phicoh.net> <ABE752F6-895B-431C-9E94-E0CD2FDDB2E3@apple.com> <m1cmTQX-0000IcC@stereo.hq.phicoh.net> <92EEB875-288D-4CF9-B81F-3B5C8EA49F53@apple.com>
From: 神明達哉 <jinmei@wide.ad.jp>
Date: Wed, 15 Mar 2017 17:00:47 -0700
X-Google-Sender-Auth: MH8p2UGP3I5j7f2J6jBv8mQAWuc
Message-ID: <CAJE_bqfrBpZ48bNqCpFApHCq-+vjXesE1ig60gO=JXy1Z_3DRw@mail.gmail.com>
To: David Schinazi <dschinazi@apple.com>
Cc: IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/UmADVd7uBsqqqO6x2m9WpV9MuZY>
Subject: Re: [v6ops] An Update to Happy Eyeballs
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: Thu, 16 Mar 2017 00:00:52 -0000
On Sun, Mar 12, 2017 at 8:53 PM, David Schinazi <dschinazi@apple.com> wrote: > We've incorporated them into -01, please let us know if they were properly > addressed. > https://www.ietf.org/internet-drafts/draft-pauly-v6ops-happy-eyeballs-update-01.txt I have one quick (and minor) question about the 01 version: in Section 6 it states If, during the course of connection establishment, the DNS answers change either by adding resolved addresses, or removing previously resolved addresses (for example, due to expiry of the TTL on that DNS record), the client should react based on its current progress. Specifically what kind of scenario does this intend to imply? For example, consider the following scenario: 1. start a AAAA query for a destination name 2. start an A query for the same name almost at the same time 3. get a response to the AAAA query (set of IPv6 addresses) 4. start establishing a connection for one of the IPv6 addresses 5. get a response to the A query (set of IPv4 addresses) At step 5, DNS resolution is fully completed. But the response to the A query is quite unlikely to affect "previously resolved (IPv6 in this case) addresses". At least it shouldn't add any IPv6 address. The only possible corner case I can think of is to get an NXDOMAIN to the A query, which could effectively mean "removing" the IPv6 addresses. Does the above text specifically mean this case? Are there other cases under consideration? Or is this about the case where multiple DNS servers are used? -- JINMEI, Tatuya
- Re: [v6ops] An Update to Happy Eyeballs Erik Nygren
- [v6ops] An Update to Happy Eyeballs David Schinazi
- Re: [v6ops] An Update to Happy Eyeballs Philip Homburg
- Re: [v6ops] An Update to Happy Eyeballs james woodyatt
- Re: [v6ops] An Update to Happy Eyeballs Nick Chettle
- Re: [v6ops] An Update to Happy Eyeballs Tommy Pauly
- Re: [v6ops] An Update to Happy Eyeballs Philip Homburg
- Re: [v6ops] An Update to Happy Eyeballs Joe Touch
- Re: [v6ops] An Update to Happy Eyeballs Tommy Pauly
- Re: [v6ops] An Update to Happy Eyeballs Philip Homburg
- Re: [v6ops] An Update to Happy Eyeballs David Schinazi
- Re: [v6ops] An Update to Happy Eyeballs Philip Homburg
- Re: [v6ops] An Update to Happy Eyeballs David Schinazi
- Re: [v6ops] An Update to Happy Eyeballs Mark Andrews
- Re: [v6ops] An Update to Happy Eyeballs David Schinazi
- Re: [v6ops] An Update to Happy Eyeballs Mark Andrews
- Re: [v6ops] An Update to Happy Eyeballs 神明達哉
- Re: [v6ops] An Update to Happy Eyeballs Stuart Cheshire
- Re: [v6ops] An Update to Happy Eyeballs Stuart Cheshire
- Re: [v6ops] An Update to Happy Eyeballs Stuart Cheshire
- Re: [v6ops] An Update to Happy Eyeballs Mark Andrews
- Re: [v6ops] An Update to Happy Eyeballs Philip Homburg
- Re: [v6ops] An Update to Happy Eyeballs 神明達哉
- Re: [v6ops] An Update to Happy Eyeballs Stuart Cheshire
- Re: [v6ops] An Update to Happy Eyeballs Benno Overeinder
- Re: [v6ops] An Update to Happy Eyeballs Lorenzo Colitti
- Re: [v6ops] An Update to Happy Eyeballs Fred Baker
- Re: [v6ops] An Update to Happy Eyeballs Lorenzo Colitti
- Re: [v6ops] An Update to Happy Eyeballs Job Snijders
- Re: [v6ops] An Update to Happy Eyeballs Mikael Abrahamsson
- Re: [v6ops] An Update to Happy Eyeballs Brian E Carpenter
- Re: [v6ops] An Update to Happy Eyeballs Philip Homburg
- Re: [v6ops] An Update to Happy Eyeballs Gert Doering