Fapte utile despre sistemul de nume de domeniu (DNS)

Sistemul de nume de domeniu (DNS) stochează numele și adresele serverelor publice de Internet. Pe măsură ce Web-ul a crescut, DNS și-a extins rapid capabilitățile de a se potrivi, rezultând într-o rețea distribuită la nivel mondial de multe mii de computere de astăzi. Impress prietenii techie prin învățarea și partajarea acestor fapte interesante despre DNS.

Mai mult de 30 de ani

Server Cluster - CeBIT 2012. Sean Gallup / Getty Images

Două lucrări de Paul Mockapetris publicate în noiembrie 1983 - numite RFC 882 și RFC 883 - au marcat începutul DNS. Înainte de DNS, un sistem public ar putea fi identificat numai prin numele său gazdă, iar adresele pentru toate aceste nume de gazde au fost menținute într-un singur fișier mare (numit "hosts.txt"), care a devenit imposibil de dificil de gestionat deoarece rețelele de calculatoare au crescut în anii 1970 și anii 1980. DNS a extins acest sistem de denumire la un nivel multiplu prin adăugarea de domenii de suport - una sau mai multe nume suplimentare adăugate la numele gazdei, fiecare separat printr-un punct (.).

Doar 6 TLD-uri originale

Numele domeniului. adventtr / Getty Images

Peste 700 de domenii de nivel superior (TLD) există acum pe Internet (inclusiv unele nume deosebit de ciudate, cum ar fi .rocks și .soy). Corporația de administrare nonprofit, Internet Corporation for Assigned Names and Numbers (ICANN) controlează alocarea lor - a se vedea lista ICANN a domeniilor de nivel superior.

Cu toate acestea, când a fost implementat pentru prima oară în anii 1980, DNS a definit doar șase TLD - .com, .edu, .gov, .mil, .net și .org. Extinderea uriașă în alegerea numelor de domenii a început în 2011, cu scopul de a clasifica mai bine site-urile Web în funcție de scopul acestora.

Mai mult: Domeniile de nivel superior de nivel Internet (TLD) au fost explicate

Mai mult de 100 de milioane de domenii înregistrate

Multe nume de domenii de Internet, cum ar fi "about.com" și "mit.edu", sunt afiliate cu școli sau companii, în timp ce indivizii înregistrează alte persoane în scopuri personale. În total, mai mult de 100 de milioane de domenii înregistrate există sub .com singur. Aceste statistici și alte statistici interesante privind DNS pot fi găsite la DomainTools Internet Statistics.

Funcționează atât în ​​față, cât și înapoi

Cele mai multe cereri către DNS implică conversia numelor gazdă a site-urilor Web și a altor servere de Internet la adresele IP , așa-numitele căutări DNS înainte. DNS funcționează și în sens invers, traducând adresele la nume. În timp ce căutările DNS inversate sunt mai puțin utilizate, acestea ajută administratorii de rețea cu depanare. Utilitare precum ping și traceroute efectuează căutări inversate, de exemplu.

Mai mult: Căutare adresă IP înainte și înapoi

Are 13 rădăcini

DNS-ul își organizează serverele de nume într-o ierarhie pentru a ajuta la optimizarea fluxului de comunicare între servere și, de asemenea, pentru a facilita întreținerea sistemului. Toate sistemele ierarhice, cum ar fi DNS, creează un nivel de nivel superior (numit nivelul "rădăcină") de unde se pot ramifica nivelurile inferioare. Din motive tehnice, DNS de astăzi suportă 13 servere de nume de rădăcini, nu doar una. Fiecare dintre aceste rădăcini, interesant, este denumită printr-o singură literă - începând cu "A" și extinsă la litera "M". (Rețineți că aceste sisteme aparțin domeniului root-servers.net pe Internet, făcând, de exemplu, nume deplin calificate precum "a.root-servers.net").

Mai mult: cele 13 servere DNS de nume rădăcină

Un prim obiectiv pentru hacking site-uri web

Poveștile despre incidentele de deturnare a DNS apar în știri prea des. Hijacking-ul presupune ca un hacker să aibă acces la înregistrările serverului DNS pentru un site Web vizat și să le modifice pentru a redirecționa vizitatorii către site-ul altcuiva. Când un utilizator de Internet merge să viziteze un site deturnat, DNS instruiește browserul să solicite date de la locație falsă. Rețineți că, în general, atacatorii nu au nevoie să intre în DNS, ci pot compromite serviciul de găzduire al domeniului, făcându-se drept administratori web.