100 likes | 302 Views
DNS. Systemy i sieci komputerowe. Marcin Żmuda, CKU Legnica. DNS. Definicja. (z ang. Domain Name System) – system nazw domen. To system serwerów wraz z protkołem komunikacyjnym, realizujący zamianę adresów w postaci nazwy na ich równoważniki IP.
E N D
DNS Systemy i sieci komputerowe Marcin Żmuda, CKU Legnica
DNS Definicja (z ang. Domain Name System) – system nazw domen To system serwerów wraz z protkołem komunikacyjnym, realizujący zamianę adresów w postaci nazwy na ich równoważniki IP. Powstał w 1984 r. – twórcy: John Postel i Zaw-Sing Su. Przykład: www.cku.legnica.pl -> 212.244.119.130 Każdy komputer przyłączony do sieci Internet, musi korzystać z przynajmniej jednego serwera DNS, bądź sam być takim serwerem.
DNS Zadania • Oprócz tłumaczenia nazw, DNS zapewnia rezerwację domen internetowych. • Instytucje administrujące DNS na świecie • ICANN-IANA - nadzór ogólny nad nazewnictwem i strukturą domen najwyższego poziomu (TLD - ang. Top Level Domains), np.: .pl, .gov, .com. • VeriSign Global Registry Services - rejestracja i nadzór nad domenami: .net, .org, .com • Rząd USA - rejestracja i nadzór nad domenami - .mil i .gov • NeuLevel - rejestracja i nadzór nad domeną - .biz • rządy poszczególnych krajów: rejestracja i nadzór nad domenami "krajowymi", np. *.pl. (zwykle przekazują ten nadzór wyspecjalizowanym instytucjom) dla Polski firma NASK – www.dns.pl
DNS Cechy DNS zorganizowany jest w postaci bazy danych, która przechowuje informacje nt domen i ich adresów IP w rekordach. Wyróżniamy m.in.: rekordy typu A (IPv4) i AAAA (IPv6). Baza danych rozproszona jest na po całym świecie. Najważniejsze jest 13 głównych serwerów, przechowujących domeny najwyższego poziomu. Każda domena przechowywana jest na serwerze podstawowym (z ang. primary name server) i co najmniej jednym wtórnym (z ang. secondary name server).
DNS Cechy Serwery DNS przechowują (cache’ują) przez pewien czas odpowiedzi na konkretne zapytania. 1 adres IP może mieć przypisanych kilka nazw domen. Jedna domena może mieć kilka adresów IP. Protokół DNS do komunikacji wykorzystuje głównie UDP. Serwery DNS działają na porcie 53.
DNS Przestrzeń nazw
DNS Przykład działania Serwer DNS providera np. TP S.A. Jeden z 13 głównych serwerów np. 198.41.04 ZAPYTANIE ŻĄDANIE czy znasz IP komputera pl.wikipedia.org pl.wikipedia.org ODPOWIEDŹ ODPOWIEDŹ NIE, ale domeny org są na serwerach: 204.74.112.1 i 204.74.113.1 207.142.131.245 ZAPYTANIE Serwer org 204.74.112.1 ODPOWIEDŹ czy znasz IP komputera pl.wikipedia.org ŻĄDANIE pl.wikipedia.org ODPOWIEDŹ NIE, ale domeny wikipedia.org są na serwerach: 216.21.226.87 i 216.21.234.87 ODPOWIEDŹ pl.wikipedia.org ma adres 207.142.131.245 ZAPYTANIE czy znasz IP komputera pl.wikipedia.org 207.142.131.245 216.21.226.87
DNS Bezpieczeństwo Phishing DNS cache poisoning Pharming Powstaje alternatywny serwer DNS Bind – (prof. Dein Bernstein)
DNS DDNS Dynamiczny IP Co zrobić, gdy posiadamy dynamiczny IP i chcemy nadać mu nazwę domeny?