Korisne činjenice o sustavu domene (DNS)

Domain Name System (DNS) pohranjuje imena i adrese javnih internetskih poslužitelja. Kako je web rastao, DNS je brzo proširio svoje mogućnosti kako bi se podudarala, što je rezultiralo danas distribuiranom mrežom mrežom od više tisuća računala. Impresionirajte svoje prijatelje techie učenje i dijeljenje tih zanimljivih činjenica o DNS-u.

Više od 30 godina

Cluster poslužitelja - CeBIT 2012. Sean Gallup / Getty Images

Dva rada Paul Mockapetris objavljenog u studenom 1983. - zvani RFC 882 i RFC 883 - obilježili su početak DNS-a. Prije DNS-a, javni sustav mogao bi se identificirati samo njegovim imenom glavnog računala, a adrese svih tih naziva hostova održavane su u jednoj velikoj datoteci (nazvanoj "hosts.txt") koja je postala nevjerojatno teško upravljati dok su računalne mreže rasle tijekom 1970-ih i osamdesetih godina. DNS je proširio ovaj sustav imenovanja na razini jednog stupnja dodavanjem domena za podršku - jedno ili više dodatnih imena pridodanih imenu glavnog računala, svaki odvojeni točkom (.).

Samo 6 originalnih TLD-ova

Naziv domene. adventtr / Getty Images

Na Internetu postoji više od 700 top-level domena (TLD-ova) (uključujući neke posebno neobične nazive poput .rocks i .soy). Neprofitno upravljačko tijelo Internet Corporation za pridružena imena i brojeve (ICANN) kontrolira njihovu dodjelu - pogledajte ICANN popis najviših domena.

Međutim, kada je prvi put implementiran u osamdesetima, DNS je definirao samo šest TLD-ova - .com, .edu, .gov, .mil, .net i .org. Velika ekspanzija u odabiru domene počela je 2011. godine s ciljem bolje klasifikacije web stranica prema njihovoj svrsi.

Više: Objašnjene su internetske top-level domene (TLD)

Više od 100 milijuna registriranih domena

Mnoge internetske domene poput "about.com" i "mit.edu" povezane su sa školama ili tvrtkama, dok pojedinci registriraju druge u osobne svrhe. Sveukupno više od 100 milijuna registriranih domena postoji samo pod komandom. Ove i druge zanimljive DNS statističke podatke možete pronaći na DomainTools Internet Statistics.

Radi u naprijed i natrag

Većina zahtjeva DNS uključuje pretvaranje naziva hosta web stranica i drugih internetskih poslužitelja u IP adrese , tzv. Prosljeđivanje DNS pretraživanja. DNS također radi u obrnutom smjeru, prevodeći adrese imenima. Iako su obrnuti nazivi DNS-a manje uobičajeni, pomažu administratorima mreže za rješavanje problema. Uslužni programi poput pinga i traceroute, primjerice, obavljaju obrnute upite.

Više: Pretraživanje IP adresa prema naprijed i obrnuto

Ima 13 korijena

DNS organizira svoje poslužitelje naziva u hijerarhiju kako bi pomogao optimizirati protok komunikacije između poslužitelja i olakšati održavanje sustava. Svi hijerarhijski sustavi poput DNS-a stvaraju najvišu razinu (pod nazivom "korijenska" razina) odakle se niže razine mogu granati. Iz tehničkih razloga, današnji DNS podržava 13 poslužitelja root imena, a ne samo jedan. Svaki od tih korijena, zanimljivo, nazvan je jednim slovom - počevši od 'A' i proširivanjem na slovo 'M'. (Imajte na umu da su ti sustavi pripadnici internetske domene root-servers.net, na primjer, njihovi potpuno kvalificirani nazivi poput "a.root-servers.net".)

Više: 13 poslužitelja naziva DNS roota

Prva meta za hakiranje web stranica

Priče o incidentima DNS otmice pojavljuju se u vijestima prečesto. Otmica podrazumijeva da haker dobije pristup zapisima DNS poslužitelja za ciljanu web stranicu i mijenja ih kako bi preusmjerio posjetitelje na tuđe web mjesto. Umjesto toga, kada korisnik interneta ode posjetiti web stranicu otetih, DNS upućuje njihov preglednik da zatraži podatke lažno mjesto. Imajte na umu da napadači obično ne moraju upasti u sam DNS, ali mogu umjesto toga ugroziti uslugu hostinga domene tako što će ih predstavljati kao administratori web-mjesta.