Poiché le richieste al DNS vengono in linea generale effettuate tramite UDP, questo protocollo registra, come prevedibile, una quota di gran lunga maggiore di traffico DNS. Se, tuttavia, sussistono anche richieste tramite TCP, è perché la dimensione di un pacchetto UDP è limitata e pertanto, in caso di richieste o risposte al DNS molto grandi, si fa ricorso al TCP.