cum funcționează dns diagram

în rețea, dispozitivele sunt etichetate cu numere numerice numite adrese IP pentru a trimite și primi date prin rețele. Domain Names Service (DNS) au fost create pentru a schimba adresa numerică într-un nume simplu, recunoscut. DNS este prescurtarea de la Domain Name System (sau serviciu sau Server). Este o bază de date mare, care se află pe diverse computere și conține numele și adresele IP ale diferitelor gazde de pe internet și diferite domenii. Este echivalentul internetului unei cărți de telefon.

sistemul de nume de domeniu este un serviciu important, deoarece, numele de domeniu sunt ușor pentru oameni să-și amintească și să acceseze un computer, servere și site-uri web bazate pe adrese IP. Numele de domeniu, cum ar fi https://networkustad.com, este mult mai ușor pentru oameni să-și amintească că adresa IP 64.91.237.241. În cazul schimbării adresei IP de https://networkustad.com, este clar pentru utilizator, deoarece numele de domeniu rămâne același. Noua adresă va fi pur și simplu legată de numele de domeniu existent.

sistemul de nume de domeniu definește un serviciu automat care se potrivește numele resurselor cu adresa IP numerică necesară, inclusiv formatul interogărilor, răspunsurile și datele. Protocolul de sistem de nume de domeniu utilizează un singur format numit mesaj pentru toate tipurile de interogări ale clienților și răspunsuri ale serverului, mesaje de eroare și transferul informațiilor de înregistrare a resurselor pariu]. servere ween.

sistemul de nume de domeniu este propria rețea completă. Dacă un server de nume de domeniu nu știe cum să traducă un anumit nume de domeniu, acesta solicită un alt sistem de nume de domeniu și așa mai departe, până când adresa IP corectă este returnată. Figura de mai jos ilustrează pașii implicați în rezoluția sistemului de nume de domeniu.

format mesaj DNS

serverul de nume de domeniu are două tipuri de mesaje: interogare și răspuns. Mesajul de interogare are un antet și înregistrări de întrebări, iar mesajul de răspuns are un antet, înregistrări de întrebări, înregistrări de răspunsuri, înregistrări autoritare și înregistrări suplimentare. Serverul de nume de domeniu stochează nume, adrese și alte înregistrări pentru a rezolva numele. Unele tipuri de înregistrări sunt următoarele:

  • A-adresa IPv4 a unui dispozitiv final
  • AAA – înregistrarea adresei IPv6 a unui dispozitiv final
  • NS – un server de nume autoritar
  • ptr – înregistrarea are numele unui nod în spațiul de nume DNS.
  • SRC – Record are informații despre un server
  • txt – Record conține text arbitrar
  • MX – a mail Exchange record

ori de câte ori o gazdă trimite o interogare pentru rezolvarea numelui, procesul de sistem de nume de domeniu, în primul rând, verifică propriile înregistrări stocate pentru a rezolva numele. Dacă înregistrarea nu se găsește în propriile înregistrări stocate, atunci redirecționează interogarea către alte servere pentru a rezolva numele. Odată ce un nume a fost rezolvat și returnat serverului solicitant, serverul stochează deocamdată adresa IP în cazul în care același nume este solicitat din nou. Figura de mai sus ilustrează acest proces.

serviciul client DNS de pe PC-urile Windows stochează, de asemenea, după nume rezolvate în memorie. Comanda ipconfig / displaydns afișează toate intrările rezolvate ulterior care au fost memorate în memorie. sistemul de nume de domeniu utilizează formatul mesajului de mai jos pentru toate tipurile de interogări și răspunsuri ale clienților, mesaje de eroare și pentru partajarea înregistrărilor de resurse între serverele DNS.

sistemul de nume de domeniu are două tipuri de mesaje, interogare și răspuns. Ambele au același format. Mesajul de interogare constă dintr-un antet și înregistrările de întrebări și conținutul mesajului de răspuns al unui antet, înregistrări de întrebări, înregistrări de răspunsuri, înregistrări autoritare și înregistrări suplimentare, așa cum se arată în figură.

DNS-sistem de nume de domeniu 3

antet

antetul este un element important pentru orice mesaj, deoarece antetul conține câmpuri de control importante. În mesajele DNS, secțiunea antet poartă mai multe steaguri de control cheie și este, de asemenea, locul în care aflăm care dintre secțiunile suplimentare sunt chiar utilizate în mesaj. Antetul afirmă, de asemenea, dacă mesajul este o interogare sau un răspuns. Antetul atât pentru interogare, cât și pentru răspuns este același cu cel prezentat în figură. Lungimea antetului este de 12 octeți.

DNS-sistem de nume de domeniu 4

întrebări

secțiunea întrebare are câmpuri care descriu o întrebare către un server de nume și întrebarea poate fi interogare sau răspuns. Dacă mesajul are o interogare, atunci această secțiune conține întrebarea care exprimă interogarea. Dacă mesajul este un răspuns conține decât această secțiune are întrebarea trimisă în interogarea la care acesta este răspunsul.

răspunsuri

secțiunea răspuns are înregistrări de resurse care răspund la întrebare. Dacă mesajul are un răspuns non-eroare, atunci această secțiune are înregistrările de resurse care se potrivesc cu interogarea la care acesta este răspunsul.

autoritate

secțiunea autoritate are una sau mai multe înregistrări de resurse care indică spre un server de nume autoritar. Dacă mesajul este un răspuns de eroare, atunci această secțiune poate conține înregistrări de resurse care identifică serverele DNS care pot fi interogate în schimb.

adițional

secțiunea înregistrări suplimentare are înregistrări de resurse care se referă la interogare, dar nu sunt răspunsuri strict pentru întrebare. Dacă mesajul este un răspuns non-eroare, atunci această secțiune poate conține înregistrări de resurse, care nu se potrivesc cu interogarea, dar sunt legate de ea.

nume de domeniu complet calificat (FQDN)

pentru înțelegerea ierarhiei DNS este esențial să știți despre numele de domeniu complet calificat (FQDN). Un nume de domeniu complet calificat (FQDN) constă din numele de gazdă și numele de domeniu. Numele de gazdă nu sunt sensibile la majuscule și pot conține, de asemenea, litere alfabetice și numerice.

un FQDN este numele de domeniu care specifică site-ul său exact în ierarhia DNS. Specifică toate nivelurile de domeniu, inclusiv domeniile root și top-level. Exemplul FQDN este „mail.fschub.com” unde „mail” este numele gazdei și „fschub.com” este numele de domeniu.

ierarhia DNS

DNS utilizează o bază de date de sistem ierarhic pentru rezolvarea adresei de nume. DNS utilizează nume de domenii pentru a forma ierarhia. Ierarhia DNS este compusă din următoarele cinci elemente:

1) nivel rădăcină

2) domenii de nivel superior

3) domenii de nivel secundar

4) subdomeniu

5) gazdă

nivel rădăcină

zona rădăcină DNS este nivelul cel mai de sus din arborele ierarhiei DNS. Serverul de nume rădăcină este serverul pentru zona rădăcină. Aceste servere conțin informații care alcătuiesc zona rădăcină, care este lista globală a domeniilor de nivel superior. Serverele de nume rădăcină sunt foarte importante, deoarece sunt primul pas în rezolvarea unui nume de domeniu. Serverul de nume rădăcină este serverele autoritare care servesc zona rădăcină DNS. Aceste servere conțin lista globală a domeniilor de nivel superior. Serverele root sunt operate de 12 organizații diferite:

  • Universitatea din Maryland
  • VeriSign Global Registry Services
  • Cogent Communications
  • Universitatea din California de Sud, Institutul de științe ale informației
  • Internet Systems Consortium, Inc.
  • Centrul de cercetare NASA Ames
  • servicii de registru VeriSign Global
  • Laboratorul de Cercetare al Armatei SUA
  • Centrul de Informare al rețelei DOD din SUA
  • Netnod
  • proiect larg
  • RIPE NCC
  • ICANN

domenii de nivel superior (TLD)

TLD-urile sunt următorul nivel din ierarhia DNS. Există multe TLD-uri care servesc în acest moment. După cum am văzut, TLD-urile sunt clasificate în două subcategorii. Diferitele domenii de nivel superior reprezintă fie tipul de organizație, fie țara de origine. Exemple de domenii de nivel superior sunt:

  • .com – o afacere sau industrie
  • .org – o organizație non-profit
  • .edu – instituții de învățământ
  • .Gov – intuiții guvernamentale
  • .mil – grupuri militare
  • . net – centre majore de sprijin de rețea
  • . org – organizație non – profit și altele
  • . Int – organizația internațională
  • . au – Australia
  • . PK – Pakistan
  • . us-Statele Unite

domenii de nivel secund

domeniul de nivel secund vine după TLD-urile din ierarhia DNS. Aceste domenii sunt direct sub TLD-uri. Domeniul al doilea nivel este o parte importantă a DNS. Nu există limite ale domeniului de nivel secundar, cum ar fi TLD-urile. Dacă domeniul este disponibil, oricine îl poate cumpăra.

sub-domeniu

sub-domeniu este ultimul nivel în serverele DNS. Face parte din domeniul principal. singurul domeniu care nu este doar un subdomeniu este domeniul rădăcină. De exemplu, alfa.example.com și bravo.example.com sunt subdomenii ale example.com domeniu, care la rândul său este un subdomeniu al com top-level domain (TLD).

aceasta este ierarhia DNS și elementele ierarhiei DNS. Ierarhia DNS este la fel ca un copac inversat. Figura de mai jos ilustrează ierarhia DNS.

comanda nslookup

adresele serverului de nume de domeniu sunt importante pentru configurarea dispozitivului de rețea. În general, ISP-urile furnizează adresele IP de utilizat pentru serverele DNS. Gazda solicită de obicei să se conecteze la un dispozitiv la distanță după nume; clientul solicitant interoghează serverul de nume pentru a rezolva numele la adresa IP.

sistemele de operare au, de asemenea, un utilitar numit nslookup care oferă posibilitatea de a interoga manual serverele de nume pentru a rezolva un nume de gazdă dat. Nslookup poate fi, de asemenea, utilizat pentru a depana problemele de rezolvare a numelui și pentru a verifica starea curentă a serverelor de nume.

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată.