Daniel, a question about the "Happy eyeballs everything!" section in the blog.
Is the "happy eyeballs" interval between H3 and H2 going to be controlled by 
the same option as the interval between IPv6 and IPv4 or there will be a 
special option for that?

I am asking because QUIC in H3 is supposed to provide a very quick connection 
start, so the HE interval between H3 and H2 can be made shorter than between 
IPv6 and IPv4, thus allowing faster switch to H2/H1 if UDP is blocked.

If we have two different HE intervals: H3/H2 and v6/v4, and the first one is 
shorter, then we can have timing like:

H3-v6
     H2-v6 (H2-v6 before H3-v4)
<-- HET->H3-v4 (regular HET between v4 and v6)
                  H2-v4

This will help to switch to H2 faster if H3/QUIC doesn't respond (i.e UDP 
blocked).

Thanks,
Dmitry Karpov


-----Original Message-----
From: curl-library <curl-library-boun...@lists.haxx.se> On Behalf Of Daniel 
Stenberg via curlDa-library
Sent: Thursday, January 12, 2023 1:16 AM
To: Daniel Stenberg via curl-library <curl-library@lists.haxx.se>
Cc: Daniel Stenberg <dan...@haxx.se>
Subject: [EXTERNAL] Re: HTTP/3 options

On Wed, 4 Jan 2023, Daniel Stenberg via curl-library wrote:

I wrote a blog on this topic: 
https://daniel.haxx.se/blog/2023/01/12/selecting-http-version-three/

I also created a plan for what's next by updating the gist I already 
mentioned: https://gist.github.com/bagder/6475a32d7cdc0b54f2dd6545e9ded0ac

-- 

  / daniel.haxx.se
  | Commercial curl support up to 24x7 is available!
  | Private help, bug fixes, support, ports, new features
  | https://curl.se/support.html
-- 
Unsubscribe: https://lists.haxx.se/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
-- 
Unsubscribe: https://lists.haxx.se/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to