DNS ( Domain Name Service ) wordt gebruikt om een IP-adres toe te wijzen aan een specifieke computer . Het is moeilijk voor de menselijke geest naar numerieke IP- adressen te onthouden , maar mensen kunnen namen vrij gemakkelijk onthouden . Om deze reden is een DNS-server , of een verband tussen een IP-adres en een URL ( Uniform Resource Locator ) . Opdrachtgevers Elke computer die query naar een DNS -server wordt aangeduid als een DNS-client . Registratie van de opdrachtgever hostnaam met een naam - server database is niet altijd nodig . DNS- verzoeken worden verzonden door klanten door resolvers , die processen die draaien op de client- computers zijn . Resolvers Resolvers zijn eigenlijk grote databases met informatie die een verband tussen te bieden symbolische namen ( zoals ehow.com ) en IP- of netwerkadressen ( zoals 98.124.241.20 ) . De resolver verblijft meestal op aparte computers , en voorziet in twee - weg communicatie met de name servers . Na een resolver krijgt informatie van een name server , het slaat die gegevens lokaal op uw computer . Door het opslaan van de gegevens op uw systeem , is de snelheid van het gehele proces sterk verminderd . Iteratief queries Iteratief queries proberen om DNS te lossen door te vragen meerdere bekende naam -servers binnen het domein hiërarchie voor de juiste vereniging . Als het niet in staat om verbinding te maken met een geschikte server , dit standaard op een server in het hoofddomein . De lokale machine zal dan haar vraag naar de naam van de server te herhalen totdat het domein dat de bestemming machine bevat bereikt . Recursieve queries recursieve queries vereisen een nameserver te handelen als een cliënt en vraag andere nameservers te verstrekken met het antwoord op zijn vraag . Een name server die is opgevraagd bij dit proces niet beantwoorden door te verwijzen een andere naam server . In plaats daarvan , de naam server antwoordt door toezending vragen om specifieke naam -servers , waaronder die in het hoofddomein . Na verloop van tijd grote hoeveelheden data kan worden opgebouwd , het verminderen van de afhankelijkheid van externe nameservers .
|