DNS look Explained

Domain Name System, lyhyesti DNS, on yksi internetin tärkeimmistä protokollista, ja silti suhteellisen harvat ihmiset ymmärtävät sen tarkoituksen. DNS on protokolla, joka säätelee sitä, miten tietokoneet vaihtavat tietoja verkossa. Sen tarkoituksena, yksinkertaisesti totesi, on sovittaa nimet numerot, auttaa muuntaa ikimuistoinen verkkotunnuksia (kuten statuscake.com), IP-osoitteeseen (kuten 8.8.8.8 Google.com), jota selaimesi voi käyttää.

DNS on käytännössä Internetin kartta tai puhelinluettelo. Koska jokaisella verkkoon liitetyllä laitteella ja verkkosivustolla on oma IP-osoitteensa, ilman DNS: ää joutuisimme pitämään omia rekisterejämme siitä, mitkä verkkotunnukset vastaavat mitä IP-osoitteita, mikä tekisi Internetistä paljon vaikeamman käyttää!

DNS: n palvelema tarkoitus on siis suhteellisen yksinkertainen, mutta itse prosessi ei ole, varsinkin kun käytössä on miljardeja aktiivisia IP-osoitteita ja miljardeja DNS-pyyntöjä esiintyy milloin tahansa.

tässä artikkelissa pyrimme selittämään, miten Verkkotunnusjärjestelmä toimii, selittämällä jokaisen vaiheen ensimmäisestä kyselystä siihen hetkeen, kun verkkosivu latautuu selaimeesi.

miten DNS toimii?

loppukäyttäjälle DNS-haku näyttää tapahtuvan välittömästi, eikä se vaadi muuta kuin verkkotunnuksen nimen ja enter-näppäimen naputuksen. Kulissien takana tapahtuu kuitenkin paljon raskasta nostamista, jossa pyyntö useimmissa tapauksissa kulkee neljän palvelimen välillä ennen kuin verkkotunnus lopulta sovitetaan IP-osoitteeseen ja verkkosivun lataaminen.

tässä ovat DNS – protokollaan osallistuvat neljä palvelinta:

DNS-Rekursori-DNS-Rekursorin päätehtävä on vastaanottaa alkuperäinen kysely ja välittää se asianomaiselle palvelimelle.

Root Nameserver – Root Nameserver ottaa ensimmäisen askeleen ratkaisemaan verkkotunnus syötetty alkuperäisen kyselyn osaksi IP-osoite.

TLD – nimipalvelin-ylätason Verkkotunnuspalvelin (TLD) on osoitteen viimeisen osan (esim.. com) isäntänä.

arvovaltainen nimipalvelin – viimeisessä vaiheessa prosessia, arvovaltainen nimipalvelin palauttaa pyydetyn palvelinnimen (jos sillä on pääsy siihen), takaisin DNS Recursor tuloksena verkkosivun Ladataan.

DNS Recursor

jokainen DNS-pyyntö alkaa kyselyllä. Esimerkiksi, kun syötät statuscake.com selaimeesi selaimesi lähettää kyselyn internetissä löytääkseen vastaavan IP-osoitteen kyseiselle verkkotunnukselle. Ensimmäinen vaihe tässä prosessissa on, että selain kysyy DNS Rekursoria (tunnetaan myös rekursiivisena resolverina), jota ISP, langaton tarjoaja tai kolmas osapuoli voi käyttää. Tässä ensimmäisessä vaiheessa DNS Recursor toimii välikätenä, joka yhdistää kyselysi asiaankuuluvaan IP-osoitteeseen vastatakseen kysymykseen, mikä IP-osoite liittyy alkuperäiseen kyselyyn.

Root Nameserver

Root Nameserver on ensimmäinen DNS-palvelimen tyyppi, että DNS Recursor puhuu tiellä ratkaista kyselyn. On olemassa 13 sarjaa juuripalvelimia yli 300 paikkakunnalla ympäri maailmaa, ja jokainen omistaa DNS tietoa huipputason verkkotunnuksia, kuten .com. on myös tuhansia palvelimia tukevat Root nimipalvelimia, sijaitsee mukaan, missä internet kysyntä on suurin. Juurinimipalvelin auttaa kääntämään alkuperäisen tekstipohjaisen kyselyn kielelle, kuten IP-osoitteille, joita tietokoneet ymmärtävät.

TLD-nimipalvelin

ylätason verkkotunnus (TLD) – nimipalvelin tarjoaa seuraavan palan palapelissä vastaamalla alkuperäiseen kyselyyn verkkotunnuksen nimipalvelimen IP-osoitteella. TLD-nimipalvelimilla on Juurinimien tapaan 4-13 nimipalvelinta useissa eri paikoissa. TLD: n päätarkoitus on tallentaa toisen tason verkkotunnusten osoitetiedot (kuten statuscake.com).

arvovaltainen Nimipalvelija

arvovaltainen Nimipalvelija on DNS-prosessin viimeinen vaihe. Tässä vaiheessa, arvovaltainen nimipalvelin pystyy vastaamaan IP-osoite pyydetyn hostname ja palauttaa sen DNS Recursor. Varustettuna alkuperäisen verkkotunnuskyselyn vastaavalla IP-osoitteella DNS Recursor pystyy kertomaan selaimellesi, mitä pyydetty IP-osoite on. Lopuksi verkkoselaimesi käyttää juuri opittua IP-osoitetta päästäkseen verkkosivustolle ja ladatakseen alun perin pyytämäsi verkkosivun!

DNS-prosessissa on poikkeuksia, poikkeamia ja monia kerroksia ylimääräisiä yksityiskohtia, kuten välimuistia ja ei-rekursiivisia kyselyjä. Kuitenkin, perustavanlaatuinen prosessi on, että olemme hahmotelleet tässä artikkelissa, jossa ensimmäinen kysely etenee neljä palvelinta – DNS Recursor; Root nimipalvelin; TLD nimipalvelin; arvovaltainen nimipalvelin-ennen vastaavia IP-osoite ja verkkotunnus palautetaan selaimeesi.

jos haluat seurata ja parantaa verkkosivustosi suorituskykyä, StatusCake tarjoaa valikoiman verkkosivuston suorituskyvyn seurantatyökaluja, jotka on helppo asentaa ja käyttää, ja antaa sinulle korvaamattomia tietoja siitä, miten verkkosivustosi suorituskyky vaikuttaa asiakkaidesi kokemuksiin.

Klikkaa tästä aloittaaksesi ilmaisen kokeilusi tänään!

Vastaa

Sähköpostiosoitettasi ei julkaista.