Re: [v6ops] Happy Eyeballs, v3!

"jordi.palet@consulintel.es" <jordi.palet@consulintel.es> Mon, 23 October 2023 20:09 UTC

Return-Path: <prvs=16603b29cd=jordi.palet@consulintel.es>
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 A64C4C14F749 for <v6ops@ietfa.amsl.com>; Mon, 23 Oct 2023 13:09:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.004
X-Spam-Level:
X-Spam-Status: No, score=-2.004 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, MIME_QP_LONG_LINE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=consulintel.es
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jgqDlhxF5vNq for <v6ops@ietfa.amsl.com>; Mon, 23 Oct 2023 13:09:25 -0700 (PDT)
Received: from mail.consulintel.es (mail.consulintel.es [IPv6:2001:470:1f09:495::5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68A24C151531 for <v6ops@ietf.org>; Mon, 23 Oct 2023 13:09:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=consulintel.es; s=MDaemon; t=1698091760; x=1698696560; i=jordi.palet@consulintel.es; q=dns/txt; h=From:Message-Id: Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To: References; bh=fmoOX33SifGZKcfBvycziMf5a9dPSo02HMl6pK308wY=; b=P e0HXVutOHm05nkRpIxGdqJq26c/tOylrh21PSNGlPsmpUMFuRuouh0e4ARQB6kxI 22uAnbgXTrJCXVITKHnpKvVl34JEQFcZY9hM6w7DOit4peEo8zxR7x9Ps4zP+0bk /xYv7JMtZMaY9K9SxpIyAeqwz5EF3/EQDPn3RaHy7Y=
X-MDAV-Result: clean
X-MDAV-Processed: mail.consulintel.es, Mon, 23 Oct 2023 22:09:20 +0200
X-Spam-Processed: mail.consulintel.es, Mon, 23 Oct 2023 22:09:19 +0200
Received: from smtpclient.apple by mail.consulintel.es (MDaemon PRO v16.5.2) with ESMTPA id md50001281046.msg for <v6ops@ietf.org>; Mon, 23 Oct 2023 22:09:18 +0200
X-MDRemoteIP: 2800:e2:980:a79:5826:5a42:3639:5c74
X-MDHelo: smtpclient.apple
X-MDArrival-Date: Mon, 23 Oct 2023 22:09:18 +0200
X-Authenticated-Sender: jordi.palet@consulintel.es
X-Return-Path: prvs=16603b29cd=jordi.palet@consulintel.es
X-Envelope-From: jordi.palet@consulintel.es
X-MDaemon-Deliver-To: v6ops@ietf.org
From: "jordi.palet@consulintel.es" <jordi.palet@consulintel.es>
Message-Id: <9EAAA976-21AA-41BB-B79A-20F6B3D2E380@consulintel.es>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8BA3EA32-3592-4320-85B2-AE8349E6DBCC"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.100.2.1.4\))
Date: Mon, 23 Oct 2023 15:08:56 -0500
In-Reply-To: <EB36C6F8-A71C-42E1-BD80-5CFF0EB59CC6@apple.com>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
To: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>
References: <169807883999.63185.10548875925842571926@ietfa.amsl.com> <EB36C6F8-A71C-42E1-BD80-5CFF0EB59CC6@apple.com>
X-Mailer: Apple Mail (2.3774.100.2.1.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/byo887JfEDEB6podQqllx1Nq04w>
Subject: Re: [v6ops] Happy Eyeballs, v3!
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 23 Oct 2023 20:09:30 -0000

Hi,

I like the new ideas incorporated in HEv3 and I think they are useful.

However, as indicated in section 10.3, HE hides operational issues and we know it for a long time. I think this document is a big opportunity to tackle that.

Possible solutions were depicted in:
https://datatracker.ietf.org/doc/draft-palet-v6ops-he-reporting/
https://datatracker.ietf.org/doc/html/draft-xie-v6ops-network-happyeyeballs-01
Of course, we can do that continuing with those documents apart form HEv3, but I think it will be wiser to incorporate the solution in HEv3 already.

What HEv3 authors and others think?


Regards,
Jordi

@jordipalet


> El 23 oct 2023, a las 11:38, Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org> escribió:
> 
> Hello v6ops,
> 
> We’ve just published a new draft for “Happy Eyeballs Version 3”, which is intended as a -bis document to RFC 8305 (which was developed in this WG). There are a few major points that needed updating:
> 
> - Describing how to incorporate SVCB / HTTPS RRs
> 	- Priority
> 	- v4/v6 hints
> 	- Affect on various timers, etc
> 	- ECH, ALPN, etc
> - Describing how happy eyeballs applies to QUIC (and also TLS over TCP)
> 
> The bulk of the document is the same as RFC 8305, but updates the logic and algorithm for these changes.
> 
> Please take a look! We’d love to discuss at IETF 118 as time permits.
> 
> Best,
> Tommy
> 
>> Begin forwarded message:
>> 
>> From: internet-drafts@ietf.org
>> Subject: New Version Notification for draft-pauly-v6ops-happy-eyeballs-v3-00.txt
>> Date: October 23, 2023 at 9:34:00 AM PDT
>> To: David Schinazi <dschinazi.ietf@gmail.com>, Kenichi Ishibashi <bashi@google.com>, Nidhi Jaju <nidhijaju@google.com>, Tommy Pauly <tpauly@apple.com>
>> 
>> A new version of Internet-Draft draft-pauly-v6ops-happy-eyeballs-v3-00.txt has
>> been successfully submitted by Tommy Pauly and posted to the
>> IETF repository.
>> 
>> Name:     draft-pauly-v6ops-happy-eyeballs-v3
>> Revision: 00
>> Title:    Happy Eyeballs Version 3: Better Connectivity Using Concurrency
>> Date:     2023-10-23
>> Group:    Individual Submission
>> Pages:    18
>> URL:      https://www.ietf.org/archive/id/draft-pauly-v6ops-happy-eyeballs-v3-00.txt
>> Status:   https://datatracker.ietf.org/doc/draft-pauly-v6ops-happy-eyeballs-v3/
>> HTML:     https://www.ietf.org/archive/id/draft-pauly-v6ops-happy-eyeballs-v3-00.html
>> HTMLized: https://datatracker.ietf.org/doc/html/draft-pauly-v6ops-happy-eyeballs-v3
>> 
>> 
>> Abstract:
>> 
>>   Many communication protocols operating over the modern Internet use
>>   hostnames.  These often resolve to multiple IP addresses, each of
>>   which may have different performance and connectivity
>>   characteristics.  Since specific addresses or address families (IPv4
>>   or IPv6) may be blocked, broken, or sub-optimal on a network, clients
>>   that attempt multiple connections in parallel have a chance of
>>   establishing a connection more quickly.  This document specifies
>>   requirements for algorithms that reduce this user-visible delay and
>>   provides an example algorithm, referred to as "Happy Eyeballs".  This
>>   document updates the algorithm description in RFC 8305.
>> 
>> 
>> 
>> The IETF Secretariat
>> 
>> 
> 
> _______________________________________________
> 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.theipv6company.com
The IPv6 Company

This electronic message contains information which may be privileged or confidential. The information is intended to be for the exclusive use of the individual(s) named above and further non-explicilty authorized disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited and will be considered a criminal offense. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited, will be considered a criminal offense, so you must reply to the original sender to inform about this communication and delete it.