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

Domain Name System

DNS
Definiție

Domain Name System (DNS) este infrastructura globală și distribuită care asigură traducerea numelor de domenii în adrese IP. Acest sistem ierarhic funcționează prin intermediul unei rețele mondiale de servere, permițând navigarea pe internet folosind nume ușor de reținut. DNS este esențial pentru funcționarea tuturor serviciilor online moderne.

Domain Name System, cunoscut sub acronimul DNS, este protocolul și infrastructura care stau la baza navigării pe internet. Dezvoltat inițial de Paul Mockapetris în 1983 prin specificațiile RFC 1034 și RFC 1035, DNS a înlocuit fișierul HOSTS.TXT care anterior era distribuit manual către toate computerele conectate la ARPANET.

Arhitectura Domain Name System este ierarhică și distribuită. La vârf se află cele 13 grupuri de servere root, identificate prin literele A-M, care direcționează cererile către serverele TLD (Top-Level Domain) corespunzătoare. Serverele TLD gestionează extensiile precum .ro, .com sau .org, iar serverele autoritative stochează înregistrările DNS efective ale fiecărui domeniu.

Procesul de rezolvare DNS implică mai multe etape. Când un utilizator accesează un site web, clientul DNS (stub resolver) de pe dispozitivul său trimite o cerere către resolverul recursiv configurat. Acesta verifică cache-ul propriu și, dacă nu găsește răspunsul, inițiază o serie de interogări iterative prin ierarhia DNS până când obține adresa IP dorită.

Domain Name System suportă multiple tipuri de înregistrări, fiecare cu funcția sa specifică. Înregistrările A și AAAA rezolvă numele la adrese IP, MX gestionează rutarea emailurilor, NS deleghează autoritatea pentru zone DNS, iar TXT stochează informații text arbitrare folosite pentru verificări SPF, DKIM și alte scopuri.

Fiabilitatea DNS este asigurată prin redundanță și distribuție geografică. Fiecare domeniu trebuie să aibă cel puțin două servere de nume autoritative, iar tehnologiile anycast permit distribuirea traficului DNS către cel mai apropiat server disponibil. Servicii precum Cloudflare DNS sau Google Public DNS oferă rezolvare rapidă și sigură la nivel global.