logo

Domēna vārdu sistēma (DNS) lietojumprogrammu slānī

Domēna vārdu sistēma (DNS) ir saimniekdatora nosaukums IP adrese tulkošanas pakalpojums. DNS ir a izplatīta datu bāze ieviests vārdu serveru hierarhijā. Tas ir lietojumprogrammu slāņa protokols ziņojumu apmaiņai starp klientiem un serveriem. Tas ir nepieciešams, lai darbotos Internets .

kartes java iterators

Kāda ir DNS nepieciešamība?

Katrs resursdators tiek identificēts pēc IP adreses, taču cilvēkiem ir ļoti grūti atcerēties skaitļus, turklāt IP adreses nav statiskas, tāpēc ir nepieciešama kartēšana, lai mainītu domēna nosaukumu uz IP adresi. Tātad DNS tiek izmantots, lai vietņu domēna nosaukumu pārveidotu par to skaitlisko IP adresi.



Domēnu veidi

Ir dažādi domēnu veidi:

  1. Vispārīgi domēni: .com (komerciāls), .edu (izglītojošs), .mil (militārs), .org (bezpeļņas organizācija), .net (līdzīgi komerciālajam) visi šie ir vispārīgi domēni.
  2. Valsts domēns: .in (Indija) .us .uk
  3. Apgrieztais domēns: ja vēlamies uzzināt, kāds ir vietnes domēna nosaukums. IP domēna vārda kartēšana. Tātad DNS var nodrošināt gan kartēšanu, piemēram, lai atrastu techcodeview.com IP adreses, tad mums ir jāievada

nslookup www.techcodeview.com

Domēnu veidi

DNS veidi



Domēna organizācija

Ir ļoti grūti noskaidrot IP adrese saistīta ar vietni, jo ir miljoniem vietņu, un ar visām šīm vietnēm mums vajadzētu būt iespējai nekavējoties ģenerēt IP adresi, lai tas notiktu, nevajadzētu būt daudzām aizkavēm, lai tas notiktu, ļoti svarīga ir datu bāzes organizēšana.

Saknes DNS serveris

Saknes DNS serveris

  • DNS ieraksts: Domēna vārds, IP adrese, kāds ir derīgums? kāds ir laiks dzīvot? un visa informācija, kas saistīta ar šo domēna vārdu. Šie ieraksti tiek glabāti kokam līdzīgā struktūrā.
  • Vārdtelpa: Iespējamo nosaukumu kopa, plakana vai hierarhiska. Nosaukšanas sistēma uztur nosaukumu saistījumu ar vērtībām kolekciju – piešķirot nosaukumu, atrisināšanas mehānisms atgriež atbilstošo vērtību.
  • Vārdu serveris: Tā ir noregulējuma mehānisma īstenošana.
DNS = Name service in Internet – A zone is an administrative unit, and a domain is a subtree.>

Vārda uz adresi izšķirtspēja

Resursdators pieprasa DNS nosaukumu serverim atrisināt domēna nosaukumu. Un nosaukumu serveris atgriež resursdatoram IP adresi, kas atbilst šim domēna vārdam, lai resursdators turpmāk varētu izveidot savienojumu ar šo IP adresi.



Vārds uz adresi Izšķirtspēja

Vārda uz adresi izšķirtspēja

  • Vārdu serveru hierarhija Saknes nosaukumu serveri: Ar to sazinās vārdu serveri, kas nevar noteikt nosaukumu. Tas sazinās ar autoritatīvo vārdu serveri, ja vārda kartēšana nav zināma. Pēc tam tas iegūst kartēšanu un atgriež IP adresi resursdatoram.
  • Augstākā līmeņa domēna (TLD) serveris: Tas ir atbildīgs par com, org, edu uc otrā līmeņa domēni.
  • Autoritatīvi vārdu serveri ir organizācijas DNS serveri, kas nodrošina autoritatīvus saimniekdatoru nosaukumus IP kartēšanai organizācijas serveriem. To var uzturēt organizācija vai pakalpojumu sniedzējs. Lai sasniegtu cse.dtu.in, mums jājautā saknes DNS serverim, pēc tam tas norādīs uz augstākā līmeņa domēna serveri un pēc tam uz autoritatīvo domēna nosaukumu serveri, kurā faktiski ir IP adrese. Tātad autoritatīvs domēna serveris atgriezīs asociatīvo IP adresi.

Domēna vārdu serveris

Klienta mašīna nosūta pieprasījumu lokālajam vārdu serverim, kurš, ja sakne neatrod adresi savā datu bāzē, nosūta pieprasījumu saknes vārdu serverim, kas savukārt novirzīs vaicājumu uz augstākā līmeņa domēnu ( TLD) vai autoritatīvu nosaukumu serveri. Saknes nosaukumu serverī var būt arī daži saimniekdatora nosaukuma un IP adreses kartējumi. Augstākā līmeņa domēna (TLD) serveris vienmēr zina, kurš ir autoritatīvs vārdu serveris. Visbeidzot, IP adrese tiek atgriezta vietējam nosaukumu serverim, kas savukārt atgriež IP adresi resursdatoram.

Domēna vārdu serveris

Domēna vārdu serveris

Kā darbojas DNS?

DNS darbība sākas ar resursdatora nosaukuma pārveidošanu par IP adresi. Domēna vārds kalpo kā tīmekļa vietnes atšķirīga identifikācija. To izmanto IP adreses vietā, lai patērētājiem atvieglotu tīmekļa vietņu apmeklēšanu. Domēna vārdu sistēma darbojas, izpildot datu bāzi, kuras uzdevums ir saglabāt internetā pieejamo resursdatoru nosaukumus. Augstākā līmeņa domēna serveris saglabā adreses informāciju augstākā līmeņa domēniem, piemēram, .com un .net, .org un tā tālāk. Ja Klients nosūta pieprasījumu, tad DNS atrisinātājs nosūta pieprasījumu DNS serverim, lai iegūtu IP adresi. Gadījumā, ja tajā nav šīs konkrētās IP adreses ar resursdatora nosaukumu, tas pārsūta pieprasījumu uz citu DNS serveri. Kad IP adrese ir nonākusi risinātājā, tas pabeidz pieprasījumu Interneta protokols .

Lai uzzinātu vairāk, varat atsaukties uz DNS servera darbība .

DNS darbība

Kā darbojas DNS?

Autoritatīvs DNS serveris pret rekursīvo DNS atrisinātāju

Parametri

Autoritatīvs DNS serveris

Rekursīvais DNS atrisinātājs

Funkcija

Uzglabā domēna oficiālos DNS ierakstus

Atrisina DNS vaicājumus klientu vārdā
Loma Sniedz atbildes uz konkrētiem DNS vaicājumiem Aktīvi meklē informāciju klientiem
Vaicājumu apstrāde Atbild ar autoritatīviem DNS datiem Pieprasa citiem DNS serveriem DNS datus
Mijiedarbība ar klientiem Nesadarbojas tieši ar galalietotājiem Apkalpo galalietotājus vai klientu lietojumprogrammas
Datu avots Saglabā DNS ierakstus konkrētiem domēniem Meklē datus no citiem DNS serveriem
Kešatmiņa Parasti neveic kešatmiņu Saglabā DNS atbildes kešatmiņā ātrākai meklēšanai
Hierarhiskā izšķirtspēja Nepiedalās rekursīvajā izšķiršanā Aktīvi veic rekursīvo nosaukumu izšķirtspēju
IP adrese Ir fiksēta, zināma IP adrese IP adrese var atšķirties atkarībā no ISP
Zonas iestāde Pārvalda noteiktu DNS zonu (domēnu) Nepārvalda nevienu konkrētu DNS zonu

Kas ir DNS uzmeklēšana?

DNS uzmeklēšanu vai DNS izšķirtspēju var vienkārši saukt par procesu, kas palīdz ierīcēm un lietojumprogrammām, kas pārvērš lasāmus domēna nosaukumus atbilstošās IP adresēs, ko datori izmanto saziņai tīmeklī.

DNS serveri, kas iesaistīti tīmekļa lapas ielādē

Ielādējot tīmekļa lapu, vairāki DNS serveri ir atbildīgi par domēna nosaukuma tulkošanu atbilstošajā tīmekļa servera, kas mitina vietni, IP adresē. Šeit ir saraksts ar galvenajiem DNS serveriem, kas iesaistīti tīmekļa lapas ielādē.

  • Vietējais DNS atrisinātājs
  • Saknes DNS serveri
  • Augstākā līmeņa domēna (TLD) DNS serveri
  • Autoritatīvi DNS serveri
  • Web serveris

Šī DNS serveru hierarhiskā sistēma nodrošina, ka, ievadot domēna nosaukumu savā tīmekļa pārlūkprogrammā, to var pārtulkot pareizajā IP adresē, ļaujot piekļūt vajadzīgajai tīmekļa lapai internetā.

Lai iegūtu papildinformāciju, varat atsaukties DNS meklēšana rakstu.

Kas ir DNS atrisinātājs?

DNS atrisinātājs tiek saukts vienkārši par DNS klientu, un tam ir funkcionalitāte DNS uzmeklēšanas procesa uzsākšanai, ko sauc arī par DNS izšķirtspēju. Izmantojot DNS Resolver, lietojumprogrammas var viegli piekļūt dažādām vietnēm un pakalpojumiem, kas atrodas internetā, izmantojot domēna nosaukumus, kas ir ļoti draudzīgi lietotājam un kas arī atrisina atcerēšanās problēmu. IP adrese .

Kādi ir DNS vaicājumu veidi?

DNS uzmeklēšanā pamatā ir trīs veidu DNS vaicājumi. Tie ir norādīti zemāk.

  • Rekursīvs vaicājums: Šajā vaicājumā, ja atrisinātājs nevar atrast ierakstu, DNS klients vēlas, lai DNS serveris atbildētu klientam jebkādā veidā, piemēram, ar pieprasīto avota ierakstu vai kļūdas ziņojumu.
  • Iteratīvs vaicājums: Iteratīvais vaicājums ir vaicājums, kurā DNS klients vēlas vislabāko iespējamo atbildi no DNS servera.
  • Nerekursīvs vaicājums: Nerekursīvais vaicājums ir vaicājums, kas rodas, kad DNS atrisinātājs DNS serverim pieprasa kādu ierakstu, kuram ir piekļuve tā kešatmiņā esošā ieraksta dēļ.

Kas ir DNS kešatmiņa?

DNS kešatmiņa var vienkārši saukt par procesu, ko izmanto DNS atrisinātāji, lai kādu laiku saglabātu iepriekš atrisināto DNS informāciju, kas satur domēna nosaukumus un IP adreses. Galvenais DNS kešatmiņas princips ir paātrināt turpmākās DNS uzmeklēšanas procesu un arī palīdzēt samazināt kopējo DNS izšķiršanas laiku.

Bieži uzdotie jautājumi par domēna vārdu sistēmu (DNS)

1. jautājums: Ko jūs domājat ar 3. līmeņa DNS serveri?

Atbilde:

3. līmeni var saukt par trešās puses DNS serveri, kas ir pilnīgi bezmaksas un pieejams sabiedrībai.

2. J. Vai domēna vārdu sistēma (DNS) ir protokols?

Atbilde:

Domēna vārdu sistēma (DNS) ir protokols, ko izmanto, lai pārveidotu viegli salasāmus nosaukumus saziņai tīklā, nevis atcerētos IP adresi.

3. jautājums. Kā jūs varat klasificēt DNS kā TCP vai UDP?

Atbilde:

DNS ir paredzēts lietošanai abos veidos, piemēram, kā a TCP vai kā a UDP. Tas tiek pārveidots par TCP, ja tas nevar sazināties, izmantojot UDP.