Sobes.tech
Junior — Middle

Est-il possible de transmettre des requêtes DNS via le protocole TCP ?

sobes.tech IA

Réponse de l'IA

Oui, la transmission des requêtes DNS via le protocole TCP est possible. Bien que généralement les requêtes DNS soient envoyées par UDP sur le port 53 en raison de la moindre latence et du trafic supplémentaire réduit, TCP est utilisé dans les cas suivants :

  • Lorsque la réponse DNS dépasse la taille d'un paquet UDP (généralement 512 octets), par exemple avec DNSSEC ou de grandes zones.
  • Pour le transfert de zone entre serveurs DNS, où une livraison fiable est requise.

Ainsi, TCP sert de protocole de secours et supplémentaire pour DNS, assurant fiabilité et capacité à transmettre de grands volumes de données.