Comme les requêtes DNS passent généralement par UDP, ce protocole représente comme on s'y attendait la majorité du trafic DNS. Le fait qu'il existe tout de même des requêtes via TCP vient du fait que la taille d'un paquet UDP est limitée et que le TCP est donc utilisé dans le cas de très grosses requêtes ou réponses DNS.