Windows

Mikä on DNS-haku ja miten DNS-haku toimii

Anonim

Oletko koskaan kuullut termistä "DNS", kun käytät Internetiä? DNS tarkoittaa Domain Name System Domain Name System

.

Mikä on verkkotunnus Tiedät, että URL-osoitteen muoto on //www.domainname.tld

  1. . Tässä esimerkissä TLD (tld) viittaa ylätason verkkotunnukseen. Web-alkuaikoina TLD oli yksi seuraavista: .com
  2. (viittaa kaupallisiin järjestöihin) .org
  3. (viittaa voittoa tavoittelemattomiin organisaatioihin) .net <
  4. .edu (sotilaallinen)
  5. .mil (sotilastarkoituksiin) ja
  6. .int > (kansainvälinen)
  7. Verkkosivustojen ostajien määrän lisääntyessä otettiin käyttöön paikkoja koskevat verkkotunnukset. Esimerkiksi .asia

, .us,.in ja .ca viittaavat Aasiaan, Yhdysvaltoihin, Intiaan ja Kanadaan. Pian tulivat muutamia muita TLD-tyyppejä, jotka kertoivat sivuston tyypin. Esimerkiksi .me tarkoittaa henkilökohtaista verkkosivustoa, kun taas .tv viittaa videon suoratoistoon. TLD-luokkien lisääminen mahdollisti luokkien luokittelemisen niiden tyyppien mukaan samalla, kun ne palvelevat kuluttajien kasvavia vaatimuksia. Yllä olevassa URL-osoitteessa (//www.domainname.tld),

viittaa tiedonsiirtoon ja www kertoo, että se liittyy World Wide Webiin. www ja TLD välillä on verkkotunnuksen verkkotunnus. Aikaisemmin ihmiset joutuivat kirjoittamaan www

pääsemään verkkosivustoon. Koska hosting-palveluntarjoajat sallivat www.domainname.tld - domainname.tld uudelleenohjauksen, voit ohittaa kirjoittamalla www kirjoittaessasi URL-osoitteen selaimeen. Esimerkki verkkotunnuksesta on "thewindowsclub". Verkkotunnuksen "thewindowsclub" käyttöoikeusosoite on //www.thewindowsclub.com tai //thewindowsclub.com. Tässä " thewindowsclub " on osa.com aluetunnusta. Sitten voi olla ala-domainit. Kun kyseessä on www.forums.thewindowsclub.com, " foorumit " on thewindowsclub ". aliverkkotunnus. Kun ostat verkkotunnuksen, nimi, joka kulkee eri aluetunnuksilla. Voit valita

.com , .net , .us tai muut aluetunnukset - jos joku muu ei ota sitä käyttöön. Yksinkertaisesti verkkosivuston ostaminen ei auta, koska ihmiset eivät pääse siihen, ennen kuin sillä on osoite. Jokaiselle verkkotunnukselle, jonka voit ostaa, voit luoda minkä tahansa määrän aliverkkotunnuksia ja käyttää sitä verkkosivustoille ja muihin tarkoituksiin. Jokaiselle luotavalle verkkotunnukselle ja aliverkkotunnukselle sinun on määritettävä palvelimesi osoite, joka sisältää verkkosivustosi sisällön. Jos verkkotunnus tai aliverkko viittaa johonkin laitteeseen (esimerkiksi verkkotulostimeen), sinun on määritettävä kyseisen laitteen osoite. Kaikilla verkon toimialueilla ja aliverkkotunnuksilla on osoite liitteenä. Me kutsumme heille IP-osoitetta: Internet-protokollan osoite tai toisin sanoen Internetin kanssa toimiva osoite. Voit käyttää verkkotunnusta / aliverkkotunnusta vain, jos tiedät sisällön sisältävien palvelimien IP-osoitteen.

Mikä on DNS

Tiedät, että internetissä on rajoittamaton verkkosivusto. Jälleen kukin verkkosivusto voi olla omat monilla aliverkkotunnuksillaan. Näiden verkkosivustojen IP-osoitteiden muistaminen ei yksinkertaisesti ole mahdollista. Tästä syystä pääset verkkotunnuksen omalle kielellesi (käyttämällä URL-muotoa - kutsutaan myös

alias teknisin termein). Työssä on järjestelmä, joka ratkaisee verkkotunnukset, jotta voit muodostaa yhteyden URL-osoitteeseen mainittuun verkkosivustoon. Tämä järjestelmä auttaa sinua löytämään selaimesi sisältämien verkkotunnusten IP-osoitteen, jotta selain voi muodostaa yhteyden verkkosivustoon. Tätä järjestelmää kutsutaan nimellä Domain Name System tai DNS lyhyt. Verkkotunnusjärjestelmä tai DNS, koska se tunnetaan yleisesti, on hajautettu tietokanta, joka sisältää verkkotunnusten kartoituksen niiden IP-osoitteisiin

. Viime aikoihin saakka verkkotunnusten ja niiden IP-osoitteiden hallinnasta vastasi voittoa tavoittelematon organisaatio nimeltä

InternNIC . Kun se meni "for-profit", sen monopoli päättyi ja nyt on monia yrityksiä, jotka hallitsevat verkkotunnuksiin liittyviä tietokantoja. Vaikka tietokannat ylläpitävät eri yrityksiä, ne ovat yhteydessä toisiinsa siten, että jokin DNS-palvelu voi saada minkä tahansa verkkotunnuksen IP-osoitteen. DNS-palvelu auttaa ratkaisemaan verkkotunnuksia, jotka syötät selaimeesi

. Se auttaa myös ratkaisemaan osoitteet, kun lähetät sähköpostia tai kun napsautat aktiivisia linkkejä. Yleensä Internet-palveluntarjoaja antaa sinulle DNS-palvelun. Internet-palveluntarjoajasi lisäksi on olemassa yrityksiä, jotka tarjoavat julkisia verkkotunnuksia. Esimerkkejä tällaisista yrityksistä ovat Google, Comodo ja OpenDNS. Kun napsautat linkkiä tai syötät URL-osoitteen verkkoselaimeen, DNS-palvelua otetaan yhteyttä vastaavan DNS: n ratkaisemiseen. DNS-palvelun tehtävänä on skannata Domain Name System -tietokanta ja antaa IP-osoitteen vastaanottajasta, johon haluat muodostaa yhteyden. Verkkotunnuksia ja ala-verkkotunnuksia voidaan kutsua

aliaksiksi . Eri aliasien osoitteista tietoja sisältäviä palvelimia kutsutaan nimellä Name Servers . Domain Name System -järjestelmässä on kahdenlaisia ​​palvelimia. Ensimmäiset tyypit ovat Root Servers - nämä pitävät tietoja Top Level Domains (TLD:.com,.net ja.org jne.). Esimerkki 1:

Jos kyseessä on abc.xyz.com , Root-palvelimissa on tietoja xyz on .com . Jotkut muut nimipalvelimet sisältävät tietokannan merkintöjä, jotka näyttävät xyz.com : n osoitteen. Koska olet isäntänä abc.xyz.com , sen osoite voi olla joko samassa nimipalvelimessa, jolla on osoite xyz.com tai eri nimipalvelimella. Jos lisäät vielä yhden aliverkkotunnuksen abc.xyz.com , sen osoite voi jälleen olla samassa tai eri nimipalvelimessa sen mukaan, missä olet. com

abc liittyy xyz.com

Jos lisäät qwe kuin toinen aliverkkotunnus xyz.com , qwe liittyy abc.xyz.com

Osoitteen qwe Domain Name System -palvelun on ratkaistava:

.com .xyz.com .abc.xyz.com

.qwe.abc.xyz.com

Tämä on tapaus, jossa Domain Name System Service ei käytä välimuistia. Puhumme kätköistä hieman myöhemmin tässä artikkelissa. Edellä olevasta ilmenee, että DNS-järjestelmän täytyy selvittää DNS-tietokanta neljä kertaa

qwe.abc.xyz.com

DNS: n ratkaisemiseksi. Tämä muuttuu monimutkaiseksi, koska URL-osoitteen eri osien osoitteet voivat olla eri nimipalvelimissa. Internetin nopeuden takia sivun lataaminen tapahtuu muutamassa millisekunnissa ja pahimmissa tapauksissa muutamassa sekunnissa.

Miten DNS-haku toimii Tähän mennessä tiedät, että palvelimissa on useita palvelimia tietokantoja, jotka sisältävät eri alojen IP-osoitteet ja niiden aliverkkotunnukset. Tiedät myös, että on Root-palvelimia, joilla on korkean tason verkkotunnuksia palvelevien palvelimien IP-osoite. Nämä Root-palvelimet auttavat pääsemään palvelimiin, jotka sisältävät tietokantoja, joilla on pää-verkkotunnuksen IP-osoite. Jos verkkotunnuksia on, niiden osoite voi olla samoilla palvelimilla kuin pääverkkotunnuksella tai muulla palvelimella. Kaikki nämä palvelimet ovat käytettävissä selvittääksesi IP-osoitteen tarkasta URL-osoitteesta, jota sinun on käytettävä. Internetin URL-osoitteen IP-osoitteen selvittäminen tunnetaan nimellä DNS lookup

. Seuraavassa esimerkissä selvitetään, miten DNS-haku toimii.

Esimerkki 2: Harkitse kymmenen tietokoneen verkkoa. Jokaisella tietokoneella on oma osoite niin, että verkossa matkustavat datapaketit tietävät minne mennä. On olemassa 11. tietokone, joka ylläpitää tietokantaa, joka sisältää kunkin kymmenen tietokoneen aliaksenimet ja niiden IP-osoitteet. Vaikka tietokoneen käyttäjät voivat viitata tietokoneisiin käyttäessään nimeään, datapaketit tarvitsevat tietokoneiden IP-osoitteet niin, että ne voivat saavuttaa aiotun vastaanottajan. Jos tietokoneen A tarvitsee käyttää tietokoneeseen B liitettyä tulostinta, A tarkistaa tietokannan 11. tietokoneella ja tietää B: n IP-osoitteen ja sitten selvittää tulostimen osoitteen B. Vain kun tulostimen osoite on A ohjaa tulostuskomennon tulostimeen, joka on liitetty B: hen. Tällöin seuraavia iterointeja tapahtuu:

Yhteyshenkilöt Computer11 Yhteystiedot B

B

käytetään etsimään DNS-tietueita. Kun esimerkiksi napsautat //thewindowsclub.com -palvelua, reititin ottaa yhteyttä DNS-palvelun oletusarvoiseen DNS-palveluun. DNS-palvelu ottaa yhteyden Root-palvelimiin ja pyytää palvelimen IP-osoitetta, joka sisältää

.com

-tietueita. Tämä osoite lähetetään takaisin DNS-palveluun. DNS-palvelu saapuu jälleen nimipalvelimeen, joka sisältää

.com -verkkotunnusten osoitteet ja pyytää sitä osoitteesta //thewindowsclub.com. Saatuaan palvelimet IP-osoitteen, joka isännöi thewindowsclub.com, DNS-palvelu palauttaa IP-osoitteen tietokoneeseesi, joka sitten käynnistää selaimesi lataamaan pääsivun. Tämä tarkoittaa sitä, että DNS-palvelu lähettää vähintään kaksi pyyntöä vastaanottaa yksinkertaisen verkkotunnuksen IP-osoite. Seuraavassa on kuva, joka selittää, miten DNS-haku toimii: Edellä mainitussa tapauksessa, jos etsit //forums.thewindowsclub.com DNS-palvelusi joutui suorittamaan lisäpyynnön tietäen sen IP-osoitteen. Koska DNS: n ratkaiseminen tyhjästä joka kerta kestää aikaa, monet palveluntarjoajat ja DNS-palveluntarjoajat luovat paikallisia välimuistitoimituksia, jotka sisältävät jo ratkaistut osoitteet. Nämä ovat ensisijaisesti ne osoitteet, jotka he ovat jo noudaneet Root-palvelimilta ja muilta nimipalvelimilta joissakin ajankohtina. Tässä tapauksessa, kun lähetät pyyntöä URL-osoitteelle, sen sijaan, että ottaisit yhteyttä suoraan Root-palvelimeen, DNS-palvelu etsiisi URL-osoitteiden poistettua URL-osoitetta paikallisessa DNS-välimuistissa. Jos se löytyy, se lähettää päätöslauselman takaisin tietokoneeseesi heti, jos muuten menevät eteenpäin ja ratkaisemaan DNS: n käyttämällä yllä mainittua tapaa ottaa yhteyttä Root-palvelimiin ja muihin nimipalvelimiin.

Jotkin käyttöjärjestelmät sisältävät myös paikallisen välimuistitun kopion osoitteista, käyttää yleisesti tietokoneessa. Tämä myös auttaa säästämään aikaa käyttäessäsi Internetiä.

Kerro meille, onko sinulla edelleen epäilyksiä siitä, miten DNS-haku toimii.