Hogyan kommunikálnak a webböngészők és a webszerverek

A webböngésző a webszerver tartalmának megjelenítésére szolgál

A böngészők, mint az Internet Explorer, a Firefox, a Chrome és a Safari a legnépszerűbb hálózati alkalmazások közé tartoznak a világon. Alapvető információs böngészéshez, de különböző egyéb igényekhez is használják, beleértve az online vásárlást és az alkalmi játékokat.

A webes szerverek biztosítják a webböngészők tartalmát; amit a böngésző kér, a szerver internetes hálózati kapcsolatokon keresztül szállítja.

Ügyfél-kiszolgáló hálózati dizájn és az internet

A webböngészők és a webkiszolgálók együtt működnek kliens-kiszolgáló rendszerként. Számítógépes hálózatokban az ügyfél-kiszolgáló szabványos módszer olyan alkalmazások tervezésére, ahol az adatokat központi helyen (szerver számítógépeken) tárolják, és kérésre bármely más számítógépen (ügyfelek) hatékonyan megosztják. Minden web böngésző kliensként működik, amely információkat kér webhelyekről (szerverekről).

Számos böngésző kliens kérheti az adatokat ugyanazon a weboldalon. Kérelmek történhetnek különböző időpontokban vagy egyidejűleg. Az ügyfél-kiszolgáló rendszerek fogalmilag kéri, hogy az ugyanarra a webhelyre irányuló összes kérést egy szerver kezelje. A gyakorlatban azonban, mivel a webszerverek iránti kérelmek mennyisége időnként nagyon nagy méretűre nő, a webszerverek gyakran több szerver számítógépek elosztott gyűjteményeként épülnek fel.

A világ különböző országaiban népszerű nagy weboldalak esetében ez a webszerver pool földrajzilag elosztott, hogy javítsa a böngészők válaszidejét. Ha a kiszolgáló közelebb áll a kérő eszközhöz, az azt követheti, hogy a tartalom továbbításához szükséges idő gyorsabb, mint ha a kiszolgáló távolabb van.

Hálózati protokollok a webböngészők és a kiszolgálók számára

A webböngészők és a kiszolgálók TCP / IP protokollon keresztül kommunikálnak. A Hypertext Transfer Protocol (HTTP) a TCP / IP tetején lévő szabványos alkalmazásprotokoll, amely támogatja a webböngésző kéréseit és a szerver válaszokat.

A webböngészők a DNS-t is használják az URL-ek kezelésére . Ezek a protokoll szabványok lehetővé teszik, hogy a különböző böngészők márkái különböző márkájú webkiszolgálókkal kommunikáljanak anélkül, hogy minden egyes kombinációra külön logikát igényelne.

A legtöbb internetforgalomhoz hasonlóan a böngésző és a kiszolgálói kapcsolatok rendszerint több közbenső hálózati routeren futnak keresztül.

Az alapvető webes böngészési munkamenet így működik: