Test byl proveden nad doménami a jejich DNS servery podle zónového souboru, obdrženého ze serverů CZ.NICu dne 14.4.2007 v 13:30. V úvahu tedy byly vzaty pouze domény, které byly v tento okamžik delegovány. Ze zónového souboru bylo získáno celkem 301921 domén. Poté byl v průběhu 2 dnů proveden test na každou doménu. Víkend byl zvolen záměrně, protože během něho se v nastavení domén provádí zanedbatelné množství změn. Samozřejmě mohlo k několika změnám dojít, např. v okamžiku analýzy domény zónový soubor obsahoval již neaktuální DNS servery domény, ale takových mohly být jednoty, maximálně desítky a v souhrnných výsledcích se viditelně neprojevily.
V dalších dnech probíhalo zpracování a interpretace zjištěných výsledků, testování dostupnosti DNS serverů z dalších lokalit a zjišťování, jaký DNS software na serverech běží. Poslední zmíněná věc se prováděla pomocí software fpdns.
Vzhledem k povaze UDP protokolu, který neřeší ztráty paketů, byly pro potřeby této aplikace jako rozumné hodnoty zvoleny timeout 3 sekundy pro čekání na přijetí odpovědi od DNS serveru a každý pokus je zopakován maximálně třikrát. Pokud ani po těchto 3 pokusech není žádná odpověď přijata, je server považován za nedostupný. 3 sekundy je rozumný čas pro dopravu paketu s dotazem od zdroje k cíli, vyřízení požadavku DNS serverem a dopravení paketu s odpovědí zpět ke zdroji. 3 pokusy se zdají být rozumné, počítá se tedy se 2 ztrátami UDP paketů. Pro tolerantnější výsledky by mohly být zvoleny vyšší hodnoty, avšak na úkor celkové rychlosti testů (návštěvník webové aplikace by musel příliš dlouho čekat, dávkové testování by mohlo trvat příliš dlouho). Pokud nastavené limity DNS serveru nestačí, zjevně je s ním nebo s trasou od zdroje k cíli něco v nepořádku a stejně tak to cítí uživatelé domén, které server obsluhuje.
Poslední změna: 22.04.2007
Změnil: Petr Šťastný