Uvod v sistem imen domen (DNS)

Telefonski imenik na internetu

Internet in številna večja zasebna omrežja internetnega protokola (IP) se sklicujejo na sistem DNS, ki pomaga pri neposrednem prometu. DNS vzdržuje porazdeljeno bazo imen in naslovov omrežja ter zagotavlja metode za računalnike, ki na daljavo poizvedujejo bazo podatkov. Nekateri ljudje DNS kličejo »imenik interneta«.

DNS in svetovni splet

Vse javne spletne strani se izvajajo na strežnikih, povezanih z internetom, z javnimi IP-naslovi . Spletni strežniki na spletnem mestu About.com imajo na primer naslove, kot so 207.241.148.80. Čeprav lahko ljudje v svoje spletno brskalce vnašajo podatke o naslovih, na primer http://207.241.148.80/, da bi obiskali spletna mesta, lahko uporabite ustrezna imena, kot je http://www.about.com/, veliko bolj praktičen.

Internet uporablja DNS kot svetovno storitev za reševanje imen za javne spletne strani. Ko nekdo v brskalnik vnese ime spletnega mesta, DNS poišče ustrezni IP-naslov za to spletno mesto, podatke, potrebne za vzpostavitev želene omrežne povezave med spletnimi brskalniki in spletnimi strežniki .

DNS strežniki in ime hierarhije

DNS uporablja arhitekturo odjemalca / strežnika . DNS strežniki so računalniki, namenjeni shranjevanju zapisov baze podatkov DNS (imena in naslove), medtem ko stranke DNS vključujejo osebne računalnike, telefone in druge naprave končnih uporabnikov. DNS strežniki se medsebojno medsebojno dopolnjujejo, ko se po potrebi odjemajo drug drugemu.

DNS organizira svoje strežnike v hierarhijo. Za internet so tako imenovani korenski imenski strežniki na vrhu hierarhije DNS. Strežniki ime internetnih korenin upravljajo informacije o strežniku DNS za domene na najvišji ravni (TLD) (npr. ".com" in ".uk"), posebej imena in naslove IP originalnih imenovanih DNS strežnikov, odgovornih za odziv poizvedbe o posameznih TLD posamično. Strežniki na naslednjem nižjem nivoju hierarhije DNS spremljajo domenska imena in naslove drugih imen (npr. "About.com") in dodatne ravni upravljajo spletne domene (npr. "Compnetworking.about.com").

DNS strežnike namestijo in vzdržujejo zasebna podjetja in upravljavci interneta po vsem svetu. Za internet je 13 strežnikov imen korenov (dejansko odvečnih skupin naprav po vsem svetu) podpiralo stotine domen najvišjih ravni interneta, medtem ko About.com zagotavlja pooblaščene podatke o strežniku DNS za spletna mesta v svojem omrežju. Organizacije lahko podobno razporedijo DNS v svoja zasebna omrežja ločeno, v manjšem obsegu.

Več - Kaj je DNS strežnik?

Konfiguriranje omrežij za DNS

DNS-odjemalci (imenovani resolverji ), ki želijo uporabljati DNS, morajo imeti v svojem omrežju konfigurirane. Resolverji poizvedujejo DNS z uporabo fiksnih ( statičnih ) naslovov IP enega ali več DNS strežnikov. V domačem omrežju lahko naslove strežnikov DNS enkrat konfigurirate na širokopasovnem usmerjevalniku in jih samodejno prevzamejo odjemalske naprave , ali pa se lahko posamezne stranke konfigurirajo na vsakem odjemalcu. Skrbniki domačih omrežij lahko dobijo veljavne naslove DNS strežnika od ponudnika internetnih storitev ali ponudnikov internetnih DNS, kot so Google Public DNS in OpenDNS.

Vrste DNS Lookups

Spletni brskalniki najpogosteje uporabljajo DNS, ki samodejno pretvarja imena internetnih domen na naslove IP . Poleg teh pregledov naprej se DNS uporablja tudi za:

Omrežje zahteva podporno iskanje DNS prek TCP in UDP , vrata 53 privzeto.

Glejte tudi - Iskanje naslovov za naprej in nazaj

DNS kljukice

Za boljše obdelavo velikih količin zahtev DNS uporablja predpomnjenje. DNS klici shranjujejo lokalne kopije nedavno dostopnih zapisov DNS, medtem ko izvirniki še naprej vzdržujejo na svojih imenovanih strežnikih. Ob lokalnih kopijah zapisov DNS se izogiba ustvarjanju omrežnega prometa v hierarhiji strežnika DNS. Če pa se predpomnilnik DNS zastareli, lahko pride do težav z omrežno povezljivostjo. Drevesni ključi so bili nagnjeni k napadom omrežnih hekerjev. Omrežni skrbniki lahko po potrebi izrabljajo predpomnilnik DNS z uporabo ipconfig in podobnih pripomočkov.

Več - Kaj je DNS predpomnilnik?

Dinamični DNS

Standardni DNS zahteva, da se vse podatke IP-naslova, shranjene v bazi podatkov, določijo. To velja za podporo tipičnim spletnim mestom, vendar ne za naprave, ki uporabljajo dinamične naslove IP, kot so internetne spletne kamere ali domači spletni strežniki. Dinamični DNS (DDNS) dodaja razširitve omrežnega protokola na DNS, da omogoči storitev za ločevanje imen za dinamične stranke.

Različni ponudniki tretjih ponudb ponujajo dinamične pakete DNS, namenjene tistim, ki želijo na daljavo dostopati do svojega domačega omrežja prek interneta. Nastavitev internetnega DDNS okolja zahteva prijavo z izbranim ponudnikom in namestitev dodatne programske opreme v lokalno omrežje. Ponudnik DDNS na daljavo nadzira naročene naprave in posodablja posodobljene strežnike imen imenikov DNS.

Več - Kaj je dinamični DNS?

Alternative za DNS

Storitev internetnega imena Microsoft Windows (WINS) podpira resolucijo imen, ki je podobna DNS-ju, vendar deluje samo v računalnikih z operacijskim sistemom Windows in z drugačnim imenskim prostorom. WINS se uporablja v nekaterih zasebnih omrežjih računalnikov z operacijskim sistemom Windows.

Dot-BIT je odprtokodni projekt, ki temelji na tehnologiji BitCoin, ki se trudi dodati podporo za domeno najvišje ravni ».bit« na internetni DNS.

Vadnica za internetni protokol - številčenje IP omrežja