Hvad er DNS?

click fraud protection

DNS er en netværksprotokol, der bruges til at omsætte menneskelæselige URL-adresser til den IP-adresse, som din computer skal bruge for at kommunikere over internettet. DNS står for Domain Name System og blev først designet i 1983 som størrelsen af ​​sin forgænger, den centraliserede "Assigned Numbers List" var ved at blive uoverskuelig. For at forbedre dette har DNS et distribueret design med tre hovedtyper af servere, caching, rod, og autoritative.

EN caching DNS-serveren cacherer eller gemmer en midlertidig kopi af ethvert DNS-svar, som den behandler. Formålet med en caching-server er at reducere belastningen på resten af ​​netværket, da den kan svare på gentagne eller almindelige anmodninger med det samme svar, uden at skulle tjekke det igen hver gang. Internetudbydere leverer rutinemæssigt cache-DNS-servere, der som standard bruges af de fleste enheder. Dette holder forsinkelsen i at give et svar på din DNS-anmodning på et minimum, da DNS-serveren er så tæt på dig som muligt.

Hvis en cacheserver ikke har et cachelagret resultat for et anmodet domænenavn, sender den en anmodning til en

rod DNS-server. Rod-DNS-serveren reagerer ikke direkte på DNS-anmodningen, men omdirigerer anmodningen til en mere autoritative DNS-server. For eksempel, hvis du laver en DNS-anmodning for eksempel.org, vil en rod-DNS-server henvise din anmodning til en DNS-server for ".org"-TLD'et.

Tip: Et TLD eller Top-Level Domain er den sidste del af domænenavnet, såsom ".com" eller ".org".

Når en rod-DNS-server henviser din DNS til en mere autoritativ DNS-server, vil denne proces blive gentaget, indtil en autoritativ server svarer. En autoritativ server er blevet konfigureret direkte med detaljerne for den anmodede URL. Den autoritative DNS-server vil svare med IP-adressen på det anmodede domæne, caching-DNS-serveren videresender resultatet til din enhed og gemmer resultatet i sin cache, indtil det udløber.

Moderne browsere cacherer også ofte DNS-resultater i omkring et minut, så de ikke behøver at lave en DNS-anmodning for det samme websted, hver gang du klikker på et link.

En fejl i DNS er, at protokollen er ukrypteret, dette kan lade din internetudbyder eller andre brugere på dit netværk spore hvilke websteder du browser til, selvom du eksplicit konfigurerer dine enheder til ikke at bruge din internetudbyders DNS servere. Privatlivsforkæmpere har presset på for, at en krypteret version af DNS skal standardiseres. Et eksempel på en protokol er DoH eller "DNS over HTTPS", som blot transmitterer DNS-anmodningen over en krypteret HTTPS-forbindelse.