Domeno vardų sistema (DNS) yra pagrindinio kompiuterio pavadinimas IP adresas vertimo paslauga. DNS yra a paskirstyta duomenų bazė įdiegta vardų serverių hierarchijoje. Tai programos lygmens protokolas, skirtas keistis pranešimais tarp klientų ir serverių. Jis reikalingas, kad veiktų internetas .
jquery tėvas
Kam reikalingas DNS?
Kiekvienas kompiuteris identifikuojamas pagal IP adresą, tačiau žmonėms labai sunku įsiminti skaičius, be to, IP adresai nėra statiški, todėl norint pakeisti domeno pavadinimą į IP adresą, reikalingas atvaizdavimas. Taigi DNS naudojamas svetainių domeno pavadinimui konvertuoti į jų skaitmeninį IP adresą.
Domeno tipai
Yra įvairių tipų domenai:
- Bendrieji domenai: .com(komercinis), .edu(education), .mil(military), .org(ne pelno organizacija), .net(panašus į komercinį) – visa tai yra bendrieji domenai.
- Šalies domenas: .in (Indija) .us .uk
- Atvirkštinis domenas: jei norime sužinoti, koks yra svetainės domeno pavadinimas. IP domeno vardo atvaizdavimas. Taigi DNS gali pateikti tiek susiejimą, kad rastume techcodeview.com IP adresus, tada turime įvesti
nslookup www.techcodeview.com

DNS tipai
Domeno organizavimas
Labai sunku išsiaiškinti IP adresas susietas su svetaine, nes yra milijonai svetainių ir su visomis tomis svetainėmis turėtume turėti galimybę iš karto sugeneruoti IP adresą, todėl neturėtų būti daug delsų, kad tai įvyktų, duomenų bazės organizavimas yra labai svarbus.

Root DNS serveris
- DNS įrašas: Domeno vardas, IP adresas koks galiojimas? koks laikas gyventi? ir visa su tuo domeno vardu susijusi informacija. Šie įrašai saugomi į medį panašioje struktūroje.
- Vardų erdvė: Galimų pavadinimų rinkinys, plokščias arba hierarchinis. Vardų suteikimo sistema palaiko pavadinimų susiejimo su reikšmėmis rinkinį – suteikus pavadinimą, sprendimo mechanizmas grąžina atitinkamą reikšmę.
- Vardų serveris: Tai pertvarkymo mechanizmo įgyvendinimas.
DNS = Name service in Internet – A zone is an administrative unit, and a domain is a subtree.>
Vardo iki adreso skyra
Priegloba prašo DNS vardų serverio išspręsti domeno pavadinimą. Ir vardų serveris grąžina tą domeno pavadinimą atitinkantį IP adresą pagrindiniam kompiuteriui, kad kompiuteris ateityje galėtų prisijungti prie to IP adreso.

Vardo iki adreso skyra
- Vardų serverių hierarchija Šakniniai vardų serveriai: Su juo susisiekia vardų serveriai, kurie negali nustatyti pavadinimo. Jis susisiekia su autoritetingu vardų serveriu, jei vardo susiejimas nežinomas. Tada jis gauna susiejimą ir grąžina IP adresą pagrindiniam kompiuteriui.
- Aukščiausio lygio domeno (TLD) serveris: Ji yra atsakinga už com, org, edu ir tt ir visus aukščiausio lygio šalies domenus, pvz., uk, fr, ca, in ir tt Jie turi informacijos apie autoritetingus domenų serverius ir žino kiekvieno autoritetingo vardų serverio pavadinimus ir IP adresus. antrojo lygio domenai.
- Autoritetingi vardų serveriai yra organizacijos DNS serveriai, teikiantys autoritetingus prieglobos pavadinimus organizacijos serverių IP atvaizdavimui. Jį gali prižiūrėti organizacija arba paslaugų teikėjas. Norėdami pasiekti cse.dtu.in, turime paklausti šakninio DNS serverio, tada jis nukreips į aukščiausio lygio domeno serverį, o tada į autoritetingą domeno vardų serverį, kuriame iš tikrųjų yra IP adresas. Taigi autoritetingas domeno serveris grąžins asociatyvų IP adresą.
Domeno vardų serveris
Kliento kompiuteris siunčia užklausą vietiniam vardų serveriui, kuris, jei šaknis neranda adreso savo duomenų bazėje, siunčia užklausą šakniniam vardų serveriui, kuris savo ruožtu nukreipia užklausą į aukščiausio lygio domeną ( ALD) arba autoritetingas vardų serveris. Šakniniame vardų serveryje taip pat gali būti kai kurių pagrindinio kompiuterio vardo ir IP adresų susiejimo. Aukščiausio lygio domeno (TLD) serveris visada žino, kas yra autoritetingas vardų serveris. Taigi galiausiai IP adresas grąžinamas vietiniam vardų serveriui, kuris savo ruožtu grąžina IP adresą pagrindiniam kompiuteriui.

Domeno vardų serveris
Kaip veikia DNS?
DNS darbas prasideda konvertuojant pagrindinio kompiuterio pavadinimą į IP adresą. Domeno vardas naudojamas kaip išskirtinė svetainės identifikacija. Jis naudojamas vietoje IP adreso, kad vartotojams būtų lengviau lankytis svetainėse. Domenų vardų sistema veikia vykdydama duomenų bazę, kurios darbas yra saugoti internete pasiekiamų kompiuterių pavadinimus. Aukščiausio lygio domeno serveris saugo aukščiausio lygio domenų, tokių kaip .com ir .net, .org ir pan., adresų informaciją. Jei Klientas siunčia užklausą, DNS sprendėjas siunčia užklausą DNS serveriui gauti IP adresą. Tuo atveju, kai jame nėra to konkretaus IP adreso su pagrindinio kompiuterio pavadinimu, jis persiunčia užklausą kitam DNS serveriui. Kai IP adresas pasiekia sprendiklį, jis užbaigia užklausą interneto protokolas .
Norėdami sužinoti daugiau, galite kreiptis į DNS serverio veikimas .

Kaip veikia DNS?
Autoritetingas DNS serveris vs rekursyvus DNS sprendėjas
Parametrai | Autoritetingas DNS serveris | Rekursyvus DNS sprendėjas |
---|---|---|
Funkcija | Saugo oficialius domeno DNS įrašus | Išsprendžia DNS užklausas klientų vardu |
Vaidmuo | Teikia atsakymus į konkrečias DNS užklausas | Aktyviai ieško informacijos klientams |
Užklausų tvarkymas | Atsako su autoritetingais DNS duomenimis | Užklausa kitų DNS serverių DNS duomenų |
Kliento sąveika | Tiesiogiai nebendrauja su galutiniais vartotojais | Aptarnauja galutinius vartotojus arba klientų programas |
Duomenų šaltinis | Saugo konkrečių domenų DNS įrašus | Ieško duomenų iš kitų DNS serverių |
Talpykla | Paprastai talpyklos neatlieka | Saugo DNS atsakymus, kad būtų galima greičiau ieškoti |
Hierarchinė rezoliucija | Nedalyvauja rekursiniame sprendime | Aktyviai atlieka rekursinį vardų sprendimą |
IP adresas | Turi fiksuotą, žinomą IP adresą | IP adresas gali skirtis priklausomai nuo IPT |
Zonos valdžia | Tvarko konkrečią DNS zoną (domeną) | Netvarko jokios konkrečios DNS zonos |
Kas yra DNS paieška?
DNS paieška arba DNS skyra gali būti paprasčiausiai pavadinta kaip procesas, padedantis įrenginiams ir programoms, kurios verčia skaitomus domenų pavadinimus į atitinkamus IP adresus, naudojamus kompiuterių ryšiui žiniatinklyje.
DNS serveriai, dalyvaujantys įkeliant tinklalapį
Įkeliant tinklalapį keli DNS serveriai yra atsakingi už domeno vardo vertimą į atitinkamą žiniatinklio serverio, kuriame yra svetainė, IP adresą. Čia yra pagrindinių DNS serverių, dalyvaujančių įkeliant tinklalapį, sąrašas.
- Vietinis DNS sprendėjas
- Root DNS serveriai
- Aukščiausio lygio domenų (TLD) DNS serveriai
- Autoritetingi DNS serveriai
- Tinklapio serveris
Ši hierarchinė DNS serverių sistema užtikrina, kad įvedus domeno pavadinimą į savo interneto naršyklę, jis gali būti išverstas į teisingą IP adresą, leidžiantį pasiekti norimą tinklalapį internete.
Norėdami gauti daugiau informacijos, galite kreiptis DNS paieška straipsnis.
Kas yra DNS Resolver?
DNS sprendėjas yra tiesiog vadinamas DNS klientu ir turi funkcionalumą inicijuoti DNS peržvalgos procesą, kuris dar vadinamas DNS rezoliucija. Naudodamos DNS Resolver, programos gali lengvai pasiekti įvairias internete esančias svetaines ir paslaugas, naudodamos domenų vardus, kurie yra labai draugiški vartotojui ir taip pat išsprendžia įsiminimo problemą. IP adresas .
Kokie yra DNS užklausų tipai?
Iš esmės yra trijų tipų DNS užklausos, kurios atsiranda DNS peržvalgoje. Jie nurodyti žemiau.
- Rekursyvi užklausa: Šioje užklausoje, jei sprendėjas negali rasti įrašo, tokiu atveju DNS klientas nori, kad DNS serveris atsakytų klientui bet kokiu būdu, pavyzdžiui, su prašomu šaltinio įrašu arba klaidos pranešimu.
- Iteracinė užklausa: Iteracinė užklausa yra užklausa, kurios metu DNS klientas nori geriausio atsakymo iš DNS serverio.
- Nerekursyvi užklausa: Nerekursinė užklausa yra užklausa, kuri atsiranda, kai DNS sprendėjas užklausia DNS serverio kokio nors įrašo, kuris turi prieigą prie jo dėl įrašo, esančio jo talpykloje.
Kas yra DNS talpyklos kaupimas?
DNS talpyklos kaupimas gali būti tiesiog vadinamas procesu, kurį naudoja DNS sprendėjai, norėdami kurį laiką saugoti anksčiau išspręstą DNS informaciją, kurioje yra domenų vardai ir IP adresai. Pagrindinis DNS talpyklos principas yra pagreitinti būsimo DNS paieškos procesą ir taip pat padėti sumažinti bendrą DNS sprendimo laiką.
DUK apie domenų vardų sistemą (DNS)
1 klausimas: ką reiškia 3 lygio DNS serveris?
Atsakymas:
3 lygis gali būti vadinamas trečiosios šalies DNS serveriu, kuris yra visiškai nemokamas ir atviras visuomenei.
2 klausimas: Ar domeno vardų sistema (DNS) yra protokolas?
Atsakymas:
Domenų vardų sistema (DNS) yra protokolas, naudojamas konvertuoti lengvai įskaitomus vardus, kad būtų galima bendrauti tinkle, o ne prisiminti IP adresą.
3 klausimas: kaip galite priskirti DNS TCP arba UDP kategorijai?
Atsakymas:
DNS sukurtas naudoti abiem būdais, pavyzdžiui, kaip a TCP arba kaip a UDP. Jis konvertuojamas į TCP, kai negali susisiekti per UDP.