Zum Hauptinhalt springen

9. Einschränkungen (Limitations)

Happy Eyeballs wird anfängliche Verbindungsfehler auf der TCP/IP-Ebene behandeln; jedoch können andere Fehler oder Leistungsprobleme die gewählte Verbindung dennoch beeinträchtigen.

9.1. Pfad-Maximum-Transmission-Unit-Erkennung (Path Maximum Transmission Unit Discovery)

Da Happy Eyeballs nur während des anfänglichen Handshakes aktiv ist und TCP den anfänglichen Handshake nicht durchläuft, können Probleme im Zusammenhang mit der MTU maskiert werden und während Happy Eyeballs unbemerkt bleiben. Die Lösung dieses Problems liegt außerhalb des Umfangs dieses Dokuments. Eine Lösung besteht darin, "Packetization Layer Path MTU Discovery" (Paketisierungsschicht-Pfad-MTU-Erkennung) [RFC4821] zu verwenden.

9.2. Anwendungsschicht (Application Layer)

Wenn das DNS mehrere Adressen für verschiedene Anwendungsserver zurückgibt, ist die Anwendung selbst möglicherweise nicht auf allen betriebsbereit und funktionsfähig. Häufige Beispiele sind Transport Layer Security (TLS) und HTTP.

9.3. Verbergen operativer Probleme (Hiding Operational Issues)

In der Praxis wurde beobachtet, dass Happy Eyeballs Probleme in Netzwerken verbergen kann. Wenn beispielsweise eine Fehlkonfiguration dazu führt, dass IPv6 in einem bestimmten Netzwerk konsistent fehlschlägt, während IPv4 weiterhin funktioniert, kann Happy Eyeballs die Fähigkeit des Betreibers beeinträchtigen, das Problem zu bemerken. Es wird empfohlen, dass Netzwerkbetreiber externe Überwachungsmittel einsetzen, um die Funktionalität aller Adressfamilien sicherzustellen.