Vad löser DNS?
Domain Name System (DNS) är ett system av datorer som har dator- eller domännamn och deras tillhörande IP-adresser. DNS-upplösning innebär att när en DNS-serverdator ställs eller fråges om en dator eller domännamn, svarar den med en tillhörande IP-adress. Processen fungerar också omvänd. När en omvänd DNS-sökning inträffar fråges en DNS-server om en IP-adress och den svarar med ett namn.
Två datorer eller nätverksenheter som är anslutna till Internet eller till ett annat IP-baserat nätverk måste använda nummer som heter IP-adresser för att kommunicera med varandra. Människor minns namnen bättre än siffror, och därför får datorer också namn. DNS-lösning fungerar bakom kulisserna genom att låta människor använda namn för att hitta nätverksresurser istället för att försöka komma ihåg komplexa IP-adresser.
Om en person skriver en webbadress i adressfältet högst upp i webbläsaren och klickar går, kommer datorn omedelbart att be DNS-servern som tillhör Internet-leverantören (ISP) om IP-adressen att kontakta den webbplatsen. DNS-servern svarar med en IP-adress kopplad till en webbserverdator på den önskade webbplatsen. Sedan använder användardatorn den returnerade IP-adressen för att skicka en standardwebbbsida-begäran direkt till den önskade webbplatsens webbserver.
I vissa fall programmeras webbläsare av sina tillverkare för att kontakta en dator som tillhör en sökleverantör, oavsett vad som skrivs in i adressfältet. I den här situationen används adressfältet för en webbsökning. Datorn frågar sedan en DNS-server för IP-adressen till en maskin som är associerad med en sökleverantör.
DNS-upplösning används ofta med nätverksverktyg, e-postverktyg och för internetsäkerhet. Till exempel kan en person öppna en kommandotolk eller terminalfönster och skriva ping [önskad webbplatsadress]. När användaren trycker på enter kommer en begäran att skickas till en DNS-server för att konvertera webbplatsadressen till en IP-adress. Ping-verktyget kommer då att be maskinen med den IP-adressen att svara.
DNS-servrar är kopplade ihop i en hierarki med domäner. Om en lokal DNS-server fråges om ett namn eller en IP-adress som den inte känner till kommer DNS-servern att vidarebefordra begäran till en DNS-server på högre nivå. Denna förfrågan vidarebefordras kommer att fortsätta tills ett namn hittas eller det har fastställts att namnet inte finns.
Utan DNS-vidarebefordran skulle människor ha en mycket svår tid att använda Internet. Hyperlänkar använder domän- eller webbplatsnamn för att hitta saker. Detta hjälper till att säkerställa att Internet förblir användarvänligt. Om alla var tvungna att använda IP-adresser istället för namn, skulle Internet aldrig ha accepterats offentligt och kan ha upphört att existera.