TechBlogSD - Kaikki WordPressin ja WEB: n kehittämiseen
WEB- ja WordPress - ohjeet, uutiset, arvostelut teemoista ja laajennuksista

Mikä on DNS ja miten se toimii?

3

Kaikki Internet -resurssit, kuten kannettava tietokone, mobiililaitteet ja palvelimet, jotka isännöivät sisältöä kaikille vähittäiskauppasivustoille, tunnistavat ja kommunikoivat keskenään IP -osoitteiden avulla. IP -osoite on joukko ainutlaatuisia numeroita, jotka tietokoneet voivat helposti ymmärtää ja käsitellä. Surffaamisen aikana sinun ei kuitenkaan tarvitse tietää ja muistaa tätä pitkää numeroa jokaiselle sivustolle, jolla haluat vierailla. Kirjoitat vain kohdesivuston verkkotunnuksen, kuten abc.com, ja se avaa sivuston DNS: n ansiosta. Perus -DNS -käsitteiden oppiminen auttaa sinua ymmärtämään, mitä kulissien takana tapahtuu, kun siirryt sivustoon, ja kuinka määrität verkkosivustosi pääsyä varten.

Mikä on DNS?

Domain Name System (DNS) on TCP/IP -protokollapaketin sovelluskerros, joka toteuttaa Internetissä käytettävän nimeämispalvelun. DNS kartoittaa tai kääntää ihmisystävälliset verkkotunnukset (abc.com) tietokoneystävälliseen numeeriseen IP-osoitteeseensa (kuten 127.168.10.117), jolloin käyttäjät voivat muodostaa yhteyden oikeaan verkkosivustoon. DNS -tietueet sisältävät tietoja verkkopalvelimesta, verkkotunnuksen rekisteröijästä, aktiivisesta nimensäästäjästä ja osoitteesta, ja ne tallennetaan nimipalvelimelle (DNS -palvelimelle). Kun paikallinen koneesi lähettää tietyn tietokoneen pyynnön, palvelin hakee ja vastaa vastaavaa IP -osoitetta koskeviin tietoihin.

Se toimii kuin puhelinluettelo, joka ylläpitää maailmanlaajuisesti jaettua rekisteriä, joka hallinnoi nimien (isäntänimien) ja numeroiden (IP -osoitteiden) välistä yhdistämistä.

Mikä on DNS ja miten se toimii?

DNS -kuva

DNS -palvelimien tyypit

Nimipalvelimia on kolme päätyyppiä:

Luotettava DNS -palvelu tarjoaa alkuperäisiä ja lopullisia vastauksia DNS -kyselyihin, kuten verkkosivuston tai sähköpostipalvelimen IP -osoitteeseen. Se sisältää tietokannan kaikista tietylle verkkotunnukselle liittyvistä tiedoista ja on verkkotunnuksen viimeinen valtuutus. Luotettavia DNS -palvelimia on kaksi:

  • Ensisijainen (pää) nimipalvelin – Tallentaa kaikkien verkkotunnustietojen pääkopiot ja on asianomaisen DNS -pyynnön pääviite. Verkkotunnusta koskevat päivitykset tehdään tästä tietokannasta.
  • Orjan nimipalvelin – Ensisijainen DNS -palvelin jakaa kuormituksensa ja siirtää valtuutensa orjapalvelimelle parantaakseen saatavuutta vian tai vian sattuessa. Yksinkertaisesti sanottuna, orjapalvelin on ensisijaisen palvelimen varmuuskopio. Se perustuu erityisiin automaattisiin DNS -protokollamekanismeihin päivitysten saamiseksi.
  • Juuripalvelin – Verkkotunnuksen ensimmäinen käännös IP -käännökseen alkaa tästä. Juuripalvelin purkaa TLD: n (ylätason toimialue) DNS -pyynnöstä (kuten .com, .org ja niin edelleen). Sitten se palauttaa nimitilan tiedot ja ohjaa pyynnön asianomaiselle TLD -nimipalvelimelle.

2 Rekursiivinen/ välimuisti – vain DNS -palvelin

Välimuistipalvelin vastaanottaa asiakkailta rekursiivisia DNS -kyselyitä, seuraa nimen IP -käännökseksi ja palauttaa oikean IP -osoitteen asiakkaalle. Se ei omista mitään DNS -tietoja, mutta sillä on pääsy kaikkiin julkisiin DNS -tietueisiin. Se ylläpitää myös vastausten välimuistia viimeisimpään pyyntöön parantaa DNS -ratkaisunopeutta.

3 DNS -palvelimen edelleenlähetys

Kuten nimestä voi päätellä, tämä palvelin välittää DNS -pyynnöt muille ulkoisille palvelimille ratkaistavaksi. Se tarjoaa myös paikallisen DNS-välimuistin, joka mahdollistaa ratkaisun sivuston ulkopuolella ja lyhentää vastausaikaa. Lisäksi se tarjoaa joustavuutta paikallisen verkkotunnustilan määrittämisessä jakamalla ja välittämällä sisäiset ja ulkoiset kyselyt eri palvelimille.

Mikä on DNS ja miten se toimii?

DNS -palvelintoiminto

Resoluutio ja välimuisti

DNS -ratkaiseminen on prosessi, jossa verkkotunnukset yhdistetään niiden IP -osoitteisiin, ja se alkaa, kun paikallisen ohjelman, kuten selaimen, on otettava yhteyttä Internetin etäresurssiin. Selain pyytää apua DNS -asiakkaalta, paikalliselta DNS -ohjelmistoltasi, saadakseen resurssin osoitteen. DNS -asiakas lähettää kyselyn DNS -palvelimelle, hajautetulle ja hierarkkiselle palvelinverkolle, joka yhdistää pyynnön sen IP -osoitteeseen ja lähettää takaisin etäkoneen IP -osoitteen.

Tietyillä DNS -palvelimilla ei ole tietoja kaikista maailman toimialueista, mutta ne voivat navigoida hierarkiassa löytääkseen tietyt arvovaltaiset nimipalvelimet, joilla on pyydetyn verkkotunnuksen kartoitus.

Tämän ratkaisureititysprosessin aikana jokainen DNS -palvelin ja selaimesi tallentaa välimuistiin vastaukset, joista vastaukset haetaan kysymättä alkuperäiseltä palvelimelta vastaavan pyynnön yhteydessä. DNS -välimuisti auttaa nopeuttamaan DNS -vastauksia kaikilla tasoilla. Välimuistista ratkaisemattomat pyynnöt välitetään alkuperäiselle palvelimelle ratkaistavaksi.

Johtopäätös

DNS on erittäin tärkeä Internetin osa, joka antaa nimen IP -kartoitukselle jokaiselle Internet -resurssille. Sen avulla voimme käyttää etätietokoneita tai verkkosivustoja käyttämällä niiden verkkotunnuksia sen sijaan, että tarvitsisimme muistaa niiden pitkän IP -osoitteen. Tämä tarkoittaa, että ilman DNS -järjestelmää Internetiin pääsy olisi erittäin vaikeaa tai mahdotonta. Internet -palveluntarjoajasi tai kotireitittimesi määrittää sinulle automaattisesti DNS -palvelimen osoitteen, mutta jos sinulla on turvallisuusongelmia, voit käyttää suodatettua DNS -palvelua, kuten Open- tai Google DNS -palvelua.

Leave A Reply

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja