À moitié vrai. Le AAAA est demandé en même temps que le A, et ceci depuis pas mal de temps. Donc oui ça double le nombre de requêtes, mais ça ne devrait en théorie pas ralentir. Ce que par contre j'ai constaté, sur une FRITZ!Box et un routeur dont j'ai oublié le nom, c'est ça :
t0 A example.com -> Serveur DNS
t0 AAAA example.com -> Serveur DNS
t1 example.com = X.Y.Z.W <- Serveur DNS
t2 AAAA example.com -> Serveur DNS (timeout, par défaut c'est 5 secondes sous Linux)
t3 Server fail <- Serveur DNS
Avec t1~t0 et t2~t3, de l'ordre du négligeable, une requête DNS classique. Le timeout pour le AAAA fait très mal par contre. 5 secondes de perdues, c'est énorme. Et même si on envoie les deux requêtes en même temps, on n'utilise pas la première, on attend d'avoir les deux réponses (avant c'était pire. On attendait la réponse AAAA avant de demander le A).
Le serveur DNS tout pourri qui ne sait pas gérer les AAAA répondrait simplement à la première réponse une erreur ou l'absence de champ, tout irait bien. Mais là, ne renvoyer aucun paquet, c'est un désastre (et la seule solution pour avoir une navigation correcte est dans ce cas soit de désactiver les requêtes DNS IPv6 de son navigateur, soit de changer de serveur DNS. La première est plus facile pour pas mal de gens...).
[^] # Re: Le problème : l'arriérisme ambiant
Posté par Florent Fourcot . En réponse à la dépêche IPv4 est mort, vive IPv6 !. Évalué à 6.
t0 A example.com -> Serveur DNS
t0 AAAA example.com -> Serveur DNS
t1 example.com = X.Y.Z.W <- Serveur DNS
t2 AAAA example.com -> Serveur DNS (timeout, par défaut c'est 5 secondes sous Linux)
t3 Server fail <- Serveur DNS
Avec t1~t0 et t2~t3, de l'ordre du négligeable, une requête DNS classique. Le timeout pour le AAAA fait très mal par contre. 5 secondes de perdues, c'est énorme. Et même si on envoie les deux requêtes en même temps, on n'utilise pas la première, on attend d'avoir les deux réponses (avant c'était pire. On attendait la réponse AAAA avant de demander le A).
Le serveur DNS tout pourri qui ne sait pas gérer les AAAA répondrait simplement à la première réponse une erreur ou l'absence de champ, tout irait bien. Mais là, ne renvoyer aucun paquet, c'est un désastre (et la seule solution pour avoir une navigation correcte est dans ce cas soit de désactiver les requêtes DNS IPv6 de son navigateur, soit de changer de serveur DNS. La première est plus facile pour pas mal de gens...).