Uvod u DNS (domain name system)
DNS
Domain Name System
• DNS je sistem za mapiranje IP adresa u
simboli
č
ka imena
• 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
• DNS za komunikaciju koristi UDP i TCP po portu
53
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-e
– osnovne jedinice informacija
• Resource recordi 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
• Jedan DNS server može da administrira više zona.
DNS hijerarhija servera
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
•
Authoritative DNS
– server u koji su upisani
parovi (IP,ime) za jednu zonu
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
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
• Maksimalni broj poddomena – 127
• 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