Korisne činjenice o sistemu imena domena (DNS)

Sistem imena domena (DNS) čuva imena i adrese javnih Internet servera. Kako je Web rastao, DNS je brzo proširio svoje mogućnosti da se poklapa, što rezultira distribucijom širom svijeta od više hiljada računara danas. Impresionirajte svoje techie prijatelje tako što ćete učiti i dijeliti ove zanimljive činjenice o DNS-u.

Više od 30 godina

Serverski klaster - CeBIT 2012. Sean Gallup / Getty Images

Dva novina Paul Mockapetris objavljena u novembru 1983. godine - zvana RFC 882 i RFC 883 - označila su početak DNS-a. Prije DNS-a, javni sistem se mogao identifikovati samo po imenu svog domaćina, a adrese za sve ove imena hostova održavane su u jednoj velikoj datoteci (nazvana "hosts.txt") koja je postala nemoguće teško upravljati pošto su računarske mreže porasle tokom 1970-ih i 1980-ih. DNS je proširio ovaj sistem imenovanja na više nivoa na više nivoa dodavanjem domena podrške - jedno ili više dodatnih imena dodato ime hosta, od kojih je svaki razdvojen tačkom (.).

Samo 6 originalnih TLD-ova

Ime domena. adventtr / Getty Images

Više od 700 domena najvišeg nivoa (TLD) sada postoje na Internetu (uključujući i neke posebno čudne nazive kao što su .rocks i .soy). Upravno telo neprofitne organizacije Internet Corporation za dodeljene nazive i brojeve (ICANN) kontroliše njihovu raspodelu - pogledajte ICANN listu domena najvišeg nivoa.

Međutim, kada je prvi put implementiran 1980-ih, DNS je definisao samo šest TLD-ova - .com, .edu, .gov, .mil, .net i .org. Ogromna ekspanzija izbora domena počela je u 2011. godini sa ciljem boljeg klasiranja Web lokacija prema njihovoj namjeni.

Još: Objašnjeni su domeni najvišeg nivoa (TLD)

Više od 100 miliona registriranih domena

Mnoge internet domene kao što su "about.com" i "mit.edu" su povezane sa školama ili preduzećima, dok pojedince registruju druge u lične svrhe. Ukupno preko 100 miliona registrovanih domena postoji samo pod komandom. Ove i druge zanimljive DNS statistike mogu se naći na Internet Statistici DomainTools.

Radi iu napred i nazad

Većina zahteva za DNS uključuje pretvaranje imena domaćina Web stranica i drugih Internet servera na IP adrese , tzv. Forward DNS lookups. DNS funkcioniše u obrnutom pravcu, prevođenje adresa na imena. Dok se obrnuti DNS lookupovi manje koriste, pomažu mrežnim administratorima u rešavanju problema. Komunalni programi, kao što su ping i traceroute, obavljaju reverse lookups, na primer.

Više: pretraživanje prosleđenih i obrnutih IP adresa

Ima 13 korena

DNS organizuje svoje ime servere u hijerarhiju kako bi optimizovao protok komunikacije između servera, a takođe i olakšao održavanje sistema. Svi hijerarhijski sistemi kao što je DNS stvaraju najviši nivo (nazvan "root" nivo), odakle se niži nivoi mogu podijeliti. Iz tehničkih razloga, današnji DNS podržava 13 root imena servera, a ne samo jedan. Svaki od ovih korena, zanimljivo, naziva se jednim slovom - počev od "A" i proširuje se na slovo "M". (Obratite pažnju na to da ovi sistemi pripadaju internet domenu root-servers.net, na primer, da naprave svoja kvalifikovana imena poput "a.root-servers.net".)

Više: 13 DNS Root imena servera

Primarni cilj za hakiranje Web lokacija

Priče o incidentima za otmičenje DNS-a se često pojavljuju u vijestima. Hijacking podrazumeva hakera koji dobija pristup zapisima DNS servera za ciljanu Web lokaciju i modifikuje ih kako bi preusmjerio posjetitelje na neku drugu lokaciju umjesto toga, kada korisnik Interneta otputuje u posjetu ugrabljenog sajta, DNS upućuje njihovom pretraživaču da traži podatke iz lažna lokacija. Imajte na umu da napadači uglavnom ne moraju da se probiju u sam DNS, već mogu umesto da kompromituju uslugu hostovanja domene tako što će se predstavljati kao Web administratori.