Definicija DNS, struktura, hierarhija, funkcija, kako deluje in vpliv

Razumevanje DNS (sistem domenskih imen)
Sistem domenskih imen (DNS) je sistem za shranjevanje informacij o / o imenih gostiteljev ali domenskih imenih je v obliki porazdeljene baze podatkov ali distribuirane baze podatkov v računalniškem omrežju, na primer je tako: Internet. Ta DNS nato zagotovi naslov IP za vsako ime gostitelja in nato navede vsak strežnik strežnik za prenos pošte ali izmenjavo pošte, ki prejme elektronsko pošto (e-pošto) za vsakega domena.
DNS (sistem domenskih imen) se običajno uporablja znotraj storitve imen domen za reševanje zahtev imena teh spletnih mest naj bodo naslovi IP z namenom iskanja računalniških storitev in naprav svetu. DNS (sistem domenskih imen) ponuja tudi precej pomembno storitev na internetu, ko gre za računalniško strojno opremo in omrežja delajo z naslovi IP pri izvajanju nalog, kot so naslavljanje in usmerjanje, ljudje vklopljeni Običajno bo raje uporabil ime gostitelja in ime domene, na primer univerzalno oznako vira (URL) in email naslov. Običajna analogija, ki se uporablja za razlago njegove funkcije, je, da je sistem DNS (sistem domenskih imen) lahko mišljen kot internetni telefonski imenik, kadar uporabnik vnese www.indoxxx1.com v spletnem brskalniku, kot sta chrome ali mozila, bo uporabnik preusmerjen na naslov IP 124.11.xx.xxx (IPv4) in 2003: e00: d: 10: 3: 1xx:: xx (IPv6).
Zgodovina DNS

Ta DNS je leta 1983 izumil Paul Mockapetris, z začetnimi specifikacijami RFC 882 in 883. 4 leta kasneje leta 1987 je bila specifikacija DNS pozneje razvita v RFC 1034 in RFC 1035. DNS je koristen za sporočanje podatkov v zelo širokem internetnem omrežju.
Pred obstojem DNS je bila datoteka HOST.TXT iz SRI v vseh računalnikih, povezanih v omrežje, uporabljena za preslikavo naslovov v ime. Vendar ima ta sistem omejitve, saj mora sistem, povezan s tem računalnikom, vsakič, ko se spremeni naslov enega računalnika, posodobiti tudi datoteko HOST. Te omejitve se nato izpolnijo s prisotnostjo DNS.
Na primer, ko na spletnem mestu vnesete naslov, na primer: education.co.id, DNS nato ga bo prevedel v obliko naslova IP: 203.xxx.xxx.69, da ga bo računalnik razumel. DNS se običajno uporablja v aplikacijah, ki so povezane v internet, kot je spletni brskalnik ali tudi v e-poštni storitvi. Poleg tega se DNS lahko uporablja tudi v zasebnih omrežjih ali intranetih.
Z uporabo DNS uporabnikom ni več treba zapomniti naslova IP računalnika ali spletnega mesta v internetu. Zapomniti si morate samo ime gostitelja ali ime domene. Mogoče se lahko spremeni naslov IP v računalniku, vendar se ime gostitelja (ime računalnika) ne more ali lahko spremeni. Zato je DNS ponavadi dosleden. DNS je zelo enostavno implementirati tudi z internetnimi protokoli, kot je TCP / IP.
Struktura baze podatkov DNS
DNS lahko imenujemo tudi porazdeljena baza podatkov s pomočjo koncepta odjemalca in strežnika. Obstaja strežnik, ki vsebuje vse vrste informacij, ki jih lahko ali lahko dobimo stranke, ki jih uporabljajo.
Ta struktura baze podatkov DNS je v obliki hierarhije ali tudi drevesa z več vejami. Te veje predstavljajo domene in so lahko ali so lahko gostitelji, poddomene ali domene najvišje ravni.
Najvišja domena je root. To domeno predstavlja prisotnost pike (.) Poleg tega se domena, ki se nahaja tik pod korenom, imenuje domena najvišje ravni. Nekateri primeri teh domen najvišje ravni vključujejo com, edu, gov in druge. Izpeljanka domene najvišje ravni se imenuje poddomena. Domene, ki se nahajajo za domeno najvišje ravni, so domene druge ravni, domene pod domenami druge stopnje pa se imenujejo domene tretje stopnje itd.
Hierarhija DNS

Naprava DNS lahko ali lahko uporablja strežnik Windows OS Server, ki se nato uporablja kot DNS stroj ali tudi strežnik, in sicer z OS Linux z izvajanje demonov, kot je BIND (Berkeley Internet Name Domain) ali DJBDNS, ki se pogosto uporablja, skoraj 75% implementacij DNS z uporabo BIND.
Obstaja 13 glavnih korenskih strežnikov, ki se nato distribuirajo po vsem svetu in jih tudi razdelijo ki služijo generičnim domenam najvišje ravni (gTLD), nekaterim območjem držav, nekaterim blokom ali blokom naslovov IP gotovo. Med enim korenskim strežnikom in drugim sta povezana med seboj in si tudi posodabljata podatke (www.rootservers.org).
V DNS obstaja hierarhija, ki se uporablja pri združevanju komponent domene. Domene so razvrščene v naslednjo hierarhijo:
1. Domena na korenski ravni
To je vrh hierarhije, izražen po obdobjih. Ima značilnost dodajanja pike za domeno, na primer education.co.id (pika (.) Za .id je domena korenske ravni)
2. Domena najvišje ravni
To je beseda, katere položaj je skrajno desno od domene ali pa tudi, če jo beremo na zadnji strani. Na primer, za education.co.id je domena najvišje ravni ".co.id". Domena najvišje ravni lahko vsebuje ali pa vsebuje domene druge ravni, pa tudi gostitelje. Na splošno so domene najvišje ravni nadalje razdeljene na 2, in sicer:
- GLTD (generična domena najvišje ravni): to je TLD s splošnimi lastnostmi, na primer: .com (za komercialne namene), to .edu (za izobraževalne ustanove), .gov (za vladne agencije), .org (za neprofitne organizacije) in .net (za neprofitne organizacije). omrežje)
- Ta CCLTD (domena najvišje ravni s kodo države) je TLD, ki na primer temelji na kodi države so podobni .id (za Indonezijo), tudi .my (Malezija), .us (ZDA) in drugi itd.
3. Domena druge ravni
Vsebuje lahko gostitelje in druge domene ali pa se pogosto imenuje tudi poddomena. Na primer, v domeni ru.wikipedia.org je domena druge ravni "wikipedia".
4. Domena tretje ravni
To je beseda, ki se nahaja levo od domene druge stopnje in je razmejena s piko. Na primer, za domeno ru.wikipedia.org je ta "ru" del domene tretje ravni.
5. Ime gostitelja
beseda, ki se nahaja na sprednji strani domene, na primer za www. Pendidikan.co.id, nato je www ime gostitelja. Če domena uporablja ime gostitelja, bo za vsak računalnik ustvarjen FQDN (popolnoma kvalificirano ime domene). Tako se bo prisotnost DNS distribuirala po vsem svetu z vsako organizacijo je odgovoren za zbirko podatkov, ki vsebuje informacije o omrežju ali o njem vsak.
Funkcije DNS

-
Prepoznavanje računalniških naslovov v omrežju
Vsak računalnik, povezan z internetom, ima svoj naslov IP. Z DNS lahko internetno omrežje nato preslika računalnik kot majhen del, ki je povezan z omrežjem. -
Kot ponudnik naslovov IP za vsakega gostitelja
V bistvu vsak razvijalec spletnih strani potrebuje gostitelja, da lahko do njegove spletne strani dostopa širša javnost. Z DNS bo nato identificiran naslov IP vsakega gostitelja, tako da bo imel vsak gostitelj tudi svoj naslov IP. -
Izvajanje zbiranja podatkov e-poštnega strežnika
Vsakič, ko poštni strežnik deluje bodisi pri sprejemanju ali posredovanju e-pošte, bo podatke nadziral DNS. -
Imena domen prepišite v naslove IP
Vsako spletno mesto v internetu ima svojo domeno, kot so .com, .org, .id itd. Z brskalnikom, kot sta Chrome ali Mozilla in tako naprej, se prikaže ali prikaže naslov spletnega mesta v obliki njegove domene. DNS lahko domeno prevede v naslov IP in obratno. -
Uporabnikom olajšajte, da si ne bodo zapomnili naslovov IP
Če ni DNS, omrežje ne bo moglo dostopati do naslova, vpisanega v spletnem brskalniku. Na primer, ko želimo dostopati do education.co.id brez DNS, računalnika strani Pendidikan.co.id ne bodo mogli najti, ker naslov IP še ni na voljo identificirani.
Kako deluje DNS (sistem domenskih imen)
Upoštevajte, da je upravitelj DNS sestavljen iz treh komponent, vključno z:
- Razreševalnik DNS: odjemalec, ki je uporabnikov računalnik, stranka, ki pošlje zahteve DNS iz aplikacijskega programa
- Rekurzivni strežnik DNS: to je stranka, ki izvaja iskanje po DNS na podlagi zahteve razreševalca, nato pa daje odgovore razreševalniku.
- Pooblaščeni strežnik DNS: to je stranka, ki zagotovi odgovor, ko rekurzivno izvede iskanje. Odgovor je lahko odgovor ali prenos na drug strežnik DNS.
Za izvajanje svojih nalog strežnik DNS potrebuje odjemalski program, imenovan razreševalec, da poveže računalnik vsakega uporabnika s strežnikom DNS. Zadevni program za reševanje je spletni brskalnik in poštni odjemalec. Za povezavo s strežnikom DNS moramo nato v naše računalnike namestiti spletni brskalnik ali poštni odjemalec.

- Ta razreševalnik DNS izvede iskanje naslova gostitelja v datoteki HOSTS. Če je bil iskan naslov gostitelja najden in naveden, je postopek končan.
- Ta razreševalnik DNS išče predpomnjene podatke, ki jih je razreševalnik ustvaril za shranjevanje rezultatov prejšnjih zahtev. Če obstaja, se shrani v podatke predpomnilnika, nato bodo rezultati podani in končani.
- Ta razreševalnik DNS izvede iskanje na naslovu prvega strežnika DNS, ki ga je določil ali je določil uporabnik.
- Ta strežnik DNS je dodeljen za iskanje imena domene v predpomnilniku.
- Če imena domene, ki jo išče strežnik DNS, ni mogoče najti, se bo iskanje nadaljevalo z ogledom datotek (con) baz podatkov v lasti strežnika.
- Če ga ni bilo mogoče najti, se naslednje iskanje izvede tako, da se obrnete na drug strežnik DNS, ki je še vedno povezan z zadevnim strežnikom. Če je bil po tem odkrit, je shranjen v predpomnilniku, se rezultati dajo odjemalcu (prek spletnega brskalnika).
Torej, če ne najdete tistega, kar iščete na prvem strežniku DNS. Nato se iskanje nadaljuje na drugem strežniku DNS in tako naprej, z enakimi 6 postopki, kot je opisano zgoraj. Opozoriti je treba, da so iskanja odjemalcev do številnih strežnikov DNS znana kot procesi iteracijsko iskanje, medtem ko je postopek iskanja domene med strežniki DNS znan kot iskalni izraz rekurzivno.
Prednosti in slabosti DNS
Prednosti in slabosti sistema DNS (sistem domenskih imen) vključujejo naslednje:
Prednosti DNS
Spodaj je nekaj prednosti sistema DNS, ki se uporablja v internetnem omrežju, vključno z naslednjimi:
- DNS olajša zapomnitev spletnih strani (bodisi spletnih mest ali spletnih dnevnikov).
- Ta DNS je tudi enostaven za skrbnika.
- Doslednost, z uporabo DNS se naslov gostiteljskega imena ne spremeni, čeprav naslov IP
- Naslov, ki se uporablja v računalniku, se je spremenil.
Pomanjkanje DNS
Poleg zgoraj navedenih prednosti ima ta DNS vsekakor tudi nekaj slabosti. Spodaj je nekaj pomanjkljivosti uporabe DNS, vključno z:
- Uporabniki postajajo vse bolj omejeni pri uporabi vseh vrst imen za svoje spletne strani.
- DNS je potem težko izvesti.
- Imena DNS so tudi zelo omejena (ni mogoče ustvariti več imen domen).
To je razlaga definicije DNS, zgodovine, strukture, hierarhije, funkcij, kako deluje in vpliva, upajmo, da je opisano lahko koristno za vas. Hvala vam
Poglej tudiOpredelitev ogljikovih hidratov
Poglej tudiRazumevanje odstavkov
Poglej tudiRazumevanje administracije