Domännamnssystemet fungerar som Internets "vita sidor", som innehåller de IP-adresser som krävs för att ansluta till webbsidor, FTP-servrar och andra datorer som är anslutna till Internet. DNS-servrar upprätthåller en tabell över webbplatser och deras motsvarande adresser, och tillhandahåller denna information till användarna som ett navigeringshjälpmedel. Att ta sig runt på Internet utan tillgång till en DNS-tabell är möjligt, men det är inte en särskilt användarvänlig upplevelse.
IP-adresser
En IP-adress är en sträng med fyra siffror, var och en mellan 0 och 255. IP-adresser är hierarkiska till sin natur, där varje efterföljande nummer hänvisar till en finare uppdelning av webbutrymmet. Till exempel använder många hemroutrar adressblocket 192.168.1.x, vilket tillåter upp till 255 individuella adresser inom det utrymmet. Om du känner till IP-adressen för en webbplats eller annat system du vill komma åt kan du skriva in den strängen med siffror i din webbläsare och ansluta direkt till målsystemet.
Dagens video
DNS
Eftersom det kan vara svårt och frustrerande att memorera stora strängar av siffror tillåter domännamnssystemet användning av webbplatsnamn som är lätta att komma ihåg istället. DNS-tabeller är listor över webbplatsnamn med motsvarande IP-adresser bifogade, vilket gör att webbläsare kan söka efter målwebbplatser och ansluta till lämpliga servrar. För att påskynda förfrågningar samarbetar DNS-servrar med varandra och lämnar förfrågningar till lämpliga namnservrar för att förhindra att en databas blir för stor. Eftersom Internet snabbt kan dirigera förfrågningar genom många olika noder, tillåter detta användare att komma åt den distribuerade katalogen med webbplatsnamn snabbt istället för att tvinga dem att vänta genom en lång databas Sök.
Hur tabeller fungerar
Om du skriver adressen "maps.google.com" i din webbläsare skickar den en förfrågan till din ISP: s DNS-server, som letar i dess toppnivå DNS-tabell och lokaliserar en aktiv namnserver för .com-adresser. Den skickar sedan begäran till den servern, som använder sin egen tabell för att hitta en namnserver för google.com-adresser. google.com-namnservern konsulterar sedan sin tabell och tillhandahåller IP-adressen för maps.google.com, och din webbläsare ansluter till webbplatsen. Även om din förfrågan kan dirigeras genom flera olika servrar innan du dirigeras till rätt adress, kan processen ta mindre än en sekund.
Dynamisk DNS
En annan typ av DNS-tabell erbjuder tjänster till användare som vill köra en server från sin hemdator, men saknar en permanent anslutning till Internet. Eftersom IP-adressen för en kabel- eller DSL-användare kan ändras från session till session, erbjuder dynamiska DNS-servrar dessa användare möjligheten att korrelera en permanent domännamnsadress med deras anslutning. Dessa tjänster använder ett program som kan upptäcka alla ändringar i din dators IP-adress, överföra den informationen till den dynamiska DNS-servern, som sedan uppdaterar sin information för att återspegla förändra. Dynamiska DNS-tabeller uppdateras mycket oftare än traditionella DNS-tabeller, vilket kan ta timmar eller till och med dagar att återspegla ändringar.