Wat is een domeinnaamsysteem en hoe werkt het?

Wat is een domeinnaamsysteem en hoe werkt het?

What Is Domain Name System

What Is Domain Name System



domeinnaam systeem of ook wel bekend als DNS is een fundamenteel onderdeel van internet dat een manier biedt om domeinnamen te identificeren en af ​​te stemmen op de juiste IP-nummers.



Zoals u weet, hebben alle apparaten die verbinding hebben met internet - zoals desktops, laptops, smartphones of zelfs websites - altijd een IP-adres. Deze IP-adressen zijn lang en niet gemakkelijk te onthouden, vooral IPv6.

Bijvoorbeeld het IP-adres van usefulpcguide.com is 66.198.243.133 en het is duidelijk niet gemakkelijk te onthouden. Vanaf dat moment is een domeinnaam iets dat mensen gemakkelijker kunnen herkennen en onthouden. Dus in plaats van dit IP-adres te gebruiken, typen gebruikers 'usefulpcguide.com' in de adresbalk van de browser en drukken op Enter. Dat is het!



Technisch gezien is DNS een groot systeem dat veel servers bevat die als een adresboek werken en alle domeinnamen synchroniseren met IP-adressen. Gebruikers hoeven alleen domeinnamen te onthouden om toegang te krijgen tot websites - DNS doet de rest: koppel domeinnamen aan geschikte IP-adressen en retourneer de inhoud van websites aan gebruikers.

Lees gerelateerd artikel: Top 10 beste domeinregistrars die u moet kennen

Hoe werkt DNS?

In dit artikel zal ik gebruiken https://softwarekeep.com als voorbeeld om u te laten zien hoe DNS werkt. Als u bijvoorbeeld de URL usefulpcguide.com invoert in de adresbalk van uw webbrowser, zoekt u daadwerkelijk naar usefulpcguide.com. ! Ja, er staat een DOT aan het einde van de domeinnaam - usefulpcguide.com (.) , die je nooit ziet en nooit typt. Evenzo, wanneer u www.google.com typt, gaat u feitelijk naar www.google.com. Er is altijd een punt aan het einde van elk domein dat u bezoekt! Ernstig? Natuurlijk.



usefulpcguide.com punt

Hoe dan ook, dat einde DOT vertegenwoordigt de root van de naamruimte van internet, de ROOT genaamd. Waarom is dit zo belangrijk? Omdat hier het allemaal begint.

de wortel

Wanneer u voor het eerst zoekt naarusefulpcguide.com., bepalen uw webbrowser en uw besturingssysteem eerst of ze al weten wat het IP-adres is. Het kan op uw computer worden geconfigureerd of in het geheugen staan, wat de geheugencache wordt genoemd.

Dus de browser vraagt ​​het besturingssysteem en ze weten allebei niet waarusefulpcguide.com.is. Wat gebeurt er nu? Het besturingssysteem is geconfigureerd om een ​​resolverende naamserver te vragen, voor IP-adressen die het niet kent. Deze oplossende naamserver is het werkpaard van de DNS-lookup. Het wordt handmatig of automatisch geconfigureerd binnen uw besturingssysteem.

Vervolgens vraagt ​​uw besturingssysteem de resolverende naamserver naar usefulpcguide.com. De resolving name server kan dit in de geheugencache hebben of niet. Omwille van deze demonstratie is dat niet het geval.

Dus het enige dat alle resolverende naamservers moeten weten, is waar ze de ROOT-naamservers kunnen vinden. Ja, het is de eind-DOT die verschijnt aan het einde van elke domeinnaam die u in de adresbalk typt.

De root-naamservers zullen antwoorden:Ik weet het niet, maar ik weet wel waar ik de .COM-naamservers kan vinden. probeer daar.

root name server reactie

De .COM-naamservers heten “ Top Level Domain ”Name servers, ook wel TLD-naamservers genoemd.

De resolving name server haalt dan al deze informatie van de ROOT nameservers, plaatst het in zijn cache en gaat dan direct naar de .COM TLD nameservers.

Wanneer de oplossende naamserver usefulpcguide.com opvraagt, antwoorden de TLD-naamservers:Ik weet het niet, maar ik weet wel waar ik de usefulpcguide.com-naamservers kan vinden. Probeer het daar.

tld-naamserver

Deze volgende set naamservers zijn de gezaghebbende naamservers. Dus hoe wisten de .COM TLD-naamservers welke gezaghebbende naamservers ze moesten gebruiken? Met de hulp van de domeinregistreerder.

Wanneer iemand een domein heeft gekocht, krijgt de registrar te horen welke gezaghebbende nameservers dat domein moet gebruiken. Ze brachten de organisatie die verantwoordelijk is voor het Top Level Domain - de registry - op de hoogte en vertelden hen om de TLD-naamservers bij te werken.

Dus de resolving name server neemt het antwoord van de TLD-naamserver, slaat het op in zijn cache en vraagt ​​vervolgens de usefulpcguide.com-naamservers.

Op dit punt zal de gezaghebbende naamserver zeggen:Hallo! Ik weet waar dat is! Vertel uw browser om naar het IP-adres 66.198.243.133 te gaan!

De resolving name server haalt deze informatie van de gezaghebbende name server, plaatst het in zijn cache en geeft een antwoord aan het besturingssysteem. De besturingssysteem geeft dit vervolgens aan de webbrowser en de browser maakt vervolgens verbinding met het aangevraagde IP-adres de webpagina voor usefulpcguide.com!

Nou, je denkt misschien dat het proces ingewikkeld lijkt. Maar deze hele cyclus kost minder tijd dan je nodig hebt om met je ogen te knipperen. DNS is ontworpen om extreem snel en efficiënt te werken. Het is een integraal onderdeel van internet. Als u dit eenmaal begrijpt, kunt u duidelijk de vele verschillende facetten en organisaties zien die verantwoordelijk zijn voor een enkele DNS-lookup.

Er is een resolving nameserver, de root nameserver, de TLD nameservers en de gezaghebbende nameservers. Als iemand een deel van het DNS-proces drastisch zou veranderen of filteren, zou dit tot een ramp kunnen leiden.

Bekijk de onderstaande video als je nog steeds niet begrijpt hoe DNS werkt.

Dit is een redactioneel artikel dat door mij is gemaakt, informatie heeft gebruikt en een paar afbeeldingen uit de bovenstaande video, gemaakt door DNSMadeEasy.com . Heeft u vragen die u mij wilt stellen over dit artikel?