A tartománynévrendszer (DNS) névterének tartományokra történő osztásán túl feloszthatja a DNS-névterét zónákra is, amelyek névinformációkat tárolnak egy vagy több DNS-tartományról. A zóna a mérvadó információforrás a zónában található minden egyes DNS-tartománynév esetében.

Egy zóna egy DNS-tartománynévvel kezdődik. Amikor további tartományokat is hozzáad a kezdeti tartományhoz, ezek ugyanazon zóna részei is lehetnek, de más zónához is tartozhatnak. Vagyis amikor hozzáad egy altartományt, belefoglalhatja azt az eredeti zónába annak részeként, vagy delegálhatja egy másik zónába, amelyet az altartomány támogatására hoz létre.

A következő illusztráció például a microsoft.com tartományt mutatja, amely Microsoft-tartományneveket tartalmaz. Amikor a microsoft.com tartomány létrejön egy egyszerű kiszolgálón, egyetlen zónaként konfigurálódik a Microsoft DNS-névtér egésze számára. Ha azonban a microsoft.com tartománynak altartományokat kell használnia, ezek az altartományok szükségszerűen a zónába kerülnek, vagy delegálódnak egy másik zónába.

Zónadelegálás

Zóna és tartomány közötti különbség

Ezen az illusztráción az example.microsoft.com tartomány rendelkezik egy új altartománnyal, az example.microsoft.com tartománnyal, amelyet átdelegáltak a microsoft.com zónából, és a saját zónájában kezelik. A microsoft.com zónának azonban tartalmaznia kell néhány erőforrásrekordot a delegálási információk biztosítására, amelyek a delegált example.microsoft.com altartományra nézve mérvadó DNS-kiszolgálókra hivatkoznak.

Ha a microsoft.com zóna nem alkalmazza a delegációt egy altartományra, az altartomány minden adata a microsoft.com zóna része marad. A dev.microsoft.com altartomány például nem delegált, de a microsoft.com zóna kezeli.

Zónareplikáció és -letöltés

A DNS-szolgáltatásban játszott fontos szerepük miatt a zónáknak elérhetőknek kell lenniük több mint egy DNS-kiszolgálóról is a hálózaton az elérhetőség és hibatűrés érdekében. Máskülönben ha csak egyetlen kiszolgáló érhető el, és az nem válaszol, a nevek lekérése a zónából meghiúsul. Hogy ezek a további kiszolgálók üzemeltethessenek egy zónát, zónaletöltések szükségesek a zóna üzemeltetésére beállított minden egyes kiszolgálón található zónák összes másolatának replikációjához és szinkronizálásához.

Amikor új DNS-kiszolgáló kerül hozzáadásra a hálózathoz, és egy meglévő zóna új másodlagos kiszolgálójaként lesz beállítva, kezdetnek egy teljes zónaletöltést hajt végre a zóna erőforrásrekordjai teljes másolatának beszerzéséhez és replikációjához. A DNS-ksizolgálóimplementáció legkorábbi formái ugyanezt a teljes zónaletöltési metódust használják, amikor a zónamódosítások után a zóna frissítést igényel. A Windows Server 2003 és Windows Server 2008 rendszert futtató kiszolgálók esetében a DNS-kiszolgáló szolgáltatás támogatja a növekményes zónaletöltést, egy javított DNS-zónaletöltési eljárást a köztes módosításokhoz. A növekményes átvitel a zónamódosítások és -frissítések hatékonyabb terjesztésének módját nyújtja. A korábbi DNS-implementációkkal ellentétben, amelyekben a zónaadatok frissítéséhez tartozó bármely lekérés az egész zónaadatbázis teljes letöltését igényelte, a növekményes átvitellel a másodlagos kiszolgáló csak azokat a módosításokat veheti át, amelyek a zóna helyi másolatának a forráshoz történő szinkronizálásához szükségesek, legyen szó egy másik DNS-kiszolgáló által fenntartott akár elsődleges, akár másodlagos zónamásolatról.


Tartalom