🚀 Web hosting ultra-rapid de la doar 1€/lună!
HostPedia

DNS Query

DNS
Definiție

DNS Query (interogare DNS) este o cerere trimisă de un dispozitiv sau server către sistemul DNS pentru a obține informații despre un nume de domeniu. Interogarea poate solicita diferite tipuri de înregistrări, precum adresa IP, serverul de email sau alte date asociate domeniului. Există interogări recursive, iterative și inverse.

DNS Query, sau interogarea DNS, reprezintă mecanismul fundamental prin care dispozitivele obțin informații din sistemul DNS. Fiecare accesare a unui site web, trimitere de email sau conectare la un serviciu online generează una sau mai multe interogări DNS.

Există trei tipuri principale de interogări DNS. Interogarea recursivă cere serverului DNS să furnizeze răspunsul complet sau o eroare, fără referințe intermediare. Interogarea iterativă permite serverului să returneze cel mai bun răspuns pe care îl are, inclusiv referințe către alte servere. Interogarea inversă caută numele de domeniu asociat unei adrese IP.

O interogare DNS standard conține mai multe componente: numele de domeniu căutat (QNAME), tipul de înregistrare solicitat (QTYPE, precum A, AAAA, MX) și clasa (QCLASS, de obicei IN pentru Internet). Răspunsul include înregistrările solicitate, înregistrări suplimentare utile și informații despre autoritate.

Protocolul DNS utilizează implicit UDP pe portul 53 pentru interogări standard, trecând la TCP pentru răspunsuri mari (peste 512 octeți) sau transferuri de zonă. Protocoalele moderne DNS over HTTPS (DoH) și DNS over TLS (DoT) adaugă criptare pentru confidențialitate.

Performanța interogărilor DNS este măsurată în milisecunde. O interogare completă, fără cache, poate dura între 50 și 200 ms, în timp ce un răspuns din cache este aproape instantaneu. Instrumente precum dig, nslookup și host permit testarea și depanarea interogărilor DNS, fiind esențiale pentru administratorii de sisteme și dezvoltatori.