Re: [v6ops] draft-pauly-v6ops-happy-eyeballs-update-01

David Schinazi <dschinazi@apple.com> Thu, 06 April 2017 04:28 UTC

Return-Path: <dschinazi@apple.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 C5DA4126DD9 for <v6ops@ietfa.amsl.com>; Wed, 5 Apr 2017 21:28:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level:
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, 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=apple.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 JSKVA7UTCmSW for <v6ops@ietfa.amsl.com>; Wed, 5 Apr 2017 21:28:42 -0700 (PDT)
Received: from mail-in4.apple.com (mail-out4.apple.com [17.151.62.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D79291293E9 for <v6ops@ietf.org>; Wed, 5 Apr 2017 21:28:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1491452922; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ESUk7YoJJRIaLIKsIDFD87HOz57nky1mJv5Ihz5T85c=; b=SwFvQ4OKx4HoB7gyjZLBGNUQPL/M+5aQRLjhIrb4Nu2V3gCHTJQ2yd+QvjPJGjXk 964nkV+EQDQDz7dpUoqRmj0mZ3Ohyz/8m6R+exjEruFW6E9mztVo/r58QNvOEG7m MGOwEbqjg72iWTwiiuXcCa0EefNuUzPTE5RuobjfgEaG31EUmAJOqaDnDLLU6FXO fEeBzcGrxFvZu54B3VIV1Fjgf/ZmWaZqk5uI1lYOOKP0DBQAiflR+3lJfSZbDUv1 bMKm9dmWmmy0fpMKFBVddygY/a3Pvk1hcou8TQ8e/cg+GC5+IdPUCSXSVLauINMF uESvowdyL3qvWULAzHerVw==;
Received: from relay7.apple.com (relay7.apple.com [17.128.113.101]) by mail-in4.apple.com (Apple Secure Mail Relay) with SMTP id BA.6C.25383.AF3C5E85; Wed, 5 Apr 2017 21:28:42 -0700 (PDT)
X-AuditID: 11973e12-003389a000006327-62-58e5c3fa58f8
Received: from jimbu (jimbu.apple.com [17.151.62.37]) by relay7.apple.com (Apple SCV relay) with SMTP id 33.9D.19944.9F3C5E85; Wed, 5 Apr 2017 21:28:42 -0700 (PDT)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_ih627UrqBFtTYPnFw3pCaw)"
Received: from [17.153.39.228] (unknown [17.153.39.228]) by jimbu.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170210 64bit (built Feb 10 2017)) with ESMTPSA id <0ONZ00J950FTXN70@jimbu.apple.com>; Wed, 05 Apr 2017 21:28:41 -0700 (PDT)
Sender: dschinazi@apple.com
From: David Schinazi <dschinazi@apple.com>
Message-id: <594CF081-8DBC-4408-BA9E-BEBBBF75C01A@apple.com>
Date: Wed, 05 Apr 2017 21:28:40 -0700
In-reply-to: <82783B38-E60C-4815-B783-6E7F245BC0E3@consulintel.es>
Cc: IPv6 Ops WG <v6ops@ietf.org>
To: jordi.palet@consulintel.es
References: <CAD6AjGSxKftRXGfJ67rYN6Ccr961HMuU69Y=SSwnemvmsqddNQ@mail.gmail.com> <004EF04D-AA6F-4301-A003-83E900826F4B@apple.com> <82783B38-E60C-4815-B783-6E7F245BC0E3@consulintel.es>
X-Mailer: Apple Mail (2.3251)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMLMWRmVeSWpSXmKPExsUi2FCYqvvr8NMIgx3HVCz+Hv/MbHH62F5m ByaPdfsDPJYs+ckUwBTFZZOSmpNZllqkb5fAlXHzbzdzwamCit5jk5kbGCfHdzFyckgImEjs /nKdtYuRi0NIYB+jxI8dZ1hgEo2TjzNCJJYxSrx+cogRJMErICjxY/I9sCJmgTCJOZN3QHX/ Z5SYuHIBK0hCWEBaouvCXSCbg4NNQEviwBojiF4bif+tC6FK7CV2zdsNNpNFQFVi/8weNhCb U8BJYuuNVnaI+QoSbe/awWpEBOQk7q5ohTpoL6PEhEk/GCEulZX49PwnO0hCQuAAm8TbU6dY JzAKzUJy7Cwkx84CuolZQF1iypRciLC2xJN3F1ghbDWJhb8XMSGLL2BkW8UolJuYmaObmWei l1hQkJOql5yfu4kRFAvT7YR2MJ5aZXWIUYCDUYmH1+Pxkwgh1sSy4srcQ4zSHCxK4rxq2U8j hATSE0tSs1NTC1KL4otKc1KLDzEycXBKNTBOMN6YJ/vbv/LW9odnN87/Iq1sKv/5bTKD9tQz H/539cuuvKKkc/pac8lpHwVlgx0X24vvLzw7ofGw5ZK5we/fXn1ifuv+5htF3y5MKtp2dLFG cc83mc9dszbt3vVV9fuz68vSoxsPJx07sC6KZd2Ba13yf6Xuzr6Ss0LtX6jrzn06ClZS1V8/ GSmxFGckGmoxFxUnAgCzV1XcZgIAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRmVeSWpSXmKPExsUiON1OVffX4acRBnOms1v8Pf6Z2eL0sb3M Dkwe6/YHeCxZ8pMpgCmKyyYlNSezLLVI3y6BK+Pm327mglMFFb3HJjM3ME6O72Lk5JAQMJFo nHycsYuRi0NIYBmjxOsnhxhBErwCghI/Jt9jAbGZBcIk5kzewQpR9J9RYuLKBawgCWEBaYmu C3eBbA4ONgEtiQNrjCB6bST+ty6EKrGX2DVvN9hMFgFVif0ze9hAbE4BJ4mtN1rZIeYrSLS9 awerERGQk7i7ohXqoL2MEhMm/WCEuFRW4tPzn+wTGPlnIblvFpL7ZgGdwSygLjFlSi5EWFvi ybsLrBC2msTC34uYkMUXMLKtYhQoSs1JrDTXSywoyEnVS87P3cQICt2GwtQdjI3LrQ4xCnAw KvHwejx+EiHEmlhWXJl7iFGCg1lJhDd99tMIId6UxMqq1KL8+KLSnNTiQ4wTGYG+nMgsJZqc D4ysvJJ4QxMTAxNjYzNjY3MTc1oKK4nzbrz3OEJIID2xJDU7NbUgtQjmKCYOTqkGxrxtHa1J wpuYhRcnz7/x5tiG99kv7skeNbZ/bSY79dqs+f9Y7FNe6dnNe7+480P+z+nc2/74cF+tnrx2 UeG7xQ+cTiX/evJrzwNz7glfAg8u8Am+ysh05xuTnMsjGYP15SLHROxTua/ZH9iwt1tbW1c4 /ZOTdxDf4bYngtP/Cxzs2Zx4oiJ1+hElluKMREMt5qLiRACTdeez0AIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/tG1NXI4lATJl9ZQsCeJ7Etw7O6c>
Subject: Re: [v6ops] draft-pauly-v6ops-happy-eyeballs-update-01
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, 06 Apr 2017 04:28:46 -0000

Hi Jordi,

I think error reporting is an interesting idea.

We're proposing PvD as a way for the network to give the device information, so that could be a good tool here:
https://tools.ietf.org/html/draft-bruneau-intarea-provisioning-domains <https://tools.ietf.org/html/draft-bruneau-intarea-provisioning-domains>

We'd have to flesh out what the device sends and ensure that it doesn't negatively impact users' privacy.

I think it might be worth writing a draft and discussing it with the community in Prague.

Thanks,
David


> On Apr 3, 2017, at 15:22, JORDI PALET MARTINEZ <jordi.palet@consulintel.es> wrote:
> 
> Hi David,
> 
> I understand that a gradual phase out may be not feasible, or even difficult to standardize as I’m not even sure the IETF process provides that path. So, maybe the only option is to come back in 1-2 years and declare HE historic, maybe as part of the sunset4 WG work.
> 
> On Friday, speaking about this with a colleague, we had an idea, which could be part of the HE update.
> 
> What if we can, not just improve HE, but also ensure that the operators get reported those failures? May be by means of a well known IPv4+IPv6 anycast address in operator networks with a collector to get the data about those failures, or alternatively to the anycast, some DNS PTR, etc.
> 
> Maybe I’m targeting too high, but we could take also the opportunity to signal to the same collector those failures that HE doesn’t sort out, such as PMTUD.
> 
> Operators will decide if they implement it or not, but we can provide the tool at least, and seems to me that if we update HE, it may be the perfect place to do so.
> 
> Regards,
> Jordi
> 
> 
> -----Mensaje original-----
> De: v6ops <v6ops-bounces@ietf.org> en nombre de David Schinazi <dschinazi@apple.com>
> Responder a: <dschinazi@apple.com>
> Fecha: lunes, 3 de abril de 2017, 23:45
> Para: Ca By <cb.list6@gmail.com>
> CC: IPv6 Ops WG <v6ops@ietf.org>
> Asunto: Re: [v6ops] draft-pauly-v6ops-happy-eyeballs-update-01
> 
>    Hi Cameron,
>    Jordi was asking us to phase out Happy Eyeballs because it masks breakage in the network,
>    and what plan we could build to gradually phase it out. My response was that if you, as a
>    network operator, prefer to avoid Happy Eyeballs, you can deploy IPv6-only, as that will
>    in effect disable HE.
> 
>    The scenario you describe is the opposite: you have a broken server and want HE to
>    hide that breakage from users. The tradeoff here is slightly different since that breakage
>    is much less widespread. It is something that a NAT64-aware HE stack could provide though.
> 
>    David
> 
> 
> 
>    On Mar 29, 2017, at 13:22, Ca By <cb.list6@gmail.com> wrote:
> 
>    Just a comment following up on Jordi's Mic comment
>    Jordi said there was an issue with HE hiding IPv6 issues.
> 
>    David's response was something along the lines of "deploy ipv6-only".  I did not really understand this.
> 
>    When folks deploy ipv6-only, they find they are all alone with a broken ipv6 scenarios that work on all their competitors IPv4-only networks and HE dual-stack networks.
> 
>    Also, friendly reminder that Dan Wing catalogs a subset of the websites that fail on ipv6-only http://www.employees.org/~dwing/aaaa-stats/
> 
>    And, my customers still complain about www.fra.dot.gov <http://www.fra.dot.gov/> ... this works for everyone but me... because of HE...and I am already on IPv6-only ... and nobody will fix it.  This issues has been known by the USG DOT for over 3 months, noted to NANOG, nobody cares to fix it.
> 
>    So, perhaps there is room in the I-D for including NAT64 synthesized address candidate set.  Meaning the HE algo on an IPv6-only host would include the set of available native IPv6 answers as well as a 500ms timer for attempting an A query with using whatever mechanism is available to the host for relaying IPv4 packets across an IPv6 only network (RFC6877, Bump in API, ...) 
> 
>    Without this, IPv6-only networks are at a painful disadvantage since IPv6 must be perfect while every other scenario has HE to mask brokenness. 
> 
> 
>    _______________________________________________
>    v6ops mailing list
>    v6ops@ietf.org
>    https://www.ietf.org/mailman/listinfo/v6ops
> 
> 
> 
> 
> 
> 
>    _______________________________________________
>    v6ops mailing list
>    v6ops@ietf.org
>    https://www.ietf.org/mailman/listinfo/v6ops
> 
> 
> 
> 
> **********************************************
> IPv4 is over
> Are you ready for the new Internet ?
> http://www.consulintel.es
> The IPv6 Company
> 
> This electronic message contains information which may be privileged or confidential. The information is intended to be for the use of the individual(s) named above. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, including attached files, is prohibited.
> 
> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops