A Web Browser dipaké pikeun nembongkeun Kandungan Web Server
panyungsi web kawas Internet Explorer, Firefox, Chrome, sarta Safari rank antara aplikasi jaringan nu pang populerna di dunya. Aranjeunna nuju dipaké pikeun browsing informasi dasar tapi ogé pikeun sagala rupa kaperluan lianna kaasup balanja online tur kaulinan kasual.
server ramat anu kumaha nyadiakeun eusi kanggo web panyungsi; naon nu requests browser, server delivers ngaliwatan sambungan jaringan Internét.
Klien-Server Network Jurnalisme sarta Ramat
Web panyungsi sarta server web fungsina babarengan salaku klien-server sistem. Dina jejaring komputer, klien-server mangrupakeun metoda baku pikeun ngarancang aplikasi mana data anu diteundeun di lokasi sentral (komputer server) jeung éfisién dibagikeun kalawan sagala Jumlah komputer séjén (nu klien) kana pamundut. Kabéh panyungsi wéb fungsina salaku klien nu menta informasi tina situs web (server).
Sababaraha klien web browser bisa menta data ti ramatloka sarua. Requests bisa lumangsung sepanjang waktos béda atawa sakaligus. Sistem klien-server conceptually nelepon pikeun sakabéh requests kana situs anu sarua bisa diatur ku hiji server. Dina prakték, kumaha oge, lantaran volume requests mun server web kadang bisa tumuwuh kacida gedéna, server web nu sering diwangun salaku kolam renang disebarkeun tina sababaraha komputer server.
For jaba kacida gedéna populér di nagara béda sabudeureun dunya, ieu kolam renang server web ieu geografi disebarkeun pikeun mantuan ngaronjatkeun waktos respon kana panyungsi. Mun server is ngadeukeutan ka alat requesting, éta bakal nuturkeun nu waktos éta waktu nu diperlukeun pikeun nganteurkeun eusi téh gancang ti lamun server éta salajengna jauh.
Protokol-protokol jaringan pikeun panyungsi Web na server
Web panyungsi sarta server komunikasi via TCP / IP . Hypertext Transfer Protocol (HTTP) nyaéta protokol aplikasi standar on luhureun TCP / IP ngarojong requests browser web na réspon server.
Web panyungsi ogé ngandelkeun DNS digawekeun ku URL . standar protokol ieu ngaktipkeun merek béda tina web panyungsi pikeun ngahubung sareng merek béda tina server ramat tanpa merlukeun logika husus pikeun unggal kombinasi.
Kawas paling lalulintas internét, sambungan web browser sarta server sacara normal ngajalankeun ngaliwatan runtuyan panengah routers jaringan .
A sési web browsing dasar berpungsi jiga ieu:
- pamaké éta hususna URL di browser maranéhanana (boh tina tetengger atawa ku ngetikkeun eta di)
- Browser nu initiates sambungan TCP kana web server atawa server kolam renang (maké port 80 sacara standar) via na Alamat IP sakumaha diterbitkeun di DNS. Salaku bagian tina prosés ieu, browser anu ogé ngajadikeun requests lookup DNS pikeun ngarobah URL ka hiji alamat IP
- Saatos server nyampurnakeun pangakuan tina samping na tina sambungan TCP, browser anu ngirimkeun requests HTTP ka server pikeun meunangkeun eusi
- Saatos server balesan kalawan eusi pikeun kaca, browser anu retrieves eta ti pakét HTTP tur nampilkeun eta sasuai. Eusi bisa ngawengku URL study pikeun spanduk iklan atawa eusi ti pihak katilu sejenna, anu dina gilirannana micu browser ngaluarkeun requests sambungan TCP anyar pikeun jalma lokasi. browser nu ogé bisa nyimpen informasi samentara ngeunaan koneksi na keur file lokal dina klien komputer disebut cookies
- Sagala kasalahan encountered salila Nyuhunkeun eusi bisa jadi ditémbongkeun salaku garis status HTTP