Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Kde vyzerá server DNS, keď vyrieši dotaz zo svojich záznamov alebo vyrovnávacej pamäte?

Server DNS vyzerá na dvoch primárnych miestach pri riešení dotazu:

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.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené