Bezeichnung
easy:SetOpt_Happy_Eyeballs_Timeout_MS -- setzt den Vorsprung für IPv6 für Happy-Eyeballs (V2.0)
Übersicht
easy:SetOpt_Happy_Eyeballs_Timeout_MS(timeout)
Beschreibung
Happy Eyeballs ist ein Algorithmus, der bei Dual-Stack-Hosts versucht, eine Verbindung sowohl zu IPv4- als auch zu IPv6-Adressen herzustellen, wobei IPv6 für timeout-Millisekunden zuerst bevorzugt wird. Kann innerhalb dieser Zeit keine Verbindung zur IPv6-Adresse hergestellt werden, wird parallel dazu ein Verbindungsversuch zur IPv4-Adresse unternommen. Die erste Verbindung, die aufgebaut wird, wird verwendet.

Der Bereich der vorgeschlagenen sinnvollen Werte für timeout ist begrenzt. Happy Eyeballs RFC 6555 sagt: "Es wird empfohlen, dass die Verbindungsversuche in einem Abstand von 150-250 ms erfolgen, um menschliche Faktoren mit der Netzwerklast auszugleichen." libcurl ist derzeit standardmäßig auf 200 ms eingestellt. Firefox und Chrome haben derzeit einen Standardwert von 300 ms.

Eingaben
timeout
Eingabewert

Navigation zeigen