Introducere în sistemul de nume de domeniu (DNS)

Cartea telefonică a Internetului

Internetul și multe rețele private private de protocol Internet (IP) se bazează pe faptul că se bazează pe Domain Name System (DNS) pentru a ajuta la direcționarea traficului. DNS menține o bază de date distribuită a numelor și adreselor de rețea și oferă metode pentru ca calculatoarele să interogheze de la distanță baza de date. Unii oameni numesc DNS "cartea de telefon a Internetului".

DNS și World Wide Web

Toate site-urile Web publice rulează pe servere conectate la Internet cu adrese IP publice . Serverele Web de la About.com, de exemplu, au adrese ca 207.241.148.80. Deși oamenii pot introduce informații despre adrese cum ar fi http://207.241.148.80/ în browserul lor Web pentru a vizita site-uri, posibilitatea de a utiliza nume adecvate precum http://www.about.com/ este mult mai practică.

Internetul utilizează DNS ca serviciu de rezoluție la nivel mondial pentru site-urile Web publice. Când cineva introduce numele unui site în browserul său, DNS caută adresa IP corespunzătoare pentru site-ul respectiv, datele necesare pentru a realiza conexiunile de rețea dorite între browserele Web și serverele Web .

Serverele DNS și ierarhia numelor

DNS utilizează o arhitectură de rețea client / server . Serverele DNS sunt computerele desemnate să stocheze înregistrările bazei de date DNS (nume și adrese), în timp ce clienții DNS includ calculatoare, telefoane și alte dispozitive ale utilizatorilor finali. Serverele DNS interconectează și ele, acționând ca clienți unii pentru alții atunci când este necesar.

DNS servește serverele într-o ierarhie. Pentru Internet, așa-numitele servere de nume rădăcină se află în partea de sus a ierarhiei DNS. Serverele de nume rădăcină Internet gestionează informații despre serverul DNS pentru domeniile de nivel superior (TLD) de pe Web (cum ar fi ".com" și ".uk"), în special numele și adresele IP ale serverelor DNS originale (numite autoritare ) responsabile pentru a răspunde interogări despre fiecare TLD individual. Serverele de la nivelul inferior inferior al ierarhiei DNS urmăresc numele și adresele de domenii de nivel 2 (precum "about.com") și nivelurile adiționale gestionează domenii Web (cum ar fi "compnetworking.about.com").

Serverele DNS sunt instalate și întreținute de companii private și organisme de administrare a internetului din întreaga lume. Pentru Internet, 13 servere de nume de rădăcini (de fapt baze redundante de mașini din întreaga lume) acceptă sute de domenii de nivel superior de pe Internet, în timp ce About.com furnizează informații server autoritar DNS pentru site-urile din rețeaua sa. Organizațiile pot implementa în mod similar DNS în rețelele lor private, separat, la scară mai mică.

Mai mult - Ce este un server DNS?

Configurarea rețelelor pentru DNS

Clienții DNS (numiți resolvers ) care doresc să utilizeze DNS trebuie să-l configureze în rețeaua lor. Rezolvatorii interoghează DNS utilizând adrese IP fixe ( statice ) ale unuia sau mai multor servere DNS. Pe o rețea de domiciliu, adresele serverului DNS pot fi configurate o dată pe un router în bandă largă și preluate automat de dispozitivele client sau adresele pot fi configurate individual pentru fiecare client. Administratorii rețelei de domiciliu pot obține adrese de server DNS valide de la furnizorii de servicii Internet sau de la furnizorii de DNS de la terți, cum ar fi Google Public DNS și OpenDNS.

Tipuri de căutări DNS

DNS este cel mai frecvent utilizat de browserele Web care convertesc automat numele de domenii Internet la adrese IP . Pe lângă aceste căutări directe , DNS este, de asemenea, utilizat pentru:

Cererile de rețea care susțin căutările DNS rulează în mod implicit prin TCP și UDP , portul 53.

Consultați de asemenea - Căutare adresă IP înainte și înapoi

DNS cache-uri

Pentru a procesa mai bine volume mari de solicitări, DNS utilizează caching-ul. Cache-urile DNS stochează copii locale ale înregistrărilor DNS recent accesate, în timp ce originalele continuă să fie menținute pe serverele desemnate. Având copii locale ale înregistrărilor DNS evită necesitatea de a genera trafic de rețea în sus și prin ierarhia serverului DNS. Cu toate acestea, dacă o cache DNS devine depășită, pot apărea probleme legate de conectivitatea rețelei. Cache-urile DNS au fost, de asemenea, predispuse la atac de către hackeri de rețea. Administratorii de rețea pot elimina o memorie cache DNS, dacă este necesar, utilizând ipconfig și alte utilități similare.

Mai mult - Ce este o cache DNS?

Dynamic DNS

Standard DNS impune fixarea tuturor informațiilor de adresă IP stocate în baza de date. Acest lucru funcționează bine pentru susținerea site-urilor Web tipice, dar nu pentru dispozitivele care utilizează adrese IP dinamice, cum ar fi camerele web de pe Internet sau serverele Web de acasă. Dynamic DNS (DDNS) adaugă extensii de protocol de rețea la DNS pentru a permite serviciul de rezoluție a numelui pentru clienții dinamici.

Diferiți furnizori terți oferă pachete DNS dinamice concepute pentru cei care doresc să acceseze de la distanță rețeaua lor de domiciliu prin Internet. Configurarea unui mediu Internet DDNS necesită înscrierea la furnizorul ales și instalarea de software suplimentar în rețeaua locală. Furnizorul DDNS monitorizează de la distanță dispozitivele abonate și actualizează serverul de nume DNS necesar.

Mai mult - Ce este DNS dinamic?

Alternative la DNS

Serviciul Microsoft Windows Internet Naming (WINS) acceptă rezoluția de nume similară DNS, dar funcționează numai pe computerele Windows și utilizând un spațiu de nume diferit. WINS este utilizat în anumite rețele private de PC-uri Windows.

Dot-BIT este un proiect open source bazat pe tehnologia BitCoin care lucrează pentru a adăuga suport pentru un domeniu de nivel superior ".bit" la DNS Internet.

Tutorial pentru Internet Protocol - Numerotarea rețelelor IP