Mitä tapahtuu, kun avaat verkkosivuston
Seuraa pyyntöä selaimestasi etäpalvelimelle ja takaisin.
Mitä tapahtuu, kun avaat verkkosivuston on ilmainen Cloud & IT Cert Prep-oppitunti CoddyKitissä. Tämä on oppitunti 2/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Cloud & IT Cert Prep-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Cloud & IT Cert Prep-kurssilla on yhteensä 4 oppituntia.
Yksi napsautus, pitkä matka
Verkkosivulla käyminen tuntuu välittömältä, mutta tuon murto-osasekunnin aikana tapahtuu paljon. Seuraavaksi käymme läpi yhden pyynnön matkan selaimestasi kaukaiselle palvelimelle ja takaisin.
Vaihe 1: Nimen selvittäminen
Ensin laitteesi pyytää Domain Name System (DNS) -järjestelmää muuntamaan kirjoittamasi verkko-osoitteen numeeriseksi IP-osoitteeksi. Jos tämä haku epäonnistuu, sivu ei lataudu.
Vaihe 2: Yhteyden muodostaminen
Kun IP-osoite on tiedossa, selaimesi avaa yhteyden käyttäen TCP-protokollaa. Nopea kättely varmistaa, että molemmat osapuolet ovat valmiita ennen tiedonsiirron aloittamista. Koodi näyttää tämän.
Client -> SYN -> Server
Client <- SYN/ACK <- Server
Client -> ACK -> ServerVaihe 3: Kanavan suojaaminen
Useimmat sivustot käyttävät HTTPS-protokollaa, joka lisää yhteyteen TLS-salauksen. Kättelyssä vaihdetaan salausavaimet, jotta tietosi näkyvät salakuuntelijalle lukukelvottomina — tämä näkyy lukkokuvakkeena. 🔒
Vaihe 4: Pyynnön lähettäminen
Nyt selaimesi lähettää HTTP-pyynnön pyytäen tiettyä sivua. HTTP määrittää, miten selain esittää pyynnön ja miten palvelin vastaa siihen.
Vaihe 5: Internetin halki
Pyyntösi ei siirry suoraan perille. Se jaetaan paketeiksi, jotka kulkevat monien reitittimien kautta. Jokainen reititin välittää niitä lähemmäs palvelinta.
Vaihe 6: Palvelin vastaa
Palvelin vastaanottaa pyynnön, etsii sivun tai muodostaa sen ja lähettää takaisin HTTP-vastauksen, joka sisältää tilakoodin (kuten onnistumisesta kertovan 200-koodin) sekä sisällön.
Vaihe 7: Sivun hahmontaminen
Selaimesi kokoaa paketit uudelleen ja alkaa hahmontaa sivua. Sen jälkeen se hakee lisätiedostoja, kuten kuvia ja skriptejä. Yksi pyyntö olikin todellisuudessa monta pyyntöä.
Välimuisti säästää aikaa
Toiminnan nopeuttamiseksi tulokset tallennetaan välimuistiin eli säilytetään tilapäisesti. Selain käyttää kuvia uudelleen, DNS-vastaukset säilyvät jonkin aikaa ja kopioita säilytetään lähempänä sinua.
Kun vaiheet epäonnistuvat
Jokainen vaihe voi epäonnistua omalla tavallaan: DNS-virhe, yhteyden aikakatkaisu, 404 (ei löydy) tai 500 (palvelinvirhe). Vaiheista näkee, missä kohtaa ongelma syntyi.
Koko edestakainen matka
Koko matka etenee näin: DNS selvittää nimen, TCP muodostaa yhteyden, TLS suojaa sen, HTTP-pyyntö reititetään palvelimelle ja selain hahmontaa vastauksen — kaikki alle sekunnissa.
Pikatarkistus
Mikä on ensimmäinen vaihe, kun vierailet verkkosivustolla sen nimellä?
Kertaus
Sivustolla vieraileminen koostuu selkeistä vaiheista: DNS selvittää nimen, TCP muodostaa yhteyden, TLS suojaa sen, HTTP-pyyntö kulkee reitittimien kautta ja sivu hahmonnetaan.
Opi Cloud & IT Cert Prep tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 150
- Oppitunnit
- 600
Usein kysytyt kysymykset
Onko oppitunti ”Mitä tapahtuu, kun avaat verkkosivuston” ilmainen?
Kyllä – oppitunnin ”Mitä tapahtuu, kun avaat verkkosivuston” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Cloud & IT Cert Prep-kurssin, päivitä CoddyKit PROhon. Cloud & IT Cert Prep-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Mitä tapahtuu, kun avaat verkkosivuston”?
Seuraa pyyntöä selaimestasi etäpalvelimelle ja takaisin. Harjoittelet Cloud & IT Cert Prep-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Cloud & IT Cert Prep-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Cloud & IT Cert Prep-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/4.
Kuinka kauan ”Mitä tapahtuu, kun avaat verkkosivuston”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Cloud & IT Cert Prep-oppitunnilla?
Kyllä. Jokainen Cloud & IT Cert Prep-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Internet verkkojen verkkona
- Mitä tapahtuu, kun avaat verkkosivuston
- Internetpalveluntarjoajat ja runkoverkot
- Kaistanleveyden, läpimenon ja viiveen perusteet