Vad är domännamnssystem (DNS) resolver och hur fungerar de?
DNS-resolver spelar en nyckelroll vid omvandling av webblänkar till IP-adresser, som fungerar som en länk mellan din dator och internetets DNS-infrastruktur. En DNS-resolver är en lokal server som lagrar en central databas med DNS nameservers och hanterar DNS-förfrågningar för alla klienter i ditt nätverk. Med DNS-resolver behöver din dator inte lagra adresser för flera online-namnservrar, en process som är svår att hantera effektivt.
Hur DNS fungerar
DNS-system tillåter nätverksklienter att konvertera Universal Resource Locators, eller webbadresser, till IP-adresser. Det här är en viktig del av nätverksoperationen, eftersom datorer och andra enheter generellt behöver känna varandras IP-adress för att kunna kommunicera via ett nätverk. När du tillhandahåller din dator med en webblänk, utfärdar datorn en DNS-förfrågan och frågar efter den IP-adress som motsvarar den adressen. DNS svarar sedan med motsvarande adress, så att datorn kan kommunicera med den server som är värd för den webbplatsen.
Resolvers roll
En DNS-resolver är en server som fungerar som en "första anknytningshamn" i DNS-processen. När en nätverksklient kontaktar en resolver kontakter den upplösaren flera auktoritativa nameservers - de servrar som faktiskt håller IP-adressinformationen - för att få den nödvändiga IP-adressen. DNS-förfrågningar kan innebära nameservers över hela världen.
Ökad effektivitet
DNS-resolvere ökar effektiviteten i ett DNS-system. Utan resolvers skulle varje dator i ett nätverk behöva tillhandahållas adresserna till flera auktoritativa nameservers för att lösa adresser. Dessutom måste varje dators serverlista hållas uppdaterad individuellt. Använda resolver innebär att alla klienter i ett nätverk har tillgång till en central lista över auktoritativa nameservers, vilket minskar ledningstiden för att hålla systemet aktuellt.
Prestationsförmåner
Vissa DNS-resolver cache resultaten de skickar till klienter. Detta innebär att om en annan klient begär samma IP-adress vid en senare tidpunkt kan resolveren tillhandahålla den IP-adressen direkt utan att behöva kontakta några externa namnbehandlare. Lagring av resultat förbättrar lokalt DNS-svarstid och bidrar till att minska nätverksbelastningen, eftersom vissa DNS-resultat inte behöver lämna det lokala nätverket för att kunna uppfyllas.