Miten selaimet ja Web-palvelimet kommunikoivat

Web-selain on tarkoitettu näyttämään Web-palvelimen sisältöä

Internet-selaimet, kuten Internet Explorer, Firefox, Chrome ja Safari ovat maailman suosituimpia verkko-sovelluksia. Niitä käytetään perustietojen selaamiseen, mutta myös erilaisiin muihin tarpeisiin, kuten verkkokaupoissa ja rennosti pelaamiseen.

Web-palvelimet tarjoavat sisältöä verkkoselaimille; mitä selain pyytää, palvelin toimittaa Internet-verkkoyhteyksien kautta.

Client-Server Network Design ja Web

Verkkoselaimet ja web-palvelimet toimivat yhdessä asiakas-palvelinjärjestelmänä . Tietokoneverkossa asiakaspalvelin on vakiomenetelmä sovellusten suunnittelulle, jossa tietoja säilytetään keskuspaikoilla (palvelin-tietokoneet) ja jaetaan tehokkaasti millekään muulle tietokoneelle (asiakkaille) pyynnöstä. Kaikki web-selaimet toimivat asiakkaina, jotka pyytävät tietoja verkkosivustoilta (palvelimilta).

Lukuisat selaimen asiakkaat voivat pyytää tietoja samalta verkkosivustolta. Pyynnöt voivat tapahtua eri aikoina tai samanaikaisesti. Asiakas-palvelinjärjestelmät käsittelevät käsitteellisesti, että kaikki pyynnöt samalle sivustolle käsitellään yhdellä palvelimella. Käytännössä kuitenkin, koska web-palvelimien pyyntöjen määrä voi joskus kasvaa hyvin suuriksi, verkkopalvelimet rakennetaan usein useiden palvelintietokoneiden hajautetuksi joukoksi.

Hyvin suurille verkkosivustoille, jotka ovat suosittuja eri maissa ympäri maailmaa, tämä verkkopalvelimallisto jakautuu maantieteellisesti, mikä parantaa selainten vasteaikaa. Jos palvelin on lähempänä pyytävää laitetta, seuraa se, että sisältöä toimittava aika on nopeampi kuin jos palvelin oli kauempana.

Verkkoprotokollat ​​verkkoselaimille ja palvelimille

Web-selaimet ja palvelimet kommunikoivat TCP / IP- yhteyden kautta. HyperText Transfer Protocol (HTTP) on vakiosovellusprotokolla TCP / IP: n päällä, joka tukee web-selainpyyntöjä ja palvelimen vastauksia.

WWW-selaimet luottavat myös DNS- osoitteisiin URL-osoitteiden kanssa . Nämä protokollastandardit mahdollistavat erilaisten verkkoselainten tuotemerkkien kommunikoinnin erilaisten verkkopalvelimarkkinoiden kanssa ilman erityistä logiikkaa kullekin yhdistelmälle.

Kuten useimmat Internet-liikenteestä, selaimen ja palvelinyhteydet yleensä suoritetaan useiden väliverkkareitittimien kautta .

Perus-web-selausistunto toimii näin: