9. 制限事項 (Limitations)
Happy EyeballsはTCP/IP層での初期接続失敗を処理しますが、他の障害やパフォーマンスの問題が選択された接続に影響を与える可能性があります。
9.1. パス最大伝送単位の発見 (Path Maximum Transmission Unit Discovery)
Happy Eyeballsは初期ハンドシェイク中にのみアクティブであり、TCPは初期ハンドシェイクを通過しないため、MTUに関連する問題はマスクされ、Happy Eyeballs中に気付かれない可能性があります。この問題の解決はこの文書の範囲外です。1つの解決策は、"Packetization Layer Path MTU Discovery" (パケット化層パスMTU発見) [RFC4821] を使用することです。
9.2. アプリケーション層 (Application Layer)
DNSが異なるアプリケーションサーバーの複数のアドレスを返す場合、アプリケーション自体がすべてのサーバーで動作可能で機能的であるとは限りません。一般的な例には、トランスポート層セキュリティ (Transport Layer Security, TLS) とHTTPが含まれます。
9.3. 運用上の問題の隠蔽 (Hiding Operational Issues)
実際には、Happy Eyeballsがネットワークの問題を隠す可能性があることが観察されています。たとえば、設定ミスによって特定のネットワークでIPv6が一貫して失敗する一方でIPv4がまだ機能している場合、Happy Eyeballsはオペレーターが問題に気付く能力を損なう可能性があります。ネットワークオペレーターは、すべてのアドレスファミリーの機能を確保するために外部の監視手段を展開することが推奨されます。