Hvad er Domain Name System (DNS) Resolvers og hvordan virker de?

DNS-resolvere spiller en central rolle i konverteringen af ​​weblinks til IP-adresser, der fungerer som et link mellem din computer og internets DNS-infrastruktur. En DNS-resolver er en lokal server, der gemmer en central database med DNS navneservers og styrer DNS-anmodninger til alle klienter på dit netværk. Med DNS-resolvere behøver din computer ikke at gemme adresser til flere online navneservere, en proces, der er svært at håndtere effektivt.

Sådan virker DNS

DNS-systemer tillader netværksklienter at konvertere Universal Resource Locators eller URL'er til IP-adresser. Dette er en vigtig del af netværksoperationen, da computere og andre enheder generelt skal kende hinandens IP-adresse for at kunne kommunikere via et netværk. Når du forsyner din computer med et weblink, udsender computeren en DNS-forespørgsel, der anmoder om den IP-adresse, der svarer til den pågældende adresse. DNS'en reagerer derefter med den tilsvarende adresse, så computeren kan kommunikere med den server, der er vært for den pågældende side.

Resolvers rolle

En DNS-resolver er en server, der fungerer som en "første port" i DNS-processen. Når en netværksklient kontakter en resolver, kontakter denne resolver flere autoritative navneservere - de servere, der rent faktisk indeholder IP-adressen - for at få den nødvendige IP-adresse. DNS-anmodninger kan indebære navneservere over hele verden.

Øget effektivitet

DNS-resolvere øger effektiviteten af ​​et DNS-system. Uden resolvere skal hver computer på et netværk forsynes med adresserne på flere autoritative navneservere for at løse adresser. Hertil kommer, at hver computers serverliste skal holdes ajourført individuelt. Brug af resolvere betyder, at alle klienter på et netværk har adgang til en central liste over autoritative navneservere, hvilket reducerer den nødvendige ledelsestid for at holde systemet igangværende.

Præstationsfordele

Nogle DNS-resolvere cache de resultater, de sender til klienter. Dette betyder, at hvis en anden kunde anmoder om samme IP-adresse på et senere tidspunkt, kan resolveren selv angive den IP-adresse uden at skulle kontakte eksterne eksterne servere. Lagring af resultater lokalt forbedrer DNS-responstid og hjælper med at reducere netværksbelastningen, fordi visse DNS-resultater ikke behøver at forlade det lokale netværk for at være opfyldt.

Populære Indlæg