Sustav domenskih imena

IP Model
Sloj Protokol
Aplikacijski DNS, DHCP, TLS/SSL, TFTP, FTP, HTTP, IMAP, IRC, NNTP, POP3, SIP, SMTP, SNMP, SSH, Telnet, BitTorrent, RTP, rlogin, …
Transportni TCP, UDP, DCCP, SCTP, IL, RUDP,
Mrežni IP (IPv4, IPv6), ICMP, IGMP, ARP, RARP, …
Podatkovni Ethernet, Wi-Fi, Token ring, PPP, SLIP, FDDI, ATM, DTM, Frame Relay, SMDS, …

Sustav domenskih imena ili DNS (eng. Domain Name System) je hijerarhijski distribuirani sustav imenovanja za servise te računala i ostale uređaje spojene na Internet ili privatnu mrežu.[1] On povezuje različite informacije s domenskim imenima pripisanim svakom od subjekata u domeni. Prije svega, on prevodi lako pamtljiva domenska imena u brojčane IP-adrese koje su potrebne za lociranje računalnih servisa i uređaja širom svijeta. Omogućujući globalno rašireno usmjeravanje prema ključnim riječima, DNS je osnovni element funkcionalnosti Interneta.

DNS raspoređuje odgovornost za pripisivanje domenski imena i pridruživanje tih imena IP adresama određivanjem autoritativnih imeničkih servera za svaku domenu. Autoritativnim imeničkim serverima je pripisana odgovornost za svoju točno određenu domenu i po redu se mogu pripisati drugi imenički serveri za njihove poddomene. Ovaj mehanizam je izgradio DNS kao raspoređen i tolerantan na greške i pomogao je u izbjegavanju potrebe za jednim jedinstvenim registrom koji bi se trebao neprestance konzultirati i ažurirati. Dodatno, odgovornost za održavanje i ažuriranje glavnog zapisa (Master record) za domene je raširena među mnogim registrima domenskih imena, koji se nadmeću za obavljanje posla krajnjeg korisnika (vlasnika domene). Domene se mogu pomicati iz registra u registar u bilo koje vrijeme.

DNS također precizira tehničku funkcionalnost ovih servisa baze podataka. Definira DNS protokol, precizne detaljan opis podatkovne strukture i komunikaciju izmjene podataka korištene u DNS-u kao dio pojmova Internet protokola (IP modela).

Internet podržava dva osnovna imenička prostora, hijerarhija domenskih imena[2] te adresni prostor Internet Protocol-a (IP-a).[3] DNS podržava hijerarhiju domenskih imena i omogućava servise prevođenja između sebe i adresnog prostora. Internet imenički serveri i komunikacijski protokol objedinjuje se u DNS.[4] DNS imenički server je server koji sprema DNS zapise za domenska imena, kao što su adresni (A ili AAA) zapisi, imenički serverski (NS) zapisi te zapis izmjenjivača pošte (MX) (pogledaj također listu tipova DNS zapisa); DNS imenički server odgovara na upit prema svojoj bazi podataka.

  1. Bruno Jagić. 2013. Poslužitelj sustava domenskih imena temeljen na raspodijeljenoj tablici s raspršenim adresiranjem. Pristupljeno 21. ožujka 2021. journal zahtijeva |journal= (pomoć)
  2. RFC 1034, Domain Names - Concepts and Facilities, P. Mockapetris, The Internet Society (November 1987)
  3. RFC 781, Internet Protocol - DARPA Internet Program Protocol Specification, Information Sciences Institute, J. Postel (Ed.), The Internet Society (September 1981)
  4. RFC 1035, Domain Names - Implementation and Specification, P. Mockapetris, The Internet Society (November 1987)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy