Din dator konsulterar inte direkt en enda server för att kontrollera om ett namn är registrerat på internet. Istället använder det ett system som heter
Domain Name System (DNS) . Så här fungerar det:
1. Din dator skickar en fråga: När du skriver en webbplatsadress (som Google.com) i din webbläsare skickar din dator en begäran till en DNS -upplösare (vanligtvis ställs in av din internetleverantör).
2. Resolver söker i sin cache: DNS -upplösaren kontrollerar först sin egen lokala cache av domännamn. Om den hittar informationen för "Google.com" där skickar den IP -adressen direkt till din dator och du är bra att gå.
3. Frågestödsservrar: Om upplösaren inte har posten lokalt skickar den frågan till en rootserver . Rotservrar är som kataloger för Internet och håller information om högsta domäner (som .com, .org, .NET, etc.).
4. Hitta TLD -servern: Rotservern ger adressen till toppnivå domän (TLD) server för den specifika domänen (som .com).
5. TLD -server ger informationen: TLD -servern tillhandahåller sedan adressen till den auktoritativa DNS -servern för "Google.com".
6. Slutlig fråga: Din DNS -upplösare skickar sedan en sista fråga till den auktoritativa DNS -servern för "Google.com" som tillhandahåller IP -adressen till servern som är värd för Google -webbplatsen.
Sammanfattningsvis: Din dator konsulterar inte en enda databas utan använder snarare ett distribuerat system med servrar (DNS -upplösare, rotservrar, TLD -servrar och auktoritativa DNS -servrar) för att hitta IP -adressen associerad med ett domännamn.