Hva er en DNS-server

Domain Name System-serveren (DNS) er en datamaskin som matcher vertsnavn for nettsteder (som eksempel.com) med deres tilsvarende IP-adresser (Internet Protocol). En database med offentlige IP-adresser og deres matchende domenenavn holdes på DNS-serveren.

I henhold til IPv4- eller IPV6-protokollene har hver enhet koblet til internett en unik IP-adresse som hjelper til med å identifisere den. Det samme kan sies for webservere, som brukes til å være vert for nettsteder. Én CDNetworks-server i Mountain View, California, for eksempel, har en IP-adresse på 157.185.170.144.

DNS-servere hjelper oss med å unngå å huske lange IP-adresser (og enda mer komplekse alfanumeriske i IPV6-systemet) ved å automatisk oversette nettstedsnavn til disse tallene slik at serverne kan laste inn de riktige nettsidene.

Innhold

Hva er DNS?

Domain Name System (DNS) er en database med domenenavn og IP-adresser som lar nettlesere finne riktig IP-adresse for en vertsnavn-URL. Når vi ønsker å få tilgang til et nettsted, skriver vi vanligvis inn domenenavnet i nettleseren, for eksempel cdnetworks.com, wired.com eller nytimes.com.

Hva er en DNS-server

Men for å laste inn innhold for et nettsted, må nettlesere kjenne til de spesifikke IP-adressene. Domain Name System (DNS) konverterer domenenavn til IP-adresser, slik at ressurser kan lastes fra nettstedets server. Nettsteder med flere IP-adresser som tilhører ett enkelt domenenavn er ikke uvanlig.

Store nettsteder som Google, for eksempel, vil ha brukere som ber om en server fra hele verden. Selv om nettstedsnavnet som er angitt i nettleseren er det samme, vil serveren som en datamaskin fra Singapore prøver å koble til, mest sannsynlig være forskjellig fra den som en datamaskin fra for eksempel Toronto prøver å nå. Dette er når DNS-caching kommer inn i bildet.

DNS-bufring

DNS-bufring er teknikken for å lagre DNS-data på DNS-poster som er nærmere en klient som ber om, slik at DNS-spørringen kan løses raskere. Dette eliminerer behovet for ekstra forespørsler lenger ned i kjeden, forbedrer nettsidens lastetider og reduserer båndbreddebruken.

Time to live, eller TTL, refererer til hvor lenge DNS-poster beholdes i DNS-cachen. Denne tidsrammen er betydelig siden den definerer hvor "ferske" DNS-poster er og om de samsvarer med gjeldende IP-adresserevisjoner. DNS-bufring kan foregå i nettleseren eller på operativsystemnivå (OS-nivå).

DNS-bufring i nettleseren

Fordi nettlesere lagrer DNS-poster i en bestemt periode, er det ofte det første stedet en bruker ser når han oppretter en DNS-post. Det er færre trinn involvert i å verifisere DNS-cachen og lage en DNS-forespørsel til en IP-adresse når du bruker en nettleser.

DNS-bufring Operativsystemnivået (OS).

Når en DNS-spørring forlater en sluttbrukers arbeidsstasjon, går den til operativsystemnivået for å se etter en match. "Stub resolver"-prosessen i operativsystemet sjekker sin egen DNS-cache for å finne ut om den har posten. Hvis ikke, sendes spørringen til Internett-leverandøren utenfor det lokale nettverket (ISP).

Hvordan fungerer en DNS?

DNS er ansvarlig for å transformere vertsnavnet (også kjent som nettstedet eller nettsidenavnet) til en IP-adresse. Prosessen med å finne den korresponderende IP-adressen er kjent som DNS-oppløsning, og handlingen med å legge inn domenenavnet er kjent som en DNS-spørring.

Det finnes tre typer DNS-spørringer: rekursive, iterative og ikke-rekursive.

Rekursive spørringer er de der en DNS-server kreves for å svare med den forespurte ressursposten. Hvis en post ikke kan oppdages, må en feilmelding vises til DNS-klienten.

Iterative forespørsler er de der DNS-klienten ber om svar fra flere DNS-servere til det beste svaret blir oppdaget, eller til en feil eller tidsavbrudd oppstår. Hvis en autoritativ DNS-server for et lavere nivå av domenenavneområdet ikke klarer å finne en treff for spørringen, vil den referere til en autoritativ DNS-server for et lavere nivå av domenenavneområdet. DNS-klienten spør deretter denne henvisningsadressen, og prosessen gjentas med flere DNS-servere.

Ikke-rekursive spørringer er de som en DNS-løser løser når den forespurte ressursen er tilgjengelig, enten fordi serveren er autoritativ eller fordi ressursen allerede er bufret.

De forskjellige typene DNS-servere

En DNS-spørring sendes til noen få distinkte servere før den løses, uten involvering fra sluttbrukeren.

1. DNS Rekursiv Resolver

Dette er en server som er dedikert til å motta forespørsler fra klientmaskiner. Den finner DNS-posten og utfører ytterligere forespørsler som svar på klientens DNS-spørringer. Når de forespurte ressursene returneres til resursoren tidlig i spørringsprosessen, kan DNS-bufring redusere antallet spørringer.

2. Rotnavneserver

Denne serveren har ansvaret for å konvertere menneskelesbare vertsnavn til datamaskinlesbare IP-adresser. Rotserveren aksepterer resursorens spørring og, basert på domenenavnet i spørringen, overfører den til TLD-navneserverne i neste trinn.

3. Navnetjener for toppnivådomene (TLD).

TLD-navneserverne har ansvaret for å holde styr på informasjon om domenenavn. De kan for eksempel inkludere informasjon om nettsteder som slutter på «.com» eller «.org», samt domener på landnivå som «www.example.com.uk», «www.example.com.us, " og andre. TLD-navneserveren mottar spørringen fra rotserveren og videresender den til den autoritative DNS-navneserveren for det aktuelle domenet.

4. Autoritativ navneserver

Den autoritative DNS-navneserveren vil til slutt returnere IP-adressen til DNS-rekursoren, som deretter kan videresende den til klienten. Denne autoritative DNS-navneserveren er den som holder DNS-postene nederst i oppslagsprosessen. Betrakt dem som ditt siste stopp eller den ultimate autoritative informasjonskilden.

Konklusjon

Et DNS-oppslag er prosedyren der en DNS-server returnerer en DNS-post. Det innebærer å sende vertsnavnspørringen fra nettleseren til DNS-oppslagsprosessen på DNS-serveren og tilbake. DNS-resolveren er serveren som håndterer det første trinnet i DNS-oppslagsprosessen, og starter en rekke prosedyrer som kulminerer med at URL-en blir oversatt til en IP-adresse for nettsidelasting.

Den rekursive DNS-resolveren mottar den brukeroppgitte vertsnavnspørringen etter at den går fra nettleseren til internett. Den rekursive DNS-serveren sender deretter en spørring til DNS-rotserveren, som returnerer adressen til TLD-serveren som er ansvarlig for domenelagring.

Resolveren sender deretter en DNS-forespørsel til det tilknyttede domenets TLD, og ​​mottar domenenavnserverens IP-adresse. Den rekursive DNS-serveren ber deretter om domenenavnserveren og mottar IP-adressen som skal gis til nettleseren som siste trinn. Nettleseren kan deretter bruke HTTP-forespørsler til å be om bestemte nettsider etter at DNS-oppslagsprosessen er fullført.

Disse fasene utgjør en konvensjonell DNS-oppslagsprosedyre, men DNS-bufring kan øke hastigheten. DNS-bufring lar nettleseren, operativsystemet eller en fjern DNS-infrastruktur lagre DNS-oppslagsinformasjon lokalt, slik at enkelte trinn kan hoppes over for raskere lasting.


Leave a Comment

Rask Tips: Hvordan Se Kjøpshistorikken din på Google Play

Rask Tips: Hvordan Se Kjøpshistorikken din på Google Play

Se vår Google Play Kjøpshistorikk ved å følge disse nybegynnervennlige trinnene for å holde apputgiftene dine under kontroll.

Zoom: Hvordan legge til et videofilter

Zoom: Hvordan legge til et videofilter

Ha det moro i Zoom-møtene dine med noen morsomme filtre du kan prøve. Legg til en glorie eller se ut som en enhjørning i Zoom-møtene dine med disse morsomme filtrene.

Hvordan fremheve tekst i Google Slides

Hvordan fremheve tekst i Google Slides

Lær hvordan du fremhever tekst med farge i Google Slides-appen med denne trinn-for-trinn-veiledningen for mobil og datamaskin.

Samsung Galaxy Z Fold 5: Hvordan koble til PC

Samsung Galaxy Z Fold 5: Hvordan koble til PC

Samsung Galaxy Z Fold 5, med sitt innovative foldbare design og banebrytende teknologi, tilbyr ulike måter å koble til en PC. Enten du ønsker

Hvordan ta et skjermbilde på Galaxy Z Fold 5

Hvordan ta et skjermbilde på Galaxy Z Fold 5

Du har kanskje ikke alltid tenkt over det, men en av de mest utbredte funksjonene på en smarttelefon er muligheten til å ta et skjermbilde. Over tid har metode for å ta skjermbilder utviklet seg av ulike grunner, enten ved tillegg eller fjerning av fysiske knapper eller innføring av nye programvarefunksjoner.

Legg til en ny WhatsApp-kontakt ved å bruke en tilpasset QR-kode

Legg til en ny WhatsApp-kontakt ved å bruke en tilpasset QR-kode

Se hvor enkelt det er å legge til en ny WhatsApp-kontakt ved hjelp av din tilpassede QR-kode for å spare tid og lagre kontakter som en proff.

Viktige hurtigtaster for Microsoft PowerPoint

Viktige hurtigtaster for Microsoft PowerPoint

Lær å forkorte tiden du bruker på PowerPoint-filer ved å lære disse viktige hurtigtastene for PowerPoint.

Eksportere Kontakter fra Outlook og Importere til Gmail

Eksportere Kontakter fra Outlook og Importere til Gmail

Bruk Gmail som en sikkerhetskopi for personlig eller profesjonell Outlook-e-post? Lær hvordan du eksporterer kontakter fra Outlook til Gmail for å sikkerhetskopiere kontakter.

Hvordan slette bilder og videoer fra Facebook

Hvordan slette bilder og videoer fra Facebook

Denne guiden viser deg hvordan du sletter bilder og videoer fra Facebook ved hjelp av PC, Android eller iOS-enhet.

Facebook: Hvordan skjule gruppeinnlegg fra nyhetsfeeden

Facebook: Hvordan skjule gruppeinnlegg fra nyhetsfeeden

For å slutte å se innlegg fra Facebook-grupper, gå til den gruppens side, og klikk på Flere alternativer. Velg deretter Følg ikke lenger gruppe.