Ce este serviciul DNS și serverul DNS?

Internetul este o rețea uriașă de computere, iar fiecărui dispozitiv conectat la Internet îi este atribuită o adresă IP unică (cum ar fi 203.119.101.61) care ajută alte computere să o identifice. Dar dacă trebuie să introduceți o adresă IP de fiecare dată când doriți să vizitați un site web, atunci oamenii trebuie să memoreze o mulțime de numere. Este ușor să faci greșeli și să conduci la vizite greșite. Astfel, numele de domenii au fost inventate pentru a rezolva această problemă și pentru a juca un rol important în comunicarea prin Internet.

Ce este serviciul DNS?

Serviciul DNS, numit și Sistemul de nume de domeniu, este un serviciu de bază al Internetului. Funcția sa principală este de a converti numele de domenii în adrese IP care pot fi ușor recunoscute de computere, astfel încât utilizatorii să poată direcționa cu ușurință către un site web fără a fi nevoie să memoreze șiruri lungi de numere și litere specifice.

Mai exact, serviciul DNS poate fi împărțit în serviciu de rezoluție recursivă, serviciu de nume de domeniu rădăcină, serviciu de nume de domeniu TLD și serviciu de nume de domeniu autorizat.

Ce este un server DNS?

Un server DNS (Domain Name Server), cunoscut și ca server de nume și este responsabil pentru furnizarea de servicii DNS. Menține diferite tipuri de înregistrări. Serverele DNS includ soluții recursive, servere rădăcină, servere TLD și servere autorizate, care lucrează împreună pentru a oferi utilizatorilor adrese IP.

Următoarea figură este diagrama de flux a serverelor DNS.

dns_workflow
  • Resolutor recursiv: Cunoscut și ca rezolutor DNS, în general gestionat de un ISP. Este primul pas într-o interogare DNS. Resolutorul recursiv memorează în cache răspunsul final pentru fiecare interogare executată și îl salvează pentru o perioadă de timp (numită time-to-live). Când un rezolutor recursiv primește o cerere de interogare recursivă de la un utilizator, dacă există cache-uri, va folosi direct răspunsul din cache pentru a răspunde rapid, fără a fi nevoie să comunice cu orice alt server DNS. Dacă nu, va trimite la rândul său solicitări către serverul rădăcină, apoi va trimite o altă cerere către serverul TLD după primirea răspunsului inițial, apoi va trimite ultima cerere către serverul autorizat și, în final, va primi adresa IP ca răspuns și returnați-l utilizatorului.
  • Server rădăcină: Există 13 servere de nume de domeniu rădăcină în lume, iar unul este principalul server rădăcină din Statele Unite, care este operat de Network Solutions, o agenție americană de internet. Celelalte 12 sunt servere rădăcină secundare, dintre care 9 sunt în Statele Unite ale Americii, 2 sunt în Europa (plasate în Marea Britanie și Suedia) și 1 în Asia (plasat în Japonia). Dacă nu există un răspuns în cache, soluția va iniția o cerere de interogare către serverul rădăcină. Serverul rădăcină înregistrează numele domeniului de nivel superior (.com, .net, .org etc.) și hoster-ul corespunzător. După ce rezolutorul recursiv primește răspunsul inițial, trimite o altă solicitare către serverul de nume TLD.
  • Server TLD: TLD este numele de domeniu de cel mai înalt nivel din sistemul de nume de domeniu, iar serverul de nume TLD gestionează toate informațiile despre numele de domeniu ale domeniului generic de nivel superior. În iulie 2015, existau 1.058 de domenii de nivel superior, împărțite în două categorii: domenii de nivel superior generice și domenii de nivel superior de țară/regiune. Cele mai comune gTLD-uri sunt: .com, .org, .net, .edu și .gov. Un domeniu de nivel superior de țară se referă la un domeniu care este specific unei țări sau unui stat. De exemplu, .cn, .uk, .us, .de, .jp etc. Când serverul TLD primește o cerere de interogare pentru un anumit domeniu de nivel superior de la soluția recursiv, serverul de domeniu de nivel superior corespunzător informează recursiv rezolva răspunsul și îl direcționează către serverul autorizat pentru a începe următoarea interogare.
  • Server autorizat: un server autorizat este setat de registratorul numelui de domeniu pentru un anumit nume de domeniu (cum ar fi „www.ipshu.com”), care este utilizat pentru gestionarea (adăugare, ștergere, modificare etc.) a domeniului specific. numele în sine. Aici rezolutorul recursiv găsește adresa IP a serverului web corespunzătoare domeniului și returnează adresa IP soluției recursive. Un server autorizat este de obicei ultimul pas în procesarea găsirii unei adrese IP.

Atunci când rezolutorul recursiv al ISP-ului primește adresa IP, acesta returnează informațiile către serverul web prin intermediul computerului utilizatorului, iar serverul web returnează utilizatorului informațiile corespunzătoare conform conținutului solicitat de numele domeniului, astfel încât utilizatorul să poată în sfârșit dobândesc conținutul așteptat al acestora.

📚 Comentariu

Limbi