Miley Cyrus - Party In The U.S.A.
Har du hørt om begrepet "DNS" når du bruker Internett? DNS står for Domenenavnssystem . Før vi går videre og snakk om hva som er DNS og hvordan DNS-oppslag fungerer, la oss forstå hva D i DNS står for.
Hva er et domene?
Du vet at formatet til en webadresse er //www.domainname.tld. I dette eksemplet refererer TLD (tld) til toppnivå domenet. I de tidlige dagene av Internett var toppdomene en av følgende:
- .com (refererer til kommersielle organisasjoner)
- .org (refererer til ideelle organisasjoner)
- .net (kommersielle nettsteder igjen)
- .gov (offentlige nettsider)
- .edu (pedagogisk)
- .mil (militære formål) og
- .int (internasjonalt)
Med økningen i folk som kjøpte nettsteder ble domene typer relatert til steder introdusert. For eksempel henviser .asia , .us,.in og .ca til henholdsvis Asia, USA, India og Canada. Snart kom flere andre typer TLD i som forteller oss hvilken type nettside. For eksempel refererer .me til personlig nettside, mens en .tv refererer til video streaming nettsted. Ved å øke toppdomæne-kategoriene ble det mulig å kategorisere nettsteder etter deres type samtidig som de tilfredsstilte forbrukernes økende krav.
I eksemplet ovenfor på URL-adressen (//www.domainname.tld), http refererer til modusen for overføring av data og www sier at den er relatert til World Wide Web. Alt mellom www og TLD er domenenavnet til et nettsted.
Tidligere måtte folk skrive inn www for å få tilgang til et nettsted. Siden vertsleverandørene tillater omadressering av www.domainname.tld til domainname.tld, kan du hoppe over www mens du skriver inn nettadressen i nettleseren. Eksempel på et domenenavn er "thewindowsclub". Nettadressen for tilgang til domenet "thewindowsclub" er //www.thewindowsclub.com eller //thewindowsclub.com. Her er " thewindowsclub " en del av .com TLD. Deretter kan det være underdomener. I tilfelle av www.forums.thewindowsclub.com, er fora "underdomenet" thewindowsclub ".
Når du kjøper et domene, kan du kjøpe en navn som går med forskjellige toppdomæner. Du kan velge .no , .net , .us eller andre TLDer - forutsatt at det ikke allerede er tatt av noen andre. Bare å kjøpe et nettsted vil ikke hjelpe som folk ikke kan nå det før det har en adresse. For ethvert domenen du kjøper, kan du opprette et hvilket som helst antall underdomener og bruke den til nettsteder og andre formål. For hvert domene og underdomene du lager, må du angi adressen til servere som inneholder innholdet på nettstedet ditt. Hvis domenet eller underdomenet refererer til en hvilken som helst enhet (for eksempel en nettverksskriver), må du spesifisere adressen til den enheten.
Alle domener og underdomener på Internett har en adresse vedlagt. Vi kaller dem IP-adressen: Internett-protokolladresse eller med andre ord en adresse som fungerer med Internett. Du kan bare få tilgang til et domene / underdomene hvis du kjenner IP-adressen til servere som inneholder innholdet.
Hva er DNS
Du vet at det er ubegrensede nettsteder på Internett. Igjen kan hvert nettsted ha sine egne mange underdomener. Det er ganske enkelt ikke mulig å huske IP-adressene til disse nettstedene. Det er derfor du kommer til å skrive inn domenenavnet på ditt eget språk (ved hjelp av URL-formatet - også kalt alias i tekniske termer). Det er et system på jobb som løser domenenavnene slik at du kan koble til nettstedet du nevnte i nettadressen. Dette systemet hjelper deg med å finne IP-adressen til domenenavnene du skrev inn i nettleseren din, slik at nettleseren kan koble til nettsiden. Dette systemet kalles Domenenavnssystem eller DNS for kort.
Domenenavnssystem, eller DNS som det er populært kjent, er en distribuert database som inneholder kartlegging av domenenavn til deres IP-adresser .
Inntil nylig var en ideell organisasjon kalt InternNIC ansvarlig for å administrere domenenavnene og deres IP-adresser. Når det gikk "for-profit", endte monopolet sitt, og nå er det mange selskaper som administrerer databasene relatert til domenenavn. Selv om databasene vedlikeholdes av ulike selskaper, er de sammenkoblet på en måte som enhver DNS-tjeneste kan få IP-adressen til et hvilket som helst domene.
En DNS-tjeneste hjelper deg med å løse domenenavnene du oppgir i nettleseren din . Det hjelper også med å løse adressene når du sender e-post eller når du klikker på aktive linker. Generelt gir Internett-leverandøren deg en DNS-tjeneste. Annet enn din ISP, er det selskaper som tilbyr Public Domain Name Services. Eksempler på slike selskaper inkluderer Google, Comodo og OpenDNS. Når du klikker på en kobling eller skriver inn en nettadresse i nettleseren din, blir DNS-tjenesten kontaktet for å løse den relaterte DNS-en. Det er ansvaret for DNS-tjenesten å skanne Domenenavnssystem-databasen og gi deg IP-adressen til verten som du ønsker å koble til.
Domenenavnene og underdomenene kan kalles aliaser . Serverne som holder databasen som inneholder informasjon om adressene til forskjellige aliaser, kalles Name Servers . Det finnes to typer servere som opererer i Domenenavnssystemet. De første typene er Root Servers - disse inneholder data om toppnivådomener (TLD:.com,.net og.org etc.). De andre typene inneholder adressene til servere som er vert for domener og underdomener.
Eksempel 1: I tilfelle av abc.xyz.com , vil Root Servers holde informasjon om xyz er en .com . Noen andre Name Server vil inneholde databaseoppføringer som viser adressen til xyz.com . Siden du også er vert for abc.xyz.com , kan adressen enten være på samme navneserver som inneholder adressen til xyz.com eller på en annen Name Server. Hvis du legger til enda et underdomene til abc.xyz.com , kan adressen sin igjen være den samme eller på en annen navneserver, avhengig av hvor du er vert for den. Forholdet mellom ovenstående kan opprettes som nedenfor:
xyz er relatert til comabc er relatert til xyz.com Hvis du legger til qwe som et annet underdomen til xyz.com ,
qwe er relatert til abc.xyz.com
For å etablere adressen til qwe , må Domain Name System Service løse:
.com.xyz.com
.abc.xyz.com
.qwe.abc.xyz.com
Dette er et tilfelle når Domain Name System Service ikke bruker noe cache. Vi snakker om caches litt senere i denne artikkelen. Ovenstående viser at for å løse DNS av qwe.abc.xyz.com , må DNS-systemet skanne DNS-databasen fire ganger. Dette blir komplisert gitt at adressene til ulike deler av nettadressen kan være på forskjellige navneservere. Men på grunn av internettets hastighet kan du se at siden lastes ned i løpet av få millisekunder, og i verste fall, få sekunder.
Slik fungerer DNS Lookup
Nå vet du at det er forskjellige servere som serverer databaser som inneholder IP-adressene til forskjellige domener og deres underdomener. Du vet også at det er rootservere som holder IP-adressen til servere som serverer toppnivådomener. Disse Root Servers hjelper til med å nå serverne som inneholder databaser som holder IP-adressen til hoveddomenet. Hvis det er underdomener, kan adressen være på de samme serverne som i hoveddomenet eller på en annen server. Alle disse serverne er tilgjengelige for å finne ut IP-adressen til den eksakte nettadressen du må bruke. Prosessen med å finne ut IP-adressen til en hvilken som helst nettadresse på Internett kalles DNS-oppslag . For å finne ut hvordan DNS-oppslag fungerer, tar du følgende eksempel.
Eksempel 2: Vurder et nettverk på ti datamaskiner. Hver datamaskin har sin egen adresse, slik at datapakker som reiser i nettverket vet hvor de skal gå. Det er en 11. datamaskin som er vert for en database som inneholder aliasnavnene til hver av disse ti datamaskinene og deres IP-adresser. Mens datamaskinbrukerne kan henvise til datamaskinene som bruker navnene sine, trenger datapakkene datamaskinens IP-adresser, slik at de kan nå den tiltenkte mottakeren. Hvis datamaskinen A trenger å bruke skriveren som er koblet til datamaskin B, vil A kontrollere databasen på 11. datamaskin for å kjenne IP-adressen til B og finne ut adressen til skriveren som er koblet til B. Bare etter at du har fått adressen til skriveren, A vil rute utskriftskommandoen til skriveren som er koblet til B.
I dette tilfellet skjer følgende iterasjoner:
En kontakt Computer11
En kontakt B
En kontakt skriver som er koblet til B
En lignende metode brukes til å lete opp DNS-poster. For eksempel, når du klikker på //thewindowsclub.com, vil ruteren din kontakte standard DNS-tjenesten for DNS-oppløsning. DNS-tjenesten kontakter Rootservere og ber om IP-adressen til serveren som inneholder .com poster. Denne adressen sendes tilbake til DNS-tjenesten din. DNS-tjenesten når igjen navneserveren som inneholder adresser på .com domener og ber om adressen til //thewindowsclub.com. Når du mottar IP-adressen til serverne som er vert for thewindowsclub.com, returnerer DNS-tjenesten din IP-adressen til datamaskinen din, som deretter bryr opp nettleseren din for å laste ned hovedwebsiden. Dette betyr at DNS-tjenesten din sender minst to forespørsler om å motta IP-adressen til et enkelt domenenavn.
Følgende er et bilde som forklarer hvordan DNS-oppslag fungerer:
I det ovennevnte tilfellet, hvis du skulle lete etter //forums.thewindowsclub.com, din DNS-tjeneste måtte kjøre en forespørsel ekstra for å kjenne sin IP-adresse.
Siden oppløsning av DNS fra begynnelsen hver gang tar opp tid, oppretter mange ISPer og DNS-tjenesteleverandører lokale cacher som inneholder allerede løst adresser. Dette er først og fremst adressene de allerede hentet fra Rootservere og andre navneservere på et tidspunkt. I dette tilfellet, når du sender en forespørsel om en nettadresse, i stedet for å kontakte Root-serveren direkte, vil DNS-tjenesten se opp for den oppløste adressen til nettadressen i den lokale DNS-cachen. Hvis det ble funnet, ville det sende oppløsningen tilbake til datamaskinen din umiddelbart, ellers ville det gå videre og løse DNS ved hjelp av fremgangsmåten ovenfor for å kontakte Rootservere og andre navneservere.
Noen operativsystemer inneholder også en lokal hurtigbufret kopi av adresser du vanlig bruk på datamaskinen din. Dette hjelper også med å spare tid mens du bruker Internett. Vi vil snakke om DNS-caches i en annen artikkel på et senere tidspunkt.
Gi oss beskjed hvis du fortsatt har tvil om hvordan DNS-oppslag fungerer.
Hva er søvnsporingsapper, hvordan de fungerer, beste apper
Veiledende teknisk forklarer: Hva er søvnsporingsapper, hvordan de fungerer og de beste for iOS og Android.
Hva er dns og hvordan tilordne beste dns-server på windows
Veiledende teknisk forklarer: Hva er DNS og hvordan finne og tilordne den beste DNS-serveren på Windows.
Hva er usb-type c, hvordan er det annerledes, hvordan det fungerer
USB Type-C er den nye standarden som vil gi bedre dataoverføringshastigheter og mye mer. Les artikkelen vår for å vite nøyaktig hvor mye bedre det er fra USB3.0