Aplikativni sloj – DNS
1
1
ETF, Katedra za ra
č
unarsku tehniku i informatiku
Ra
č
unarske mreže 1
10. deo: Aplikativni sloj - DNS
Predava
č
:
dr Slavko Gajin, [email protected]
Autori:
mr Pavle Vuleti
ć
, dr Slavko Gajin
2008. god
2
ETF, Katedra za ra
č
unarsku tehniku i informatiku
DNS - Domain Name System
• DNS je sistem za mapiranje IP adresa u simboli
č
ka imena
• DNS za komunikaciju koristi UDP i TCP po portu 53
• Dizajniran 1983 i definisan u dokumentima: RFC 882, 883, 1034,
1035, i još dvadesetak
• Inicijalno su ra
č
unari preuzimali preko mreže fajl HOSTS.TXT, od
SRI (Stanford Research Institute)
• Hosts fajl i danas postoji u operativnim sistemima i omogu
ć
ava
razrešavanje imena bez koriš
ć
enja DNS
• Primer – sadržaj fajla HOSTS.TXT:
– 127.0.0.1 localhost
– 64.233.183.104
www.google.com
2
3
ETF, Katedra za ra
č
unarsku tehniku i informatiku
DNS hijerarhija imena
4
ETF, Katedra za ra
č
unarsku tehniku i informatiku
Organizacija DNS
•
Domen
je skup ure
đ
aja pod jedinstvenom administrativnom kontrolom u smislu
dodeljivanja imena.
•
DNS je organizovan u topologiji stabla
•
Svaki
č
vor ili list u tom stablu ima pridružene
resource record
podatke
– osnovne jedinice informacija o tom
č
voru
•
Resource record
– sadrže informacije o imenima i razli
č
ita mapiranja
•
Celo stablo je podeljeno u
zone
– Zona je skup
č
vorova u DNS stablu administriranih od strane jednog DNS servera

4
7
ETF, Katedra za ra
č
unarsku tehniku i informatiku
DNS termini
•
Delegacija zone
je proces kada se kontrola nad jednom zonom
prebacuje na drugi DNS server
•
Resolver
je deo DNS servera koji pretražuje informaciju o imenima, bilo
u samom datom DNS serveru, bilo traženjem informacije od drugog DNS
servera
•
FQDN
–
Fully Qualified Domain Name
– pun, apsolutni naziv
ra
č
unara sa svim
podomenima i domenima
– završava se sa ta
č
kom
•
Authoritative DNS
– server u koji su
upisani parovi (IP,ime)
za jednu zonu
8
ETF, Katedra za ra
č
unarsku tehniku i informatiku
DNS termini
•
Primarni DNS server
– server u
č
ijim konfiguracionim fajlovima se
nalaze parovi (IP,ime) za zone za koje je on “authoritative”
•
Sekundarni DNS server
– backup DNS server – periodi
č
no prima
fajlove sa opisom zona
•
Caching-only DNS server
– onaj koji nije authoritative ni za jednu zonu
•
Zone transfer
– prenos informacija o zoni sa primarnog na sekundarni
DNS server
5
9
ETF, Katedra za ra
č
unarsku tehniku i informatiku
Primer: bg.ac.rs.
Primary
.rs
.ac
.org
.co
Secondary
.bg
.ni
.kg
authoritative
.
authoritative
authoritative
Secondary
cop
y
copy
10
ETF, Katedra za ra
č
unarsku tehniku i informatiku
Domain name
• Ime se sastoji od više (najmanje 2) delova (labela):
• Primer: aaa.bbbb.cc
– cc je Top Level Domain – TLD
– aaa, bbbb – subdomain
– aaa može da bude i ime ra
č
unara i ime poddomena
• Svaka labela maksimalno 63 karaktera
• Maksimalna dužina imena – 255 karaktera
• Koriste se ASCII karakteri, brojevi, _, -,
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti