Pourquoi DNS utilise-t-il UDP au lieu de TCP?

Résolu/Fermé
metador - 8 janv. 2009 à 01:57
 dakir - 27 févr. 2019 à 14:30
Bonjour,
pourquoi DNS utilise-t-il UDP au lieu de TCP ?

C urgent

Merci d'avance

3 réponses

Hello,


Le DNS utilise UDP entre autre pour éviter la congestion dans le réseau et pour avoir une réponse rapide.En effet UDP est un protocole de transport simple,léger et donc rapide. Bien évidemment DNS peut passé par TCP. Par exemple, elle permet à deux serveurs DNS de se synchroniser ou de partager leur base de données.


Mais pour répondre plus précisément à la question,le DNS dans la majorité des cas permet de faire une traduction d'un nom de domaine en adresse IP ou l'inverse. Si la réponse qu'elle reçoit est inférieur à 512 octets elle utilisera UDP. Par contre si la réponse est supérieur à 512 octets,elle utilisera TCP. Et dans la plus par des cas les réponses sont inférieurs à 512 octets,donc elle utilisera plus souvent UDP.
44
merci
0