メインコンテンツまでスキップ

8. 設定可能な値の概要 (Summary of Configurable Values)

Happy Eyeballsで使用するためにクライアント上でデフォルトとして設定できる値は次のとおりです:

  • 解決遅延 (Resolution Delay) (セクション3): A応答を受信した後、AAAA応答を待つ時間。推奨値は50ミリ秒です。

  • 最初のアドレスファミリーカウント (First Address Family Count) (セクション4): 別のアドレスファミリーを試行する前に試行すべき最初のアドレスファミリー (IPv6など) に属するアドレスの数。推奨値は1です。特定のアドレスファミリーをより積極的に優先する場合は2を使用できます。

  • 接続試行遅延 (Connection Attempt Delay) (セクション5): RTTデータがない場合の接続試行間の待機時間。推奨値は250ミリ秒です。

  • 最小接続試行遅延 (Minimum Connection Attempt Delay) (セクション5): 接続試行間の最小待機時間。推奨値は100ミリ秒です。10ミリ秒未満であってはなりません (MUST NOT)。

  • 最大接続試行遅延 (Maximum Connection Attempt Delay) (セクション5): 接続試行間の最大待機時間。推奨値は2秒です。

  • 最後の手段のローカル合成遅延 (Last Resort Local Synthesis Delay) (セクション7.2): 最後のIPv6試行を開始してからAクエリを送信するまでの待機時間。推奨値は2秒です。

このセクションで説明されている遅延値は、非常に広範な本番デバイスでの接続のタイミングを測定することによって経験的に決定されました。これらは、ネットワークへの負荷を最小限に抑えながら、ユーザーが気付く待機時間を短縮するために選択されました。時間が経過するにつれて、ネットワークの特性は進化することが予想されます。そのため、これらの値は時間とともに変化することが予想されます。実装者は、この仕様を変更することなく異なる値を使用することを歓迎されるべきです。IPv6の問題はより一般的ではなくなることが予想されるため、クライアントソフトウェアが更新されるにつれて、遅延は時間とともに増加すべきです (SHOULD)。