Kā tīmekļa pārlūkprogrammas un tīmekļa serveri sazinās

Web pārlūks tiek izmantots, lai parādītu Web servera saturu

Tīmekļa pārlūkprogrammas, piemēram, Internet Explorer, Firefox, Chrome un Safari, ir pasaulē populārākās tīkla lietojumprogrammas. Tie tiek izmantoti pamata informācijas pārlūkošanai, bet arī dažādām citām vajadzībām, tostarp tiešsaistes iepirkšanās un ikdienas spēlēm.

Tīmekļa serveri nodrošina saturu pārlūkprogrammām; ko pārlūks pieprasa, serveris piegādā, izmantojot interneta tīkla savienojumus.

Klientu-serveru tīkla dizains un internets

Tīmekļa pārlūkprogrammas un tīmekļa serveri darbojas kopā kā klienta-servera sistēma. Datortīklos klients-serveris ir standarta metode tādu lietojumprogrammu izstrādei, kur dati tiek glabāti centrālajās vietās (serveru datoros) un pēc pieprasījuma tiek efektīvi koplietoti ar daudziem citiem datoriem (klientiem). Visas tīmekļa pārlūkprogrammas darbojas kā klienti, kas pieprasa informāciju no vietnēm (serveriem).

Daudzi tīmekļa pārlūkprogrammas klienti var pieprasīt datus no vienas un tās pašas vietnes. Pieprasījumi var notikt dažādos laikos vai vienlaicīgi. Konceptuāli klienta-servera sistēmas prasa, lai visi pieprasījumi uz to pašu vietni tiktu apstrādāti ar vienu serveri. Tomēr praksē, tā kā tīmekļa serveru pieprasījumu apjoms dažreiz var būt ļoti liels, tīmekļa serveri bieži tiek veidoti kā vairāku serveru datoru izplatīts kopums.

Šajā liela apjoma vietnēs, kas populāri dažādās pasaules valstīs, šis tīmekļa serveru kopums tiek izplatīts ģeogrāfiski, lai palīdzētu uzlabot pārlūkprogrammu atbildes laiku. Ja serveris ir tuvāk pieprasošai ierīcei, tas nozīmē, ka laiks, kas nepieciešams satura piegādei, ir ātrāks nekā tad, ja serveris būtu tālāk.

Tīkla protokoli tīmekļa pārlūkiem un serveriem

Tīmekļa pārlūkprogrammas un serveri sazinās, izmantojot TCP / IP . Hiperteksta pārsūtīšanas protokols (HTTP) ir standarta lietojumprogrammas protokols TCP / IP augšdaļā, kas atbalsta tīmekļa pārlūkprogrammas pieprasījumus un servera atbildes.

Tīmekļa pārlūkprogrammas izmanto arī DNS, lai strādātu ar vietrāžiem URL . Šie protokola standarti ļauj dažādiem tīmekļa pārlūkprogrammu veidiem sazināties ar dažādiem tīmekļa serveru zīmoliem, neprasot īpašu loģiku katrai kombinācijai.

Tāpat kā lielākā daļa interneta satiksmes, tīmekļa pārlūkprogramma un serveru savienojumi parasti tiek izmantoti vairākos starpposma tīkla maršrutētājiem .

Tīmekļa pārlūkošanas sesija darbojas šādi: