Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Zóny záznamov (autoritatívne údaje):
* Ak je server DNS * autoritatívny * pre danú doménu (čo znamená, že je zodpovedný za správu záznamov DNS pre túto zónu), najprv konzultuje svoje vlastné záznamy zóny. Tieto záznamy sú uložené v súboroch alebo databázach na serveri a obsahujú informácie o zdrojoch domény, napríklad:
* záznamy: Mapujte názvy domén na adresy IPv4.
* aaaa záznamy: Mapujte názvy domén na adresy IPv6.
* cName záznamy: Vytvorte aliasy pre názvy domén.
* mx záznamy: Zadajte poštové servery zodpovedné za prijatie e -mailu.
* ns záznamy: Delegovať autoritu pre subdoménu na iný server DNS.
* txt záznamy: Uložte ľubovoľné textové údaje (často používané na overenie alebo metadáta).
* SOA záznamy: Začiatok záznamu autority, definovanie administratívnych informácií zóny.
* srv záznamy: Definujte umiestnenie služieb.
* atď.
* Server vyhľadáva svoje nakonfigurované súbory zóny alebo databázu pre požadovaný typ a názov záznamu. Ak nájde zodpovedajúci záznam, vráti odpoveď klientovi.
2. vyrovnávacia pamäť:
* Servery DNS udržiavajú vyrovnávaciu pamäť predtým vyriešených záznamov DNS. Táto vyrovnávacia pamäť je dočasná úložná plocha v pamäti (RAM), ktorá ukladá výsledky predchádzajúcich dopytov DNS. Hlavným účelom vyrovnávacej pamäte je zlepšiť výkon a znížiť zaťaženie autoritatívnych serverov DNS.
* Ako funguje vyrovnávacia pamäť:
* Keď server DNS dostane dotaz, * najskôr * skontroluje svoju vyrovnávaciu pamäť, aby zistil, či má platný, nevypracovaný záznam pre požadovanú doménu a typ záznamu.
* Ak sa v vyrovnávacej pamäti nachádza záznamový záznam a čas na život (TTL) nevypršal, server vráti klientovi záznam v cache. Je to oveľa rýchlejšie ako dotazovanie autoritatívneho servera.
* Ak sa záznam nenachádza v vyrovnávacej pamäti alebo ak vypršal TTL, server pokračuje v vyriešení dotazu kontaktovaním ďalších serverov DNS (rekurzívne alebo iteratívne, v závislosti od jeho konfigurácie).
* čas na život (ttl): Každý záznam DNS má s ním spojenú hodnotu TTL. Táto hodnota určuje, ako dlho je záznam považovaný za platný a môže byť ukladaný do vyrovnávacej pamäte. Po vypršaní vypršania TTL sa záznam vyradí v vyrovnávacej pamäti a server DNS musí znova požiadať o autoritatívny server, aby získal novú kópiu. TTL nastavuje autoritatívny správca servera DNS.
Poradie operácií:
Server DNS zvyčajne vykonáva tieto kroky v nasledujúcom poradí:
1. prijímať dotaz: Server DNS prijíma dotaz DNS od klienta (napr. Počítač, smartfón alebo iné zariadenie).
2. Skontrolujte vyrovnávaciu pamäť: Najprv skontroluje svoju lokálnu vyrovnávaciu pamäť na platnú (nevybavenú) odpoveď na dotaz. Ak sa nachádza v vyrovnávacej pamäti, vráti klientovi odpoveď v pamäti cache.
3. Skontrolujte záznamy zóny (ak je autoritatívne): Ak je server DNS autoritatívny pre doménu v dotaze, skontroluje odpoveď na svoje zóny alebo databázu. Ak sa nachádza v údajoch o zóne, vráti odpoveď klientovi.
4. Ak server nie je * autoritatívny a dotaz nie je v vyrovnávacej pamäti, musí vyriešiť dotaz pomocou buď:
* Rekurzívne rozlíšenie: Server preberá plnú zodpovednosť za vyriešenie dotazu. V mene klienta sa pýta ďalšie servery DNS (koreňové servery, servery Domain (TLD) najvyššej úrovne (TLD) a autoritatívne servery), kým nenájdu odpoveď.
* iteratívne rozlíšenie: Server poskytuje iba odporúčania. Poskytuje klientovi adresu servera DNS, ktorý je bližšie k odpovedi (napr. Server TLD). Klient potom tento server dôjde priamo do otázky. Tento prístup vyžaduje, aby klient vykonal viac práce.
5. Keď server DNS dostane odpoveď z autoritatívneho servera (alebo z iného servera počas rekurzívneho rozlíšenia), ukladá do cache reakciu (vrátane TTL) pre budúce dotazy.
6. Repar Nakoniec server DNS vráti klientovi vyriešenú odpoveď.
v súhrne:
Server DNS sa najskôr pozerá vo vyrovnávacej pamäti, a ak je autoritatívny pre doménu, skontroluje svoje záznamy zóny. Ak to nie je autoritatívne a odpoveď nie je v vyrovnávacej pamäti, bude sa pýtať na ďalšie servery DNS.