Passer au contenu principal
eLearner.app
Module 5 · Leçon 2 sur 318/54 dans le cours~14 min
Leçons du module (2/3)

UDP, TCP et EDNS(0)

UDP, TCP et EDNS(0)

Le DNS traditionnel utilise souvent UDP pour les petites requêtes. Si la réponse ne tient pas, elle peut être tronquée et le client peut réessayer en TCP. TCP est un transport DNS normal, pas un échec ; il sert aussi aux transferts de zone.

EDNS(0) étend DNS afin que client et serveur annoncent des options, dont une taille UDP supérieure. Cela peut réduire les troncatures, mais de grandes réponses UDP risquent d’être fragmentées puis perdues. Testez les chemins réseau réels au lieu de supposer que la taille maximale annoncée fonctionnera toujours.

En cas de délai d’attente, distinguez perte de paquets, filtrage, fragmentation, charge du serveur et véritable erreur DNS. Un timeout n’est pas un RCODE.

Vérifiez votre compréhension

Choisissez la meilleure réponse. Ce quiz fonctionne localement et n’envoie aucune requête DNS réelle.

Quiz#dns.m5.l2.e1

Que peut faire un client après une réponse UDP tronquée ?

Options de réponse