Uvod u sistem imena domena (DNS)

Telefonski imenik na Internetu

Internet i mnoge veće privatne Internet protokolarne mreže (IP) se oslanjaju na oslanjanje na DNS (Domain Name System) (DNS) da bi pomogao u direktnom saobraćaju. DNS održava distribuiranu bazu podataka o nazivima i adresama mreža , a pruža i metode za računare da daljinski upišu bazu podataka. Neki ljudi nazivaju DNS "telefonski imenik interneta".

DNS i World Wide Web

Sve javne Web lokacije se pokreću na serverima koji su povezani na Internet sa javnim IP adresama . Web serveri na About.com, na primjer, imaju adrese kao što su 207.241.148.80. Iako ljudi mogu da upišu informacije o adresi kao što su http://207.241.148.80/ u svoj veb pregledač da posete sajtove, mogućnost korištenja vlastitih imena kao što je http://www.about.com/ je mnogo praktičnije.

Internet koristi DNS kao svetsku uslugu za rešavanje imena za javne veb stranice. Kada neko unese naziv sajta u svoj pretraživač, DNS pregleda odgovarajuću IP adresu za to mjesto, podatke potrebne za pravljenje željenih mrežnih veza između Web pretraživača i Web servera .

DNS serveri i hijerarhija imena

DNS koristi arhitekturu klijenta / servera . DNS serveri su računari namenjeni za čuvanje zapisa DNS baze podataka (imena i adrese), dok klijenti DNS-a uključuju računare, telefone i druge uređaje krajnjih korisnika. DNS serveri takođe međusobno međusobno međusobno funkcionišu kao klijenti jedni drugima kada je to potrebno.

DNS organizuje svoje servere u hijerarhiju. Za Internet, tzv. Korenski imeni servera nalaze se na vrhu DNS hijerarhije. Internet root serveri upravljaju DNS serverom informacije za domene najvišeg nivoa (TLD) Weba (poput ".com" i ".uk"), posebno imena i IP adrese originalnih DNS servera odgovornih za odgovaranje upite o svakom TLD-u pojedinačno. Serveri na sledećem donjem nivou DNS hijerarhije prate imena i adrese drugih domena (poput "about.com"), a dodatni nivoi upravljaju Web domenima (poput "compnetworking.about.com").

DNS servere instaliraju i održavaju privatni biznis i upravljački organi interneta širom svijeta. Za Internet, 13 servera imena korena (zapravo suvišni bazovi mašina širom svijeta) podržavaju stotine domena najvišeg nivoa Interneta, dok About.com pruža autoritativne DNS server informacije za lokacije unutar svoje mreže. Organizacije mogu slično postaviti DNS na svoje privatne mreže zasebno, u manjoj meri.

Više - šta je DNS server?

Konfigurisanje mreža za DNS

DNS klijenti (pozvani rezoluciji ) koji žele da koriste DNS moraju biti konfigurisani na njihovoj mreži. Resolveri upita DNS koristeći fiksne ( statičke ) IP adrese jednog ili više DNS servera. Na kućnoj mreži, adrese DNS servera mogu se jednom konfigurisati na širokopojasnom ruteru i automatski se pokupiti od strane klijentskih uređaja ili se adrese mogu konfigurisati na svakom klijentu pojedinačno. Administratori kućnih mreža mogu dobiti važeće DNS adrese servera od svog provajdera Internet usluga ili od provajdera Internet DNS-a kao što su Google Public DNS i OpenDNS.

Vrste DNS Lookups

DNS se najčešće koristi od strane Web pregledača koji automatski pretvaraju imena internet domena na IP adrese. Pored ovih prospekta , DNS se koristi i za:

Mrežni zahtjevi podržavaju DNS lookups koji se pokreću preko TCP-a i UDP-a , port 53 je podrazumevano.

Pogledajte takođe - Prosleđivanje i povratna pretraga IP adresa

DNS keš

Da bi bolje procesirao velike količine zahteva, DNS koristi keširanje. DNS kešeri čuvaju lokalne kopije nedavno pristupačnih DNS zapisa, dok se originali i dalje održavaju na njihovim imenovanim serverima. Posjedovanje lokalnih kopija DNS zapisa izbjegava stvaranje mrežnog saobraćaja preko hijerarhije DNS servera. Međutim, ako se DNS keš postane zastareo, može doći do problema sa mrežnim povezivanjem. DNS kešovi su takođe skloni napadima mrežnih hakera. Mrežni administratori mogu isprazniti DNS keš ako je potrebno koristeći ipconfig i slične uslužne programe.

Više - šta je DNS keš?

Dinamički DNS

Standardni DNS zahtijeva da se sve IP adrese adrese koje se čuvaju u bazi podataka popravljaju. Ovo funkcioniše u redu za podršku tipičnih Web lokacija, ali ne i za uređaje koji koriste dinamičke IP adrese kao što su Internet Web kamere ili kućni Web serveri. Dinamički DNS (DDNS) dodaje proširenja mrežnog protokola na DNS da omogući uslugu za rešavanje imena za dinamične klijente.

Različiti provajderi trećih strana nude dinamične DNS pakete dizajnirane za one koji žele daljinski pristup svojim kućnim mrežama putem Interneta. Uspostavljanje Internet DDNS okruženja zahteva prijavljivanje sa izabranim provajderom i instaliranje dodatnog softvera na lokalnoj mreži. DDNS provajder daljinski nadgleda pretplaćene uređaje i vrši ažuriranje ažuriranog DNS servera.

Još - šta je dinamički DNS?

Alternative DNS-u

Microsoft Windows Internet Service za imenovanje (WINS) podržava rezoluciju imena slična DNS-u, ali radi samo na Windows računarima i koristeći drugi prostor za ime. WINS se koristi na nekim privatnim mrežama Windows računara.

Dot-BIT je projekat otvorenog koda baziran na BitCoin tehnologiji koja radi na dodavanju podrške za domeni najvišeg nivoa ".bit" na Internet DNS.

Internet Protocol Tutorial - IP mrežno numerisanje