logo

Domain Name System (DNS) sovelluskerroksessa

Domain Name System (DNS) on isäntänimi verkkotunnukselle IP-osoite käännöspalvelu. DNS on a hajautettu tietokanta toteutetaan nimipalvelinhierarkiassa. Se on sovelluskerroksen protokolla viestien vaihtoon asiakkaiden ja palvelimien välillä. Sitä tarvitaan järjestelmän toiminnan kannalta Internet .

normaaleja muotoja

Mikä on DNS: n tarve?

Jokainen isäntä tunnistetaan IP-osoitteen perusteella, mutta numeroiden muistaminen on ihmisille erittäin vaikeaa, eikä IP-osoitteet ole staattisia, joten verkkotunnuksen muuttaminen IP-osoitteeksi on kartoitettava. Joten DNS:ää käytetään verkkosivustojen verkkotunnuksen muuntamiseen niiden numeerisiksi IP-osoitteiksi.



Verkkotunnustyypit

On olemassa erilaisia ​​verkkotunnuksia:

  1. Yleiset verkkotunnukset: .com(kaupallinen), .edu(educational), .mil(military), .org(voittoa tavoittelematon organisaatio), .net(samanlainen kuin kaupallinen) kaikki nämä ovat yleisiä verkkotunnuksia.
  2. Maa verkkotunnus: .in (Intia) .us .uk
  3. Käänteinen verkkotunnus: jos haluamme tietää, mikä on verkkosivuston verkkotunnus. Ip-verkkotunnuksen nimikartoitus. Joten DNS voi tarjota sekä kartoituksen esimerkiksi techcodeview.comn IP-osoitteiden löytämiseksi, sitten meidän on kirjoitettava

nslookup www.techcodeview.com

Verkkotunnustyypit

DNS-tyypit



Verkkotunnuksen organisaatio

On erittäin vaikeaa saada selville IP-osoite liittyy verkkosivustoon, koska sivustoja on miljoonia ja kaikkien näiden verkkosivustojen kanssa meidän pitäisi pystyä luomaan IP-osoite välittömästi, sen ei pitäisi olla paljon viiveitä tietokannan järjestäminen on erittäin tärkeää.

DNS-juuripalvelin

DNS-juuripalvelin

  • DNS-tietue: Domain nimi, IP-osoite mikä on voimassaolo? mikä on aika elää? ja kaikki kyseiseen verkkotunnukseen liittyvät tiedot. Nämä tietueet on tallennettu puumaiseen rakenteeseen.
  • Nimiavaruus: Joukko mahdollisia nimiä, tasainen tai hierarkkinen. Nimeämisjärjestelmä ylläpitää kokoelmaa nimien sidoksia arvoihin – kun nimi annetaan, ratkaisumekanismi palauttaa vastaavan arvon.
  • Nimipalvelin: Se on kriisinratkaisumekanismin täytäntöönpano.
DNS = Name service in Internet – A zone is an administrative unit, and a domain is a subtree.>

Nimestä osoitteeseen -resoluutio

Isäntä pyytää DNS-nimipalvelinta ratkaisemaan toimialueen nimen. Ja nimipalvelin palauttaa tätä verkkotunnusta vastaavan IP-osoitteen isännälle, jotta isäntä voi tulevaisuudessa muodostaa yhteyden kyseiseen IP-osoitteeseen.



Nimi osoitteeseen Resoluutio

Nimestä osoitteeseen -resoluutio

  • Nimipalvelinten hierarkia Päänimipalvelimet: Siihen ottavat yhteyttä nimipalvelimet, jotka eivät pysty selvittämään nimeä. Se ottaa yhteyttä arvovaltaiseen nimipalvelimeen, jos nimikartoitusta ei tunneta. Sitten se saa kartoituksen ja palauttaa IP-osoitteen isännälle.
  • Ylätason verkkotunnuksen (TLD) palvelin: Se on vastuussa com-, org-, edu- jne. -verkkotunnuksista ja kaikista huipputason maaverkkotunnuksista, kuten uk, fr, ca, in jne. Heillä on tietoa arvovaltaisista verkkotunnuspalvelimista ja he tietävät jokaisen arvovaltaisen nimipalvelimen nimet ja IP-osoitteet. toisen tason verkkotunnuksia.
  • Viralliset nimipalvelimet ovat organisaation DNS-palvelimia, jotka tarjoavat arvovaltaisia ​​isäntänimiä organisaation palvelimien IP-kartoitukselle. Sitä voi ylläpitää organisaatio tai palveluntarjoaja. Päästäksemme osoitteeseen cse.dtu.in meidän on kysyttävä DNS-juuripalvelimelta, jonka jälkeen se osoittaa ylätason verkkotunnuksen palvelimelle ja sitten arvovaltaiselle verkkotunnuksen nimipalvelimelle, joka todella sisältää IP-osoitteen. Joten arvovaltainen toimialueen palvelin palauttaa assosiatiivisen IP-osoitteen.

Domain Name Server

Asiakaskone lähettää pyynnön paikalliselle nimipalvelimelle, joka, jos root ei löydä osoitetta tietokannastaan, lähettää pyynnön juurinimipalvelimelle, joka puolestaan ​​reitittää kyselyn ylätason toimialueelle ( TLD) tai arvovaltainen nimipalvelin. Juurinimipalvelin voi myös sisältää joitain isäntänimen ja IP-osoitteiden määrityksiä. Top-level domain (TLD) -palvelin tietää aina, kuka on arvovaltainen nimipalvelin. Joten lopuksi IP-osoite palautetaan paikalliselle nimipalvelimelle, joka puolestaan ​​palauttaa IP-osoitteen isännälle.

Domain Name Server

Domain Name Server

Kuinka DNS toimii?

DNS:n toiminta alkaa isäntänimen muuntamisesta IP-osoitteeksi. Verkkotunnus toimii verkkosivuston erottavana tunnisteena. Sitä käytetään IP-osoitteen sijasta, jotta kuluttajien olisi helpompi vierailla verkkosivustoilla. Domain Name System toimii suorittamalla tietokannan, jonka tehtävänä on tallentaa Internetissä saatavilla olevien isäntien nimet. Ylätason verkkotunnuspalvelin tallentaa osoitetiedot ylätason verkkotunnuksista, kuten .com ja .net, .org ja niin edelleen. Jos asiakas lähettää pyynnön, DNS-ratkaisija lähettää DNS-palvelimelle pyynnön IP-osoitteen hakemiseksi. Jos se ei sisällä kyseistä IP-osoitetta isäntänimellä, se välittää pyynnön toiselle DNS-palvelimelle. Kun IP-osoite on saapunut ratkaisejalle, se suorittaa pyynnön loppuun Internet-protokolla .

Lisätietoja saat osoitteesta DNS-palvelimen toiminta .

DNS:n toiminta

Kuinka DNS toimii?

Virallinen DNS-palvelin vs rekursiivinen DNS-ratkaisu

Parametrit

Virallinen DNS-palvelin

Rekursiivinen DNS Resolver

Toiminto

Säilyttää verkkotunnuksen viralliset DNS-tietueet

Ratkaisee DNS-kyselyt asiakkaiden puolesta
Rooli Tarjoaa vastauksia tiettyihin DNS-kyselyihin Etsii aktiivisesti tietoa asiakkaille
Kyselyn käsittely Vastaa arvovaltaisilla DNS-tiedoilla Kyselee DNS-tietoja muista DNS-palvelimista
Asiakasvuorovaikutus Ei ole suoraan vuorovaikutuksessa loppukäyttäjien kanssa Palvelee loppukäyttäjiä tai asiakassovelluksia
Tietolähde Tallentaa tiettyjen verkkotunnusten DNS-tietueet Hakee tietoja muista DNS-palvelimista
Välimuisti Yleensä ei suorita välimuistia Tallentaa DNS-vastaukset välimuistiin nopeuttaakseen hakuja
Hierarkkinen resoluutio Ei osallistu rekursiiviseen ratkaisuun Suorittaa aktiivisesti rekursiivisen nimenselvityksen
IP-osoite Sillä on kiinteä, tunnettu IP-osoite IP-osoite voi vaihdella Internet-palveluntarjoajan mukaan
Alueen viranomainen Hallitsee tiettyä DNS-vyöhykettä (verkkotunnusta) Ei hallitse mitään tiettyä DNS-vyöhykettä

Mikä on DNS-haku?

DNS-haku tai DNS-resoluutio voidaan yksinkertaisesti kutsua prosessiksi, joka auttaa sallimaan laitteet ja sovellukset, jotka kääntävät luettavat verkkotunnukset vastaaviksi IP-osoitteiksi, joita tietokoneet käyttävät verkkoviestintään.

DNS-palvelimet, jotka osallistuvat verkkosivun lataamiseen

Verkkosivun latauksen yhteydessä useat DNS-palvelimet ovat vastuussa verkkotunnuksen kääntämisestä verkkosivustoa isännöivän verkkopalvelimen vastaavaksi IP-osoitteeksi. Tässä on luettelo tärkeimmistä DNS-palvelimista, jotka osallistuvat verkkosivun lataamiseen.

  • Paikallinen DNS Resolver
  • DNS-juuripalvelimet
  • Top-Level Domain (TLD) DNS-palvelimet
  • Viralliset DNS-palvelimet
  • Verkkopalvelin

Tämä hierarkkinen DNS-palvelinjärjestelmä varmistaa, että kun kirjoitat verkkotunnuksen verkkoselaimeen, se voidaan kääntää oikeaksi IP-osoitteeksi, jolloin pääset halutulle verkkosivulle Internetissä.

Saat lisätietoja DNS-haku artikla.

Mikä on DNS Resolver?

DNS Resolver kutsutaan yksinkertaisesti DNS-asiakkaaksi ja sillä on toiminnot DNS-hakuprosessin käynnistämiseen, jota kutsutaan myös DNS-ratkaisuksi. DNS Resolveria käyttämällä sovellukset pääsevät helposti eri Internetissä oleville verkkosivustoille ja palveluihin käyttämällä verkkotunnusten nimiä, jotka ovat erittäin käyttäjäystävällisiä ja jotka myös ratkaisevat muistiongelman. IP-osoite .

Mitkä ovat DNS-kyselyjen tyypit?

DNS-haussa esiintyy periaatteessa kolmenlaisia ​​DNS-kyselyjä. Nämä on kerrottu alla.

  • Rekursiivinen kysely: Tässä kyselyssä, jos ratkaisija ei löydä tietuetta, siinä tapauksessa DNS-asiakas haluaa DNS-palvelimen vastaavan asiakkaalle millä tahansa tavalla, kuten pyydetyllä lähdetietueella tai virheilmoituksella.
  • Iteratiivinen kysely: Iteratiivinen kysely on kysely, jossa DNS-asiakas haluaa parhaan mahdollisen vastauksen DNS-palvelimelta.
  • Ei-rekursiivinen kysely: Ei-rekursiivinen kysely on kysely, joka tapahtuu, kun DNS-selvittäjä kysyy DNS-palvelimelta jotakin tietuetta, jolla on pääsy siihen välimuistissa olevan tietueen vuoksi.

Mikä on DNS-välimuisti?

DNS-välimuisti voidaan yksinkertaisesti kutsua prosessiksi, jota DNS Resolverit käyttävät tallentaessaan aiemmin ratkaistuja DNS-tietoja, jotka sisältävät verkkotunnuksia ja IP-osoitteita jonkin aikaa. DNS-välimuistin pääperiaate on nopeuttaa tulevan DNS-haun prosessia ja auttaa myös lyhentämään DNS-ratkaisun kokonaisaikaa.

FAQ:t Domain Name Systemistä (DNS)

K.1: Mitä tarkoitat tason 3 DNS-palvelimella?

Vastaus:

Tasoa 3 voidaan kutsua kolmannen osapuolen DNS-palvelimeksi, joka on täysin ilmainen ja avoin yleisölle.

K.2: Onko Domain Name System (DNS) protokolla?

Vastaus:

Domain Name System (DNS) on protokolla, jota käytetään muuttamaan helposti luettavia nimiä verkon yli tapahtuvaa viestintää varten IP-osoitteen muistamisen sijaan.

K.3: Kuinka voit luokitella DNS:n TCP:ksi tai UDP:ksi?

Vastaus:

DNS on suunniteltu käytettäväksi molemmilla tavoilla, kuten a TCP tai a UDP. Se muuntaa TCP:ksi, kun se ei pysty kommunikoimaan UDP:ssä.