Hoe werkt DNS diagram

in het netwerk worden apparaten gelabeld met numerieke nummers die IP-adressen worden genoemd om gegevens over netwerken te verzenden en te ontvangen. Domain Names Service (DNS) zijn gemaakt om het numerieke adres te veranderen in een eenvoudige, herkenbare naam. De DNS is een afkorting voor Domain Name System (of Service of Server). Het is een grote database die zich op verschillende computers en het bevat de namen en IP-adressen van verschillende hosts op het internet en verschillende domeinen. Het is het internet equivalent van een telefoonboek.

het domain name system is een belangrijke dienst omdat domeinnamen gemakkelijk te onthouden zijn voor mensen en toegang hebben tot een computer, servers en websites op basis van IP-adressen. De domeinnaam, zoals https://networkustad.com, is voor mensen veel gemakkelijker te onthouden dat het IP-adres 64.91.237.241 is. Als het IP-adres van https://networkustad.com wordt gewijzigd, is dit duidelijk voor de gebruiker omdat de domeinnaam hetzelfde blijft. Het nieuwe adres wordt eenvoudig gekoppeld aan de bestaande domeinnaam.

het domain name system definieert een automatische service die resourcenamen matcht met het vereiste numerieke IP-adres, inclusief queriesformaat, antwoorden en gegevens. Het domain name system protocol maakt gebruik van een enkel formaat genaamd een bericht voor alle soorten client query ‘ s en server antwoorden, foutmeldingen, en de overdracht van bron record informatie bet]. ween servers.

het domeinnaam systeem is zijn eigen complete netwerk. Als een domeinnaam server niet weet hoe een bepaalde domeinnaam te vertalen, vraagt het een ander domeinnaam systeem, enzovoort, totdat het juiste IP-adres is geretourneerd. De onderstaande figuur illustreert de stappen die betrokken zijn bij de oplossing van het Domain name system.

DNS-berichtformaat

de domain name server heeft twee soorten berichten: query en response. Het querybericht heeft een header en vraagrecords en het antwoordbericht heeft een header, vraagrecords, antwoordrecords, gezaghebbende records en extra records. De domain name server slaat namen, adressen en enkele andere records op om de namen op te lossen. Sommige soorten records zijn de volgende:

  • A-Het IPv4-adres van een eindapparaat
  • AAA – De IPv6 – adresrecord van een eindapparaat
  • NS-een gezaghebbende naamserver
  • PTR-Record heeft de naam van een knooppunt in de DNS-naamruimte.
  • SRC-Record heeft informatie over een server
  • TXT-Record bevat willekeurige tekst
  • MX-a mail exchange record

wanneer een host een query verzendt voor het oplossen van namen, controleert het domain name system process eerst zijn eigen opgeslagen records om de naam op te lossen. Als de record niet in zijn eigen opgeslagen records wordt gevonden, wordt de query doorgestuurd naar andere servers om de naam op te lossen. Zodra een naam is opgelost en teruggestuurd naar de verzoekende server, slaat de server voorlopig het IP-adres op in het geval dat dezelfde naam opnieuw wordt gevraagd. De figuur hierboven illustreert dat proces.

de DNS-clientservice op Windows-pc ‘ s slaat ook na opgeloste namen op in het geheugen. Het ipconfig / displaydns commando toont alle later opgeloste items die in het geheugen zijn opgeslagen. domain name system gebruikt de onderstaande berichtindeling voor alle soorten ClientQuery ‘ s en Antwoorden, foutmeldingen en voor het delen van bronrecords tussen DNS-servers.

het domain name system heeft twee soorten berichten, query en response. Beide hebben hetzelfde formaat. Het querybericht bestaat uit een header en de vraagrecords en de inhoud van het antwoordbericht van een header, vraagrecords, antwoordrecords, gezaghebbende records en extra records zoals weergegeven in de figuur.

DNS-Domain Name System 3

Header

de header is een belangrijk element voor elk bericht omdat de header belangrijke controlevelden bevat. In DNS berichten, de header sectie bevat verschillende key control vlaggen en is ook waar we erachter te komen welke van de extra secties worden zelfs gebruikt in het bericht. De header geeft ook aan of het bericht een query of een antwoord is. De header voor zowel query en response zijn hetzelfde als weergegeven in de figuur. De lengte van de header is 12 bytes.

DNS-Domain Name System 4

vragen

de vraag sectie heeft velden die een vraag aan een name server beschrijven en de vraag Kan query of response zijn. Als het bericht een query heeft, bevat deze sectie de vraag die de query uitdrukt. Als het bericht een antwoord bevatten is dan heeft deze sectie de vraag verzonden in de query waarop dit het antwoord is.

antwoorden

de sectie antwoord bevat bronrecords die de vraag beantwoorden. Als het bericht een antwoord zonder fouten bevat, bevat dit gedeelte de bronrecord(en) die overeenkomen met de query waarop dit antwoord is gebaseerd.

Autoriteit

de sectie autoriteit heeft een of meer bronrecords die naar een gezaghebbende naamserver wijzen. Als het bericht een foutrespons is, kan dit gedeelte bronrecords bevatten die DNS-servers identificeren die in plaats daarvan kunnen worden opgevraagd.

Additional

de sectie extra records bevat bronrecords die betrekking hebben op de query, maar die geen strikt antwoord zijn op de vraag. Als het bericht een niet-foutenrespons is, kan dit gedeelte bronrecords bevatten, die niet overeenkomen met de query, maar er wel aan gerelateerd zijn.

FQDN (Fully Qualified Domain Name)

voor het begrijpen van de DNS-hiërarchie is het essentieel om kennis te hebben van FQDN (Fully Qualified Domain Name). Een fully qualified domain name (FQDN) bestaat uit de hostnaam en de domeinnaam. De hostnaam is niet hoofdlettergevoelig en kan ook alfabetische en numerieke letters bevatten.

een FQDN is de domeinnaam die de exacte site in de DNS-hiërarchie specificeert. Het specificeert alle domeinniveaus, inclusief hoofddomeinen en topniveaudomeinen. Het voorbeeld van FQDN is “mail.fschub.com” waar ” mail “de hostnaam is en de “fschub.com” is de domeinnaam.

DNS-hiërarchie

de DNS gebruikt een hiërarchische systeemdatabase voor het opzoeken van naamadressen. DNS gebruikt domeinnamen om de hiërarchie te vormen. De DNS-hiërarchie bestaat uit de volgende vijf elementen:

1) rootniveau

2) Top-Level Domains

3) Second-Level Domains

4) subdomein

5) Host

rootniveau

de DNS-rootzone is het hoogste niveau in de DNS-hiërarchie. De root name server is de server voor de root zone. Deze servers bevatten informatie waaruit de rootzone bestaat, de globale lijst van topniveaudomeinen. De root name servers zijn erg belangrijk omdat ze de eerste stap zijn in het oplossen van een domeinnaam. De root name server is de gezaghebbende servers die de DNS-rootzone bedienen. Deze servers bevatten de globale lijst van de top-level domains. De rootservers worden beheerd door 12 verschillende organisaties:

  • University of Maryland
  • VeriSign Global Registry Services
  • Cogent Communications
  • University Of Southern California, Information Sciences Institute
  • Internet Systems Consortium, Inc.
  • NASA Ames Research Center
  • VeriSign Global Registry Services
  • US Army Research Lab
  • US DoD Network Information Center
  • WIDE Project
  • RIPE NCC
  • ICANN

Top Level Domains (TLD ‘s)

TLD’ s zijn de volgende niveau in de DNS-hiërarchie. Er zijn veel TLD ‘ s die op dit moment dienen. Zoals we hebben gezien zijn de TLD ‘ s ingedeeld in twee subcategorieën. De verschillende topniveaudomeinen vertegenwoordigen het type organisatie of het land van herkomst. Voorbeelden van top level domains zijn:

  • .com – Een bedrijf of industrie
  • .org – Een non-profit organisatie
  • .edu – Onderwijsinstellingen
  • .gov – Regering Intuïties
  • .mil – Militaire Groepen
  • .netto – Grote netwerk Support Centers
  • .org – non-Profit Organisatie, en anderen
  • .int – Internationale Organisatie
  • .au – Australië
  • .pk – Pakistan
  • .us – Verenigde Staten

Second-Level Domeinen

Second Level Domein komt na Tld ‘ s in de DNS-hiërarchie. Deze domeinen bevinden zich direct onder de TLD ‘ s. Het domein op het tweede niveau is een belangrijk onderdeel van de DNS. Er zijn geen grenzen van het tweede niveau domein zoals de TLD ‘ s. Als het domein beschikbaar is kan iedereen het kopen.

subdomein

het subdomein is het laatste niveau in de DNS-servers. Het maakt deel uit van het hoofddomein. het enige domein dat niet alleen een subdomein is, is het rootdomein. Bijvoorbeeld, alfa.example.com en bravo.example.com zijn subdomeinen van de example.com domein, dat op zijn beurt een subdomein is van het com top-level domain (TLD).

dit is de DNS-hiërarchie en elementen van de DNS-hiërarchie. De DNS hiërarchie is net als een omgekeerde boom. De figuur hieronder illustreert de hiërarchie van DNS.

het NSLOOKUP Commando

de domain name server adressen zijn belangrijk voor Netwerk apparaat configuratie. Over het algemeen bieden de internetproviders de IP-adressen die voor de DNS-servers moeten worden gebruikt. De host vraagt meestal om verbinding te maken met een extern apparaat op naam; de aanvragende client vraagt de naamserver om de naam om te zetten in het IP-adres.

de besturingssystemen hebben ook een hulpprogramma genaamd nslookup dat de mogelijkheid biedt om de naamservers handmatig te bevragen om een gegeven hostnaam op te lossen. De nslookup kan ook worden gebruikt om problemen met de naamresolutie op te lossen en om de huidige status van de nameservers te controleren.

Leave a Reply

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.