Si komunikojnë shfletuesit e uebit dhe serverët e uebit

Përmbajtje:

Si komunikojnë shfletuesit e uebit dhe serverët e uebit
Si komunikojnë shfletuesit e uebit dhe serverët e uebit
Anonim

Shfletuesit e uebit si Microsoft Edge, Firefox, Chrome dhe Safari renditen ndër aplikacionet më të njohura të rrjetit në botë. Njerëzit i përdorin këta shfletues për shfletimin e informacionit bazë dhe nevoja të tjera, duke përfshirë blerjet në internet dhe lojërat e rastësishme. Komunikimi i serverit në ueb mbështetet në protokollet e rrjetit.

Serverët e uebit janë ato që furnizojnë përmbajtjen për shfletuesit e uebit. Atë që kërkon shfletuesi, serveri i jep nëpërmjet lidhjeve të rrjetit të internetit.

Image
Image

Dizajni i rrjetit klient-server dhe ueb

Shfletuesit e uebit dhe serverët e uebit funksionojnë së bashku si një sistem klient-server. Në rrjetet kompjuterike, klient-server është një metodë standarde për dizajnimin e aplikacioneve ku të dhënat mbahen në vendndodhje qendrore (kompjuterët e serverëve) dhe ndahen në mënyrë efikase me çdo numër kompjuterësh të tjerë (klientët) sipas kërkesës. Të gjithë shfletuesit e internetit funksionojnë si klientë që kërkojnë informacion nga faqet e internetit (serverët).

Klientë të shumtë të shfletuesit të internetit mund të kërkojnë të dhëna nga e njëjta faqe interneti. Kërkesat mund të ndodhin në kohë të ndryshme ose njëkohësisht. Sistemet klient-server konceptualisht kërkojnë që të gjitha kërkesat për të njëjtin sajt të trajtohen nga një server. Megjithatë, në praktikë, për shkak se vëllimi i kërkesave për serverët në ueb ndonjëherë mund të rritet shumë, serverët e uebit shpesh ndërtohen si një grup i shpërndarë kompjuterësh serverësh.

Për faqet e internetit të njohura në vende të ndryshme anembanë botës, ky grup uebserverësh shpërndahet gjeografikisht për të ndihmuar në përmirësimin e kohës së përgjigjes ndaj shfletuesve. Nëse serveri është më afër pajisjes kërkuese, koha që duhet për të dhënë përmbajtjen është më e shpejtë sesa nëse serveri do të ishte më larg.

Protokollet e rrjetit për shfletuesit dhe serverët në ueb

Shfletuesit dhe serverët e uebit komunikojnë duke përdorur TCP/IP. Protokolli i Transferimit të Hypertext është protokolli standard i aplikacionit në krye të TCP/IP që mbështet kërkesat e shfletuesit të internetit dhe përgjigjet e serverit.

Shfletuesit e uebit mbështeten gjithashtu në DNS për të punuar me URL-të. Këto standarde protokolle mundësojnë që markat e ndryshme të shfletuesve të internetit të komunikojnë me marka të ndryshme të serverëve të uebit pa kërkuar logjikë të veçantë për secilin kombinim.

Ashtu si shumica e trafikut të internetit, lidhjet e shfletuesit të internetit dhe serverit zakonisht funksionojnë përmes një serie ruterash të ndërmjetëm të rrjetit.

Një sesion bazë i shfletimit të internetit funksionon si kjo:

  • Një person specifikon një URL në një shfletues.
  • Shfletuesi fillon një lidhje TCP me serverin ose grupin e serverit (duke përdorur portin 80, si parazgjedhje) përmes adresës së tij IP, siç është publikuar në DNS. Si pjesë e këtij procesi, shfletuesi bën gjithashtu kërkesa për kërkim DNS për të kthyer URL-në në një adresë IP.
  • Pasi serveri përfundon njohjen e anës së tij të lidhjes TCP, shfletuesi dërgon kërkesa HTTP te serveri për të marrë përmbajtjen.
  • Pasi serveri përgjigjet me përmbajtjen për faqen, shfletuesi e merr atë nga paketat HTTP dhe e shfaq atë në përputhje me rrethanat. Përmbajtja mund të përfshijë URL të integruara për banderola reklamuese ose përmbajtje të tjera të jashtme, të cilat nga ana e tyre nxisin shfletuesin të lëshojë kërkesa të reja për lidhje TCP në ato vendndodhje. Shfletuesi mund të ruajë gjithashtu informacione të përkohshme, të quajtura cookie, për lidhjet e tij me skedarët lokalë në kompjuterin e klientit.
  • Çdo gabim i hasur gjatë kërkesës për përmbajtjen mund të shfaqet si linja statusi

Recommended: