DNS, voor Domain Name Service, fungeert als een opzoektabel waarmee contact kan worden opgenomen met de juiste servers wanneer een gebruiker een URL invoert in een webbrowser. Deze enigszins transparante service biedt ook andere functies die vaak worden gebruikt door webmasters om hun data-infrastructuur te organiseren.
Operationeel overzicht
DNS draait op DNS-servers. Wanneer een gebruiker een URL invoert, zoals: www.google.com, in een webbrowser wordt het verzoek niet rechtstreeks naar de Google-servers verzonden. In plaats daarvan gaat het verzoek naar een DNS-server, die een opzoektabel gebruikt om verschillende stukjes informatie te bepalen, vooral het IP-adres van de website die wordt opgevraagd. Het stuurt dit verzoek vervolgens door naar de juiste servers en stuurt de gevraagde informatie terug naar de webbrowser van de gebruiker.
Video van de dag
domeinnaam systeem
De DNS-server kijkt naar drie primaire stukjes informatie, te beginnen met het topniveaudomein. Het topniveaudomein wordt aangegeven met achtervoegsels zoals .com, .org en .gov. Zodra het top-dlevel-domein is vastgesteld, wordt het second-level-domein geanalyseerd. Bijvoorbeeld de URL
www.google.com heeft een top-level domein van .com en de second-level domeinnaam google. Het domein op het tweede niveau wordt meestal eenvoudigweg een domeinnaam genoemd. Ten slotte lost de DNS-server het domein op het derde niveau of het subdomein op, wat het "www"-gedeelte van de URL is.Kenmerken van subdomeinen
Afgezien van de subdomeinzone "www", zijn ook andere subdomeinen het vermelden waard. Er bestaan bijvoorbeeld subdomeinen zoals "pop", "irc" en "aliassen". Elk subdomein vertegenwoordigt een andere service die toegankelijk is op de server. Zo wordt 'pop' bijvoorbeeld gebruikt voor e-mailcommunicatie. Het gebruik van de DNS-server om de IP-adressen van deze verschillende services op te lossen, maakt het mogelijk om complexe netwerkarchitecturen te implementeren. Ondanks dat ze zich onder dezelfde domeinnaam bevinden, kunnen deze verschillende services op verschillende machines of verschillende geografische locaties worden gehost. Dit maakt ook een niveau van redundantie mogelijk bij het gebruik van aliassen, voor het geval de primaire domeinserver uitvalt.
Gebruikersvoordelen
Met DNS-servers kunnen standaard internetgebruikers internetbronnen gebruiken zonder poortnummers en IP-adressen te onthouden. Zelfs vergelijkbare services, zoals verschillende delen van de website, kunnen om veiligheidsredenen op verschillende IP-adressen worden gehost. Hierdoor kunnen gebruikers eenvoudige URL-adressen onthouden in plaats van complexe, niet-intuïtieve lijsten met IP-adressen en poortnummers. Hierdoor kunnen ook privéservers die door thuisgebruikers zijn gemaakt, vrij beschikbaar zijn, maar toch enigszins afgeschermd van het feit dat hun IP-adres publiekelijk bekend is.