Tato diplomová práce uvádí čtenáře do problematiky provozu českých internetových doménových jmen (zkráceně domén), jejich správy a registrace. Popisuje základní principy fungování doménových jmen v návaznosti na DNS servery. Zároveň je cílem práce pohled na trh s českými doménami včetně jeho stručného monitoringu. V praktické části práce je vyhotovena aplikace pro praktickou správu, registraci a manipulaci s českými doménami i příslušnými objekty, jež jsou vedeny v centrálním registru doménových jmen. Praktická část se tak mimo jiné pokouší řešit možnosti automatizované správy domén bez nutnosti lidského zásahu.
Annotation in English
This thesis introduces a reader to the problems with traffic of Czech Internet domain names (shortly domains), its administration and registration. It describes the basic principles of the domain names in connection with the DNS servers. At the same time the aim of the work is to look at the market with Czech domains including its brief monitoring. In the practical part of the thesis, an application is worked out. It serves for the practical administration, registration and handling of Czech and relevant domain objects which are kept in a central domain names register. The practical part, among other things, attempts to solve the possibility of automated administration of domains without human intervention.
Tato diplomová práce uvádí čtenáře do problematiky provozu českých internetových doménových jmen (zkráceně domén), jejich správy a registrace. Popisuje základní principy fungování doménových jmen v návaznosti na DNS servery. Zároveň je cílem práce pohled na trh s českými doménami včetně jeho stručného monitoringu. V praktické části práce je vyhotovena aplikace pro praktickou správu, registraci a manipulaci s českými doménami i příslušnými objekty, jež jsou vedeny v centrálním registru doménových jmen. Praktická část se tak mimo jiné pokouší řešit možnosti automatizované správy domén bez nutnosti lidského zásahu.
Annotation in English
This thesis introduces a reader to the problems with traffic of Czech Internet domain names (shortly domains), its administration and registration. It describes the basic principles of the domain names in connection with the DNS servers. At the same time the aim of the work is to look at the market with Czech domains including its brief monitoring. In the practical part of the thesis, an application is worked out. It serves for the practical administration, registration and handling of Czech and relevant domain objects which are kept in a central domain names register. The practical part, among other things, attempts to solve the possibility of automated administration of domains without human intervention.
Zpracujte literární rešerši problematiky provozu českých doménových jmen druhé úrovně.
Proveďte monitoring českých registrátorů domén, porovnejte vzájemně jejich výhody a nevýhody.
Popište procesy a postupy všech operací s doménami a souvisejícími objekty.
Navrhněte aplikaci pro správu českých domén pomocí API rozhraní některého z registrátorů a zohledněte přitom popsané zásadní procesy správy a provozu domén.
Realizujte navrženou SW aplikaci jako webovou aplikaci pomocí jazyka PHP.
Věnujte pozornost zabezpečení aplikace.
Research Plan
Zpracujte literární rešerši problematiky provozu českých doménových jmen druhé úrovně.
Proveďte monitoring českých registrátorů domén, porovnejte vzájemně jejich výhody a nevýhody.
Popište procesy a postupy všech operací s doménami a souvisejícími objekty.
Navrhněte aplikaci pro správu českých domén pomocí API rozhraní některého z registrátorů a zohledněte přitom popsané zásadní procesy správy a provozu domén.
Realizujte navrženou SW aplikaci jako webovou aplikaci pomocí jazyka PHP.
Věnujte pozornost zabezpečení aplikace.
Recommended resources
DOUCEK, P.: Bezpečnost informační systémů a její prosazování v České republice, In: Informatika 2003, pp. 141-146, Bratislava 2003, ISBN 80-233-0491-7.
FOGEL, Karl. Tvorba open source softwaru: jak řídit úspěšný projekt svobodného softwaru [online]. Praha: CZ.NIC, 2012, 312 s. [cit. 2013-01-29]. CZ.NIC. ISBN 978-80-904248-5-2. Dostupné z: http://knihy.nic.cz/files/nic/edice/karl_fogel_poss.pdf.
Pravidla registrace doménových jmen v ccTLD .cz: (V platnosti od 1.12.2012). In: CZ.NIC. 2012. Dostupné z: https://www.nic.cz/files/nic/doc/Pravidla_registrace_CZ_DSDng_20121201.pdf.
SATRAPA, Pavel. IPv6: internetový protokol verze 6 [online]. 3., aktualiz. a dopl. vyd. Praha: CZ.NIC, 2011, 407 s. [cit. 2013-01-29]. CZ.NIC. ISBN 978-80-904248-4-5. Dostupné z: http://knihy.nic.cz/files/nic/edice/pavel_satrapa_ipv6_2012.pdf.
THE PHP GROUP. PHP: Hypertext Preprocessor [online]. 2001-2013 [cit. 2013-01-29]. Dostupné z: http://www.php.net.
Recommended resources
DOUCEK, P.: Bezpečnost informační systémů a její prosazování v České republice, In: Informatika 2003, pp. 141-146, Bratislava 2003, ISBN 80-233-0491-7.
FOGEL, Karl. Tvorba open source softwaru: jak řídit úspěšný projekt svobodného softwaru [online]. Praha: CZ.NIC, 2012, 312 s. [cit. 2013-01-29]. CZ.NIC. ISBN 978-80-904248-5-2. Dostupné z: http://knihy.nic.cz/files/nic/edice/karl_fogel_poss.pdf.
Pravidla registrace doménových jmen v ccTLD .cz: (V platnosti od 1.12.2012). In: CZ.NIC. 2012. Dostupné z: https://www.nic.cz/files/nic/doc/Pravidla_registrace_CZ_DSDng_20121201.pdf.
SATRAPA, Pavel. IPv6: internetový protokol verze 6 [online]. 3., aktualiz. a dopl. vyd. Praha: CZ.NIC, 2011, 407 s. [cit. 2013-01-29]. CZ.NIC. ISBN 978-80-904248-4-5. Dostupné z: http://knihy.nic.cz/files/nic/edice/pavel_satrapa_ipv6_2012.pdf.
THE PHP GROUP. PHP: Hypertext Preprocessor [online]. 2001-2013 [cit. 2013-01-29]. Dostupné z: http://www.php.net.