5. Tipy Serverov

Servera na samom dele ne imeyut "tipov ". Server mozhet byt' pervichnym dlya nekotoryh zon i vtorichnym dlya drugih, ili on mozhet byt' tol'ko pervichnym, ili tol'ko vtorichnym, ili mozhet voobshche ne obsluzhivat' ni odnoj zony i prosto otvechat' na zaprosy, ispol'zuya svoj "kesh" (cache). Predydushchie versii etogo dokumenta nazyvali servera "glavnymi" i "podchinennymi" no teper' raznica mezhdu nimi ne chuvstvuetsya - i naznachenie "tipa" serveru imen ne osobo polezna.

5.1. Keshiruyushchij server

Vse servera yavlyayutsya keshiruyushchimi. |to oznachaet, chto server keshiruet informaciyu, kotoruyu on poluchaet do teh por, poka srok dejstviya dannyh ne istechet. Keshiruyushchij Server - eto server, kotoryj ne yavlyaetsya avtoritativnym ni dlya kakoj zony. |tot server obsluzhivaet zaprosy i oprashivaet drugie servera, otvechayushchie za neobhodimuyu informaciyu. Vse servera derzhat dannye v svoih keshah do teh por, poka srok dejstviya dannyh ne istechet, osnovyvayas' na pole TTL ("Vremeni zhizni (Time To Live)"), kotoroe podderzhivaetsya dlya vseh zapisej resursov.

5.2. Udalennyj Server

Udalennyj Server - eto sredstvo, pozvolyayushchee ispol'zovat' server imen na rabochej stancii ili na mashine s ogranichennym ob®emom pamyati i proizvoditel'nost'yu CPU. Ispol'zuya ego vy mozhete ispol'zovat' vse setevye programmy ispol'zuyushchie server imen bez zapuska servera na lokal'noj mashine. Vse zaprosy obsluzhivayutsya serverom imen rabotayushchim na drugoj mashine v seti. Host, imeyushchij fajl /etc/resolv.conf perechislyayushchij tol'ko udalennye hosty i ne imeyushchij lokal'nogo servera imen, inogda nazyvaetsya Udalennym Serverom (potomu chto nastoyashchij server udalennyj?), no namnogo chashche on nazyvaetsya prosto "DNS klient ". Takoj tip hostov tehnicheski ne "server ", tak kak on ne imeet kesha i ne otvechaet na zaprosy.

5.3. Podchinennyj Server

Podchinennyj Server - eto server, kotoryj vsegda peresylaet zaprosy, kotorye on ne mozhet obsluzhit' ispol'zuya svoj kesh, na ogranichennoe chislo peresyl'nyh serverov vmesto togo, chtoby vzaimodejstvovat' s serverami imen dlya kornevogo i drugih domenov. Zaprosy k peresyl'nym serveram ne yavlyayutsya rekursivnymi. Mozhet byt' odin ili bolee peresyl'nyh serverov, kotorye budut oprosheny po ocheredi, poka spisok ne issyaknet. Podobnaya konfiguraciya (Podchinennogo i perenapravitelya) obychno ispol'zuetsya, esli vy ne hotite pozvolyat' vsem serveram opredelennogo mesta vzaimodejstvovat' s ostal'nymi serverami Internet. Obychno eto predstavlyaet soboj nekotoroe kolichestvo rabochih stancij i vydelennuyu mashinu s dostupom v Internet. Dostup v Internet dlya rabochih stancij mozhet byt' administrativno zapreshchen. chtoby sozdat' dlya rabochih stancij vidimost' dostupa v domennuyu sistemu Internet, rabochie stancii mogut byt' Podchinennymi serverami dlya vydelennoj mashiny, kotoraya mozhet peresylat' zaprosy i vzaimodejstvovat' s drugimi serverami imen obsluzhivaniya zaprosa do togo, kak vernet otvet. Dopolnitel'noj pol'zoj ot ispol'zovaniya vozmozhnosti peresylki budet to, chto central'naya mashina imeet bolee polnyj kesh s informaciej po sravneniyu so vsemi rabochimi stanciyami. Ispol'zovanie rezhima Podchinennogo servera i peresylki bolee podrobno obsuzhdaetsya v opisanii komand fajla zagruzki named.

Net nikakih ogranichenij protiv ob®yavleniya servera kak pochinennogo dazhe esli on imeet pervichnuyu i/ili vtorichnuyu zony; rezul'tatom budet to, chto vse soderzhimoe kesha lokal'nogo servera ili zon budet razreshat'sya, a vse ostal'noe budet perenapravlyat'sya ispol'zuya spisok perenapravitelej.


Perevod A.S.Plotnikov, 1998