Miten verkkotunnus toimii?

Joka kerta, kun joku kirjoittaa verkkotunnuksesi, internet tekee kuusivaiheisen haun ennen kuin sivustosi latautuu. Useimmat ihmiset eivät tiedä sen tapahtuvan. Ja useimmissa elämän asioissa sinun ei tarvitse tietää. Mutta jos rakennat brändiä verkossa, sen…

Luonnos

Edellisessä luvussa totesimme, että verkkotunnus ja verkkosivusto ovat kaksi eri asiaa. Verkkotunnus on osoite. Verkkosivusto on se, mikä sijaitsee tuossa osoitteessa. Niitä yhdistävä järjestelmä on DNS. Nyt syvennymme siihen, miten verkkotunnus toimii ja mitä tapahtuu joka kerta, kun joku kirjoittaa sen selaimeen.

Lyhyt vastaus on, että verkkotunnus toimii muuntamalla ihmisen luettavan osoitteen sen palvelimen numeeriseksi IP-osoitteeksi, jolle verkkosivustosi tiedostot on tallennettu. Täysi vastaus sisältää hakujen ketjun, jonka selaimesi hoitaa automaattisesti sekunnin murto-osissa ilman, että näet sen tapahtuvan.

Miten verkkotunnus toimii?

Kirjoitat wemasy.fi selaimeesi ja painat Enteriä. Tässä on se, mitä tapahtuu seuraavaksi, siinä järjestyksessä kuin se tapahtuu.

Selaimesi tarkistaa ensin oman välimuistinsa. Jos se on hakenut tämän verkkotunnuksen äskettäin, se tietää jo IP-osoitteen ja lataa sivuston suoraan. Jos ei, se välittää pyynnön DNS-resolverille. Resolveria ylläpitää yleensä internetyhteyden tarjoajasi, vaikka voit käyttää myös julkisia resolvereita. Sen tehtävä on löytää pyytämäsi verkkotunnuksen IP-osoite.

Resolveri tarkistaa seuraavaksi oman välimuistinsa. Jos se on hakenut wemasy.com-osoitteen äskettäin, se palauttaa vastauksen muistista. Jos ei, se alkaa kysellä. Resolveri lähettää kyselyn juurinimipalvelimelle. Juurinimipalvelimet ovat DNS-järjestelmän huipulla. Ne eivät tiedä jokaisen verkkotunnuksen IP-osoitetta, mutta ne tietävät, mistä löytää oikeat nimipalvelimet kullekin ylätason verkkotunnukselle. Juurinimipalvelin käskee resolverin kysyä .com-päätteen TLD-nimipalvelimelta.

TLD-nimipalvelin käsittelee kaikki .com-verkkotunnukset. Se ei tiedä wemasy.com-osoitteen IP-osoitetta täsmällisesti, mutta se tietää, mitkä nimipalvelimet ovat siitä vastuussa. Se lähettää resolverin wemasy.com-osoitteen auktoritatiiviselle nimipalvelimelle.

Auktoritatiivisella nimipalvelimella todellinen vastaus sijaitsee. Se sisältää verkkotunnuksen DNS-tietueet, mukaan lukien A-tietueen, joka yhdistää verkkotunnuksen tiettyyn IP-osoitteeseen. Resolveri saa tuon IP-osoitteen, välittää sen takaisin selaimellesi, ja selaimesi yhdistää kyseisessä osoitteessa olevaan palvelimeen. Palvelin palauttaa verkkosivuston tiedostot, ja sivu latautuu.

Sinun näkökulmastasi kirjoitit nimen ja sivu ilmestyi. Sen takana neljä erillistä järjestelmää vastasi peräkkäin. Koko vaihto kestää tyypillisesti alle 100 millisekuntia.

Mikä on DNS ja miksi se on olemassa?

DNS tulee sanoista Domain Name System. Se on maailmanlaajuinen hakemisto, joka mahdollistaa nimien käytön numeroiden sijaan verkkosivustojen löytämisessä. Ilman sitä sinun pitäisi opetella ulkoa merkkijono kuten 185.230.65.11 joka kerta, kun haluaisit vierailla sivustolla.

Järjestelmä rakennettiin hajautetuksi. Ei ole yhtä palvelinta, joka tietäisi, missä jokainen verkkosivusto sijaitsee. Sen sijaan vastuu on jaettu tuhansille nimipalvelimille ympäri maailmaa, joista jokainen pitää tietueita kokonaisuuden osasta. Tämä tekee järjestelmästä nopean, kestävän ja skaalautuvan.

DNS hoitaa paljon muutakin kuin pelkät verkkosivustot. Se reitittää sähköpostin, varmentaa verkkotunnuksen omistajuuden, mahdollistaa aliverkkotunnukset ja hoitaa tietoturvatietueet. Täyden kuvan siitä, miten DNS-järjestelmä toimii tällä tasolla, saat DNS-syväsukellus-luvusta.

Mitä nimipalvelimet ovat ja mitä ne tekevät?

Nimipalvelin on palvelin, joka tallentaa verkkotunnuksen DNS-tietueet. Kun rekisteröit verkkotunnuksen, se osoitetaan tietylle nimipalvelinjoukolle. Nuo nimipalvelimet ovat arvovaltainen lähde kaikelle kyseiseen verkkotunnukseen liittyvälle DNS-tiedolle. Jos joku haluaa tietää verkkotunnuksesi takana olevan IP-osoitteen, hän päätyy vastausta varten nimipalvelimillesi.

Useimmat verkkotunnusten rekisteröijät osoittavat oletusnimipalvelimet, kun rekisteröit verkkotunnuksen. Jos käytät erillistä web-hotellin tarjoajaa, päivität nimipalvelimesi osoittamaan web-hotelliisi. Näin yhdessä paikassa rekisteröimäsi verkkotunnus yhdistetään jossakin muualla rakentamaasi verkkosivustoon.

Kun vaihdat nimipalvelimia, käsket maailmanlaajuista DNS-järjestelmää alkamaan etsiä verkkotunnuksesi tietueita uudesta paikasta. Kaikki vanhoilla nimipalvelimilla määrittämäsi DNS-tietueet eivät siirry automaattisesti. Luot ne uudelleen uusilla nimipalvelimilla.

Mikä on A-tietue?

A-tietue on DNS-tietue, joka yhdistää verkkotunnuksen IP-osoitteeseen. Se on keskeinen tietue, joka saa verkkotunnuksen osoittamaan verkkosivustolle. Kun DNS-resolveri saavuttaa auktoritatiivisen nimipalvelimesi ja kysyy, missä wemasy.fi sijaitsee, A-tietue on se, minkä se löytää.

DNS-tietueita on useita tyyppejä, ja jokaisella on eri tarkoitus. A-tietueet hoitavat IP-osoitteiden yhdistämisen. MX-tietueet hoitavat sähköpostin reitityksen. CNAME-tietueet luovat aliaksia, jotka osoittavat yhden verkkotunnuksen toiseen. TXT-tietueet sisältävät varmennemerkkijonoja ja tietoturva-asetuksia. A-tietue on se, joka liittyy suorimmin siihen, miten verkkotunnuksesi lataa verkkosivuston. Täyden erittelyn siitä, mitä kukin tyyppi tekee, löydät oppaasta DNS-tietuetyypeistä.

Mitä tapahtuu, kun DNS:ää ei ole vielä määritetty?

Jos rekisteröit verkkotunnuksen etkä koskaan määritä DNS-tietueita, verkkotunnus on olemassa rekisterissä mutta ei johda mihinkään. Selain, joka yrittää hakea IP-osoitetta, ei saa vastausta. Sivu ei lataudu. Kävijät näkevät virheen tai tyhjän ruudun selaimesta riippuen.

Siksi verkkotunnuksen rekisteröinti ei ole sama asia kuin toimiva verkkosivusto. Verkkotunnus on voimassa siinä mielessä, että se on rekisteröity eikä kukaan muu voi ottaa sitä. Mutta se ei ole toimiva, ennen kuin DNS-tietueet on määritetty ja ne osoittavat palvelimelle, jolla on oikeat verkkosivuston tiedostot.

Sama tapahtuu tilapäisesti aina, kun teet muutoksia DNS-asetuksiisi. Muutoksen tallentamisen ja sen koko DNS-järjestelmään tavoittamisen välillä on aina viive.

Mitä DNS-propagaatio on?

DNS-propagaatio on aika, joka kuluu, kun muutos DNS-tietueissasi leviää kaikkiin resolvereihin ja välimuisteihin ympäri maailmaa. Kun päivität A-tietueen tai vaihdat nimipalvelimia, muutos ei tule voimaan kaikkialla heti. Eri resolverit ovat tallentaneet vanhan tiedon välimuistiin eri pituisiksi ajoiksi.

Propagaation kesto riippuu asetuksesta nimeltä TTL, joka tulee sanoista time to live. TTL asetetaan jokaiselle DNS-tietueelle, ja se kertoo resolvereille, kuinka kauan tietoa pidetään välimuistissa ennen päivityksen tarkistamista. 3 600 sekunnin TTL tarkoittaa, että resolverit voivat pitää vanhaa dataa jopa tunnin ennen päivittämistä. Matalammat TTL-arvot tarkoittavat nopeampaa propagaatiota mutta tiheämpiä hakuja.

Propagaation aikana jotkin kävijät päätyvät vanhalle palvelimelle ja jotkin uudelle sen mukaan, mitä resolveria he käyttävät. Täysi propagaatio valmistuu tyypillisesti muutamassa tunnissa, vaikka se voi toisinaan kestää jopa 48 tuntia. DNS-propagaatio-luku käsittelee tämän kokonaan, mukaan lukien sen, miten tarkistat, onko propagaatio valmis ja mitä tehdä, jos se kestää odotettua kauemmin.

Miksi tällä prosessilla on merkitystä brändillesi?

Kun tarkastelet lähemmin, miten verkkotunnusjärjestelmä on suunniteltu, löydät hallinnan tason, joka käy ilmi vasta kun sitä tarvitsee ensimmäistä kertaa.

Verkkotunnuksesi ei ole sidottu mihinkään tiettyyn palvelimeen. Se osoittaa mihin tahansa palvelimeen, jonka kerrot. Jos siirrät verkkosivustosi toiseen web-hotelliin, päivität DNS-tietueet ja kävijät seuraavat. Verkkotunnus pysyy samana. Brändisi osoite ei muutu. Linkkisi, hakusijoituksesi ja yleisösi muistikuva osoitteestasi säilyvät ehjinä.

Tämä verkkotunnuksen ja palvelimen erottelu tekee sivuston uudistamisesta tai siirtämisestä hallittavaa. Voit rakentaa sivustostasi uuden version testipalvelimelle, testata sen ja sitten päivittää A-tietueen osoittamaan verkkotunnuksesi uudelle palvelimelle. Vaihto tapahtuu ilman, että kävijäsi näkevät koskaan rikkinäisen osoitteen.

Se tarkoittaa myös, että verkkotunnuksellasi on eräänlaista pysyvyyttä, jota verkkosivustosi tiedostoilla ei ole. Palvelimia päivitetään, alustat vaihtuvat, verkkosivustoja uudistetaan. Verkkotunnus säilyy kaiken tämän läpi niin kauan kuin jatkat uusimista. Siksi verkkotunnuksesi on suojelemisen arvoista brändin omaisuutta. Lisää siitä, mikä verkkotunnus on ja mitä sen rekisteröintiin kuuluu, löydät luvusta verkkotunnuksen ja verkkosivuston erosta.

Miten WEMASY hoitaa verkkotunnuksen yhdistämisen

WEMASYssa, kun rekisteröit verkkotunnuksen ja rakennat verkkosivustosi samalla tilillä, DNS-yhteys määritetään automaattisesti. Nimipalvelimet, A-tietue ja muut tarvittavat DNS-tietueet asetetaan puolestasi. Sinun ei tarvitse kirjautua erilliseen rekisteröijään, etsiä nimipalvelinasetuksiasi tai syöttää IP-osoitetta käsin.

Jos rekisteröit verkkotunnuksesi muualla ja haluat käyttää sitä WEMASY-sivuston kanssa, yhdistät sen päivittämällä nimipalvelimet rekisteröijälläsi osoittamaan WEMASYn nimipalvelimiin. Sen jälkeen WEMASY hallinnoi verkkotunnuksen DNS-tietueita. Tiedot siitä, mitä kukin paketti sisältää, löytyvät WEMASYn hinnoittelusta.

Usein kysytyt kysymykset

Mitä tapahtuu, jos osoitan verkkotunnukseni väärään IP-osoitteeseen?

Kävijät, jotka kirjoittavat verkkotunnuksesi, päätyvät väärälle palvelimelle tai ei minnekään, jos kyseisen IP-osoitteen takana ei ole verkkosivustoa. Selain saa yhteysvirheen tai tyhjän sivun. Korjaus on päivittää A-tietue oikeaan IP-osoitteeseen ja odottaa DNS-propagaation valmistumista. Tämä on yksi syy siihen, miksi DNS-tietueet on tärkeää tarkistaa kahdesti, kun yhdistät verkkotunnuksen uuteen web-hotelliin. WEMASY-sivustonrakentajalla voit määrittää tämän suoraan verkkosivustollasi.

Miksi sivustoni näyttää yhä vanhaa versiota siirryttyäni uudelle palvelimelle?

DNS-tietueet tallennetaan välimuistiin useissa kohdissa hakuketjua, mukaan lukien omalla laitteellasi ja internetyhteyden tarjoajasi resolverissa. Vaikka päivittäisit A-tietueesi, vanha IP-osoite voi yhä olla paikallisesti välimuistissa. Selaimen välimuistin ja DNS-välimuistin tyhjentäminen voi auttaa, mutta joissakin tapauksissa sinun täytyy yksinkertaisesti odottaa TTL-ajan päättymistä, ennen kuin kaikki kävijät näkevät päivitetyn version.

Voinko käyttää samaa verkkotunnusta kahdelle eri verkkosivustolle samanaikaisesti?

Et. Verkkotunnus voi A-tietueensa kautta osoittaa vain yhteen IP-osoitteeseen kerrallaan. Jos haluat sivustosi eri osien osoittavan eri palvelimille, voit käyttää aliverkkotunnuksia. Esimerkiksi store.yourbrand.com voi osoittaa eri palvelimelle kuin yourbrand.com, vaikka molemmat pysyvät saman verkkotunnuksen osina.

Tarvitsenko teknistä osaamista verkkotunnukseni DNS-asetusten hallintaan?

Perustason DNS-muutokset, kuten A-tietueen päivittäminen tai CNAME:n lisääminen, onnistuvat ilman syvää teknistä osaamista, jos palveluntarjoajallasi on selkeä käyttöliittymä. Itse käsitteet ovat yksinkertaisia, kun ymmärrät, mitä kukin tietuetyyppi tekee. Alustat, jotka yhdistävät verkkotunnuksen rekisteröinnin ja web-hotellin, hoitavat DNS-määrityksen usein automaattisesti, jolloin sinun ei tarvitse koskea tietueisiin lainkaan.

Mikä ero on nimipalvelimella ja DNS-tietueella?

Nimipalvelin on palvelin, joka sisältää kaikki verkkotunnuksesi DNS-tietueet. DNS-tietue on yksittäinen merkintä kyseisellä nimipalvelimella, joka kertoo DNS-järjestelmälle, mitä tietylle pyynnölle tehdään, kuten verkkoliikenteen, sähköpostin tai aliverkkotunnusten reitittäminen. Kun päivität nimipalvelimesi, luovutat kaikkien DNS-tietueidesi hallinnan uudelle palveluntarjoajalle. Kun päivität yksittäisen DNS-tietueen, muutat yhtä tiettyä ohjetta nimipalvelimen pysyessä samana.

Nyt tiedät, miten verkkotunnus toimii, siitä hetkestä, kun joku kirjoittaa sen, siihen hetkeen, kun sivu latautuu. On liittyvä termi, jota olet todennäköisesti nähnyt käytettävän verkkotunnuksen kanssa vaihdellen, mutta se on eri asia. Tuo termi on URL. Seuraava luku erittelee tarkalleen, mikä erottaa URL-osoitteen verkkotunnuksesta ja miksi erolla on merkitystä sivustoa pystyttäessäsi.

Ota se heti käyttöön
omalla verkkosivullasi.

Aloita ilmaiseksi WEMASYlla ja rakenna sivusi muutamassa minuutissa.