Cloud & IT Cert Prep · Oppitunti

Mitä tapahtuu, kun avaat verkkosivuston

Seuraa pyyntöä selaimestasi etäpalvelimelle ja takaisin.

Oppitunti 2/413 vaihetta

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 ->      Server

Vaihe 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.

Aloita maksutta

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

  1. Internet verkkojen verkkona
  2. Mitä tapahtuu, kun avaat verkkosivuston
  3. Internetpalveluntarjoajat ja runkoverkot
  4. Kaistanleveyden, läpimenon ja viiveen perusteet
← Takaisin: Cloud & IT Cert Prep