Kaip bendrauti žiniatinklio naršyklės ir interneto serveriai

Web naršyklė naudojama rodyti žiniatinklio serverio turinį

Interneto naršyklės, pvz., "Internet Explorer", "Firefox", "Chrome" ir "Safari", yra tarp populiariausių tinklo programų pasaulyje. Jie naudojami pagrindinei informacijos peržiūrai, bet ir įvairiems kitiems poreikiams, įskaitant internetinius pirkimus ir atsitiktinius žaidimus.

Interneto serveriai teikia turinį naršyklėms; tai, ko naršyklė reikalauja, serveris perduoda per interneto tinklo jungtis.

Klientų serverio tinklo dizainas ir internetas

Interneto naršyklės ir žiniatinklio serveriai veikia kartu kaip kliento-serverio sistema. Kompiuterių tinkluose klientas-serveris yra standartinis būdas projektuoti programas, kuriose duomenys saugomi centrinėse vietose (serverio kompiuteriuose) ir efektyviai bendrinami su bet kokiu skaičiumi kitų kompiuterių (klientų) pagal pareikalavimą. Visos interneto naršyklės veikia kaip klientai, kurie prašo informacijos iš svetainių (serverių).

Daugybė žiniatinklio naršyklių klientų gali prašyti duomenų iš tos pačios svetainės. Prašymai gali būti atliekami bet kuriuo metu arba vienu metu. Konceptualiai kliento-serverio sistemos reikalauja, kad visi prašymai tame pačiame tinklalapyje būtų tvarkomi vienu serveriu. Tačiau praktikoje, kadangi prašymų į interneto serverius apimtis kartais gali išaugti labai didelė, žiniatinklio serveriai dažnai yra pastatyti kaip paskirstytas daugybinių serverių kompiuterių rinkinys.

Labai didelėms svetainėms, populiarioms skirtingose ​​šalyse visame pasaulyje, šis interneto serverių pultas yra geografiškai paskirstytas, kad padidintų atsakymų laiką naršyklėms. Jei serveris yra arčiau užklausą pateikiančio įrenginio, tai reikštų, kad laikas, per kurį reikia pateikti turinį, yra greitesnis nei serverio tolesnė aplinka.

Tinklo protokolai, skirti žiniatinklio naršyklėms ir serveriams

Interneto naršyklės ir serveriai bendrauja per TCP / IP . Hiperteksto perdavimo protokolas (HTTP) yra standartinis taikomųjų programų protokolas prie TCP / IP, kuris palaiko naršyklės užklausas ir serverio atsakymus.

Interneto naršyklės taip pat remiasi DNS, kad dirbtų su URL . Šie protokolo standartai įgalina skirtingų interneto naršyklių prekių ženklus bendrauti su skirtingais interneto serverių ženklais, nereikalaujant specialios kiekvieno derinio logikos.

Kaip ir dauguma interneto srauto, žiniatinklio naršyklė ir serverio jungtys paprastai veikia per tarpinius tinklo maršrutizatorius .

Pagrindinis žiniatinklio naršymo sesija veikia taip: