Domen Adı Sistemi (DNS) tez-tez internetin telefon kitabı adlandırılır. O, example.com kimi insan tərəfindən oxuna bilən domen adlarını kompüterlərin başa düşdüyü 192.0.2.1 tipli IP ünvanlarına çevirən iyerarxik və mərkəzsizləşdirilmiş adlandırma sistemidir. Bu prosesin necə işlədiyini bilmək şəbəkə gecikmələrini aradan qaldırmaq və yönləndirmə konfiqurasiyalarını sazlamaq üçün çox vacibdir.
1. Rekursiv Həlledici (Recursive Resolver) və Keşləmə
Siz brauzerdə veb ünvanı yazdıqda, sorğu ilk olaraq rekursiv həllediciyə gedir (adətən internet provayderiniz tərəfindən təmin edilir, yaxud Cloudflare 1.1.1.1 və ya Google 8.8.8.8 kimi ictimai həlledicilər). Əgər həlledici bu domeni bu yaxınlarda axtarıb keş yaddaşında saxlayıbsa, IP-ni dərhal qaytarır.
2. Kök Serverlər (Root Nameservers)
Əgər məlumat keşdə yoxdursa, rekursiv həlledici Kök Serverlərə müraciət edir. Dünyada 13 məntiqi kök server qrupu var. Kök server domenin IP ünvanını bilmir, lakin domenin sonluğuna (məsələn, .com, .org) baxaraq sorğunu müvafiq TLD (Top-Level Domain) serverinə yönləndirir.
3. TLD və Avtoritar Ad Serverləri
TLD Serveri (məsələn, .com üçün Verisign tərəfindən idarə olunan server) sorğunu oxuyur və həlledicini domenin Avtoritar Ad Serverinə (Authoritative Nameserver) yönləndirir. Avtoritar Server domenin əsl DNS qeydlərini (A qeydi, CNAME, MX və s.) saxlayan son nöqtədir. O, IP ünvanını rekursiv həllediciyə, o isə öz növbəsində brauzerinizə qaytarır ki, veb-sayt yüklənsin.