Definicja (ang. Domain Name System, system nazw domenowych) DNS Definicja (ang. Domain Name System, system nazw domenowych) klient serwer DNS serwer
DNS Co to oznacza? -> 64.233.183.147 213.180.130.200 156.17.75.97 152.46.7.81 www.google.pl www.onet.pl stopka2.zsi.pwr.wroc.pl www.gutenberg.org
DOMENY DOMENA INTERNETOWA element adresu DNS wykorzystywany do nazywania urządzeń w Internecie adresy internetowe składają się z nazw domenowych oddzielonych kropkami WNIOSEK: Domeny tworzą swoistą hierarchię, która pozwala uporządkować komputery w sieci
DOMENY RODZAJE DOMEN Domeny najwyższego poziomu: krajowe (.pl .gb .us .de .ru), funkcjonalne (.com .biz .gov .org). Domeny drugiego poziomu: są subdomenami domen najwyższego poziomu, występują często jako domeny funkcjonalne lub regionalne (.org.pl .com.pl .gov.it oraz wroc.pl berlin.de)
DOMENY Jak działa system? sieć serwerów, decentralizacja, rekordy nazwa-IP dla delegacji domen, dostępność dla innych serwerów, protokół DNS: sposób łączenia się z serwerem oraz aktualizacji wpisów, ograniczona ilość wpisów na jednym serwerze, komunikacja między serwerami,
DOMENY Jak działa system? serwer rezerwowy DNS, jeden numer IP – wiele nazw, łatwość zmiany fizycznego serwera, tzw. forwardery, przesyłające zapytania do DNS z sieci lokalnej do internetu. strefa odwrotna – rekordy umożliwiające odszukanie serwera w drugą stronę,
DOMENY Przykład przeglądarka -> serwer DNS dostawcy internetu -> główny serwer DNS: przekierowanie -> serwer DNS właściwy żądanej domenie: przekierowanie dalej -> serwer DNS subdomeny: odpowiedź – adres IP -> pobranie danych z serwera www
DOMENY system podlega oficjalnym regulacjom: - instytucje ICANN-IANA, - administracja krajowa, firmowa, własność – dana domena może: - należeć do osoby, która pierwsza ją zajmie (kupi), - być „wynajmowana” na określony czas (np. na rok, dwa czy pięć lat; np. w Polsce), wprowadzenie znaków narodowych, dążenie do standardu unicode.
BIND najpopularniejszy serwer DNS, rozwijany od lat 80, obecnie BIND9. Adresy: http://www.isc.org/index.pl?/sw/bind/ http://www.baseciq.org/linux/dns