Hvad er domænenavnssystem, og hvordan fungerer det?

Hvad er domænenavnssystem, og hvordan fungerer det?

What Is Domain Name System



What Is Domain Name System

Domain Name System eller også kendt som DNS er en grundlæggende del af Internettet, som giver en måde at identificere og matche domænenavne med de rigtige IP-numre.





Som du ved, har alle enheder, der har forbindelse til Internettet - såsom desktops, laptops, smartphones eller endda websteder - altid en IP-adresse. Disse IP-adresser er lange og ikke lette at huske, især IPv6.

For eksempel IP-adressen på usefulpcguide.com er 66,198,243,133 og det er naturligvis ikke let at huske. Fra dette punkt er et domænenavn noget, folk kan lettere genkende og huske. Så i stedet for at bruge denne IP-adresse, vil brugerne skrive “usefulpcguide.com” i adresselinjen i browseren og trykke på Enter. Det er det!



Teknisk set er DNS et stort system, der indeholder mange servere, der fungerer som en adressebog, der synkroniserer alle domænenavne med IP-adresser. Brugere skal bare huske domænenavne for at få adgang til websteder - DNS vil gøre resten: matche domænenavne til passende IP-adresser og returnere indholdet af websteder til brugerne.

Læs relateret artikel: Top 10 bedste domæneregistratorer, du bør kende

Hvordan fungerer DNS?

I denne artikel vil jeg bruge https://softwarekeep.com som et eksempel for at vise dig, hvordan DNS fungerer. For eksempel, når du indtaster URL'en usefulpcguide.com i adresselinjen i din webbrowser, vil du faktisk være på udkig efter usefulpcguide.com. ! Ja, der er en DOT i slutningen af ​​domænenavnet - usefulpcguide.com (.) , som du aldrig ser og aldrig skriver. På samme måde, når du skriver www.google.com, skal du faktisk til www.google.com. Der er altid en prik i slutningen af ​​de domæner, du får adgang til! Helt seriøst? Selvfølgelig.

usefulpcguide.com prik

Under alle omstændigheder repræsenterer den ende DOT roden til Internets navneområde, kaldet ROOT. Hvorfor er dette så vigtigt? Fordi det er her det hele begynder.

roden

Når du først søger efterusefulpcguide.com., din webbrowser og dit operativsystem vil først afgøre, om de ved, hvad IP-adressen allerede er. Det kunne konfigureres på din computer eller kunne være i hukommelsen, som kaldes hukommelsescache.

Så browseren spørger operativsystemet, og de ved begge ikke hvorusefulpcguide.com.er. Hvad sker der nu? Operativsystemet er konfigureret til at bede en resolverende navneserver om IP-adresser, som den ikke kender. Denne resolverende navneserver er arbejdshesten til DNS-opslag. Det konfigureres enten manuelt eller automatisk i dit operativsystem.

Dernæst beder dit operativsystem den resolvende navneserver om usefulpcguide.com. Den resolvende navneserver har måske ikke denne i hukommelsescachen. Af hensyn til denne demonstration gør det det ikke.

Så det eneste, som alle resolverende navneservere skal vide, er hvor ROOT-navneservere skal findes. Ja, det er slutpunktet, der vises i slutningen af ​​hvert domænenavn, du skriver i adresselinjen.

Rodnavneserverne svarer:Jeg ved det ikke, men jeg ved, hvor jeg finder .COM navneserverne. prøv der.

rodnavneserverrespons

.COM navneservere kaldes “ Topniveau domæne ”Navneservere, også kaldet TLD-navneservere.

Den resolverende navneserver tager derefter alle disse oplysninger fra ROOT-navneserverne, sætter den i sin cache og går derefter direkte til .COM TLD-navneserverne.

Når den resolvende navneserver forespørger om usefulpcguide.com, svarer TLD-navneserverne:Jeg ved det ikke, men jeg ved, hvor de nyttige pcguide.com-navneservere findes. Prøv der.

tld navneserver

Dette næste sæt navneservere er de autoritative navneservere. Så hvordan vidste .COM TLD-navneservere, hvilke autoritative navneservere de skulle bruge? Ved hjælp af domæneregistratoren.

Når nogen købte et domæne, får registratoren at vide, hvilke autoritative navneservere det domæne skal bruge. De underrettede den organisation, der er ansvarlig for Top Level Domain - registreringsdatabasen - og beder dem om at opdatere TLD-navneserverne.

Så den resolverende navneserver tager svaret fra TLD-navneserveren, gemmer det i sin cache og forespørger derefter om brugerspcguide.com-navneserverne.

På dette tidspunkt vil den autoritative navneserver sige:Hej! Jeg ved, hvor det er! Bed din browser om at gå til IP-adressen 66.198.243.133!

Den resolverende navneserver tager disse oplysninger fra den autoritative navneserver og placerer den i cachen og giver et svar på operativsystemet. Det operativsystemet giver dette derefter til webbrowseren, og browseren opretter derefter en forbindelse til den IP-adresse, der anmoder om websiden for usefulpcguide.com!

Nå, du synes måske, processen virker kompleks. Men hele denne cyklus tager kortere tid, end det tager dig at blinke et øje. DNS blev designet til at arbejde ekstremt hurtigt og effektivt. Det er en integreret del af Internettet. Når du først har forstået dette, kan du tydeligt se de mange forskellige facetter og organisationer, der er ansvarlige for et enkelt DNS-opslag.

Der er en resolverende navneserver, rodnavneserveren, TLD-navneserverne og de autoritative navneservere. Hvis nogen dramatisk ændrer eller filtrerer nogen del af DNS-processen, kan det føre til katastrofe.

Hvis du stadig ikke kan forstå, hvordan DNS fungerer, kan du se videoen nedenfor.

Dette er en redaktionel artikel, der blev udført af mig, brugte information og et par billeder fra ovenstående video, som blev lavet af DNSMadeEasy.com . Har du spørgsmål, du vil stille mig om denne artikel?