Fakte të dobishme për sistemin e emrit të domain-it (DNS)

Domain Name System (DNS) ruan emrat dhe adresat e serverëve publikë të internetit. Ndërsa ueb-faqja u rrit, DNS u zgjerua me shpejtësi aftësitë e tij për t'u përputhur, duke rezultuar në një rrjet të shpërndarë mbarëbotëror me mijëra kompjutera sot. Impress miqtë tuaj techie duke mësuar dhe ndarjen e këtyre fakteve interesante rreth DNS.

Më shumë se 30 vjeç

Grupi i Serverëve - CeBIT 2012. Sean Gallup / Getty Images

Dy letrat nga Paul Mockapetris botuar në nëntor 1983 - të quajtur RFC 882 dhe RFC 883 - shënoi fillimin e DNS. Para DNS, një sistem publik mund të identifikohej vetëm nga emri i tij i strehuesit dhe adresat për të gjithë këto hostname u mbajtën në një skedar të madh (të quajtur "hosts.txt") që u bë e pamundur të menaxhoheshin si rrjete kompjuterike gjatë viteve 1970 dhe vitet 1980. DNS e zgjeroi këtë sistem të emërtimit të një niveli në një nivel shumë të nivelit duke shtuar domenet e mbështetjes - një ose më shumë emra shtesë të shtuara në emrin e strehuesit, secila e ndarë nga një pikë (.).

Vetëm 6 TLD origjinale

Emri i Domainit. adventtr / Getty Images

Tani në Internet ekzistojnë më shumë se 700 fusha të nivelit të lartë (TLD) (duke përfshirë disa emra veçanërisht të çuditshëm si .rocks dhe .soy). Organi qeverisës jofitimprurës Internet Corporation për emra dhe numra të caktuar (ICANN) kontrollon alokimin e tyre - shikoni listën ICANN të domeneve të nivelit të lartë.

Sidoqoftë, kur u zbatua së pari në vitet 1980, DNS definoi vetëm gjashtë TLD-të - .com, .edu, .gov, .mil, .net dhe .org. Zgjerimi i madh në zgjedhjet e emrave të domain-it filloi në vitin 2011 me qëllim të klasifikimit më të mirë të faqeve të internetit sipas qëllimit të tyre.

Më tepër: Interneti i Top-Level Domains (TLDs) shpjegoi

Më shumë se 100 Milion Domains Registered

Shumë emra të domain të Internetit si "about.com" dhe "mit.edu" janë të lidhura me shkollat ​​ose bizneset, ndërsa individët i regjistrojnë të tjerët për qëllime personale. Gjithsej më shumë se 100 milionë fusha të regjistruara ekzistojnë nën vetëm Com. Këto dhe statistika të tjera interesante të DNS mund të gjenden në Statistikat e Internetit të DomainTools.

Punon në të dyja anët dhe në anën e kundërt

Shumica e kërkesave për DNS përfshijnë konvertimin e emrave të hostit të faqeve të uebit dhe serverëve të tjerë të internetit në adresa IP , të ashtuquajtura lookups DNS përpara. DNS gjithashtu punon në drejtim të kundërt, duke përkthyer adresat tek emrat. Ndërsa lookups kundërt DNS janë përdorur më pak, ata ndihmojnë administratorët e rrjetit me troubleshooting. Për shembull, shërbimet si ping dhe traceroute kryejnë kërkime të kundërta.

Më shumë: Përpara dhe Reverse Lookups IP Adresa

Ka 13 rrënjë

DNS organizon serverat e emrit në një hierarki për të ndihmuar në optimizimin e rrjedhës së komunikimit midis serverëve dhe gjithashtu për të bërë më të lehtë mirëmbajtjen e sistemit. Të gjitha sistemet hierarkike si DNS krijojnë një nivel të lartë (të quajtur "rrënjë") nga ku nivelet më të ulëta mund të degëzojnë. Për arsye teknike, DNS-ja e sotme mbështet 13 servera të emrave rrënjësor dhe jo vetëm një. Secila prej këtyre rrënjëve, interesant, është emëruar nga një letër e vetme - duke filluar me 'A' dhe duke u shtrirë në shkronjën 'M'. (Vini re se këto sisteme i përkasin domenit të Internetit root-servers.net, duke e bërë kështu emrat e tyre plotësisht të kualifikuar si "a.root-servers.net".)

Më shumë: 13 DNS Root Name Servers

Një Target Kryeministër për Hacking Web Sites

Tregimet e incidenteve të rrëmbimit të DNS-ve shfaqen shumë shpesh në lajme. Rrëmbimi nënkupton që një haker të ketë akses në të dhënat e serverit DNS për një faqe interneti të synuar dhe t'i modifikojë ato për të përcjellë vizitorët në vendndodhjen e dikujt tjetër. Kur një përdorues i Internetit shkon për të vizituar një faqe të rrëmbyer, DNS udhëzon shfletuesin e tyre për të kërkuar të dhënat nga vend fals. Vini re se sulmuesit në përgjithësi nuk kanë nevojë të thyejnë vetë DNS-në, por në vend të kësaj mund të bëjnë kompromis shërbimin hosting të domain-it duke simuluar si administratorë të uebit.