Nameservers
Hoe werkt de opzoeking in een nameserver?
Wanneer je een website bezoekt, gebeurt er een complexe opzoeking in de nameservers. Indien je bijvoorbeeld naar www.nomeo.be surft, gebeurt het volgende:
-
Eerst wordt gekeken in het hostsbestand of www.nomeo.be daarin staat. Het hostsbestand bevat een lijst van hostnamen met de vertaling naar IP-adressen en heeft altijd voorrang op de nameservers. Wordt er geen informatie gevonden in het hostsbestand, dan worden de nameservers aan het werk gezet.
-
In eerste instantie worden de nameservers van de internetprovider bevraagd. Die dienen als caching nameservers en bevatten informatie van eerdere opzoekingen.
-
Wordt er geen resultaat gevonden in de caching nameservers, dan wordt er een opzoeking gedaan in de root nameservers. Die kijken alleen naar de domeinnaam extensie, in dit geval '.be'.
-
Op basis van de domeinnaamextensie, wordt verwezen naar de juiste TLD nameservers. In dit voorbeeld zijn dat de nameservers van DNS Belgium, de beheerder van .be-domeinnamen. Die informatie wordt vervolgens teruggestuurd naar de caching nameservers van de internetprovider.
-
De nameservers van de internetprovider zullen een opzoeking doen in de TLD nameservers. Die kijken op hun beurt alleen naar de domeinnaam 'nomeo.be' en verwijzen naar de autoritaire nameservers die verantwoordelijk zijn voor die domeinnaam. Deze nieuwe informatie wordt opnieuw teruggestuurd naar de caching nameservers.
-
De caching nameservers gaan nu de autoritaire nameservers van de domeinnaam aanspreken. Die bevatten de nodige informatie over 'nomeo.be' en sturen het bijhorende IP-adres terug naar de nameservers van de internetprovider.
-
De nameservers van de internetprovider sturen nu het IP-adres, dat hoort bij de domeinnaam, naar de browser waarin je wil surfen naar www.nomeo.be. Die zorgt voor een verbinding met de webserver, waardoor je de website te zien krijgt.
-
De nameservers van de internetprovider slaan die informatie gedurende een bepaalde tijd op. Die tijd is de Time to Live (TTL). Wanneer je in die tijd opnieuw naar www.nomeo.be wil gaan, zal de informatie uit het cache-geheugen worden opgevraagd.
-
Wanneer de Time to Live verstreken is, wordt de informatie van 'nomeo.be' weer gewist. Een bezoek aan de website van nomeo zal dus weer volgens hetzelfde, bovenstaande proces verlopen.
Caching, of het tijdelijk opslaan van de informatie over een hostnaam, zorgt ervoor dat het aantal opzoekingen in de nameservers beperkt wordt en alles sneller te laten verlopen. Hoewel een opzoeking in de nameservers een complex en lang proces lijkt, gaat in werkelijkheid alles bijzonder snel.
Gerelateerde vragen
-
Werkt DNSSEC bij alle domeinnaam extensies?Nameservers
Helaas bieden niet alle domeinnaamextensies ondersteuning voor DNSSEC. Voor de volgende domeinnaamex...
-
Wordt DNSSEC door alle internetbrowsers ondersteund?Nameservers
DNSSEC werkt in elke internetbrowser. Browsers staan niet in voor de werking en verificatie van DNSS...