DNS is een afkorting van Domain Name Service (System). Het is een systeem dat bestaat uit een groot aantal computers (nameservers). Deze computers zorgen ervoor dat alle domeinnamen die op het internet zijn aangesloten te vinden zijn. Aan iedere domeinnnaam hangt een nummer, het zogenaamde IP-nummer. DNS vertaalt de domeinnamen in deze IP-nummers en kan zo erg snel de locatie van zo'n IP-nummer achterhalen.
Waar is DNS nou goed voor?
Eigenlijk draait het om bereikbaarheid. Wanneer je een telefoon hebt, wil je dat je iedereen ter wereld kan bellen en dat iedereen jou kan bellen. Je hoeft alleen maar de juiste combinatie van nummers in te toetsen en je bereikt het juiste toestel van de persoon die je wilt spreken.
Vroeger werd er in een telefooncentrale verbinding gemaakt tussen het toestel van de persoon die belde en het toestel van de persoon waarheen werd gebeld. Zodoende kwam er een verbinding tot stand. Dit is zeker vergelijkbaar met het opzoeken van een domeinnaam op het internet.
Op het moment dat je zoekt naar de domeinnaam van jouw keuze, gaat er een signaal naar de dichtstbijzijnde nameserver en die vertaalt de domeinnaam in een IP-nummer en achterhaalt direct de locatie van de computer waarop deze domeinnaam staat en dan wordt er verbinding gemaakt. Dit gebeurt allemaal zo snel dat je niet eens in de gaten hebt dat dit allemaal gebeurt, terwijl jij even zoekt naar een domeinnaam.
Zo... Nu weet je weer een beetje meer van wat er allemaal gebeurt tijdens dat jij aan het surfen bent op het internet.