چگونه مرورگرهای وب و سرورهای وب ارتباط برقرار کنند

مرورگر وب برای نمایش محتوای وب سرور استفاده می شود

مرورگرهای اینترنتی مانند اینترنت اکسپلورر، فایرفاکس، کروم و سافاری یکی از محبوب ترین برنامه های شبکه در جهان هستند. آنها برای مرور اطلاعات اولیه، بلکه برای نیازهای مختلف دیگر از جمله خرید آنلاین و بازی های گاه به گاه استفاده می شود.

سرورهای وب چه محتوایی برای مرورگرهای وب ارائه می دهند؛ آنچه مرورگر درخواست می کند، سرور از طریق اتصالات شبکه اینترنت ارائه می شود.

طراحی سرور شبکه مشتری و سرور و وب

مرورگرهای وب و سرورهای وب با هم به عنوان یک سیستم سرویس گیرنده کار می کنند. در شبکه کامپیوتری، سرویس دهنده مشتری یک روش استاندارد برای طراحی برنامه های کاربردی است که داده ها در مکان های مرکزی (رایانه های سرور) نگهداری می شوند و به صورت موثر با هر تعداد رایانه های دیگر (مشتریان) به صورت موقت مشترک می شوند. همه مرورگرهای وب به عنوان مشتریانی هستند که از وبسایت (سرور) اطلاعات درخواست می کنند.

مشتریان تعداد زیادی از مرورگر وب می توانند داده ها را از همان وبسایت درخواست کنند. درخواست ها می توانند در تمام زمان های مختلف یا به طور همزمان انجام شوند. سیستمهای مشتری-سرور به طور مفهومی خواستار می شوند که تمام درخواست ها به همان سایت توسط یک سرور انجام شود. در عمل، با این حال، چون حجم درخواست ها به سرورهای وب گاهی اوقات می تواند بسیار بزرگ شود، سرورهای وب اغلب به عنوان یک مجموعه توزیع شده از چند سرور سرور ساخته می شوند.

برای وبسایتهای بسیار بزرگ که در کشورهای مختلف در سرتاسر جهان محبوب هستند، این استخر وب سرور به لحاظ جغرافیایی توزیع شده است تا به بهبود زمان پاسخ به مرورگرها کمک کند. اگر سرور به دستگاه درخواستی نزدیکتر باشد، این امر به این معنی است که زمان برای ارسال محتوا سریعتر از سرور قبلی است.

پروتکل های شبکه برای مرورگرها و سرورهای وب

مرورگرهای وب و سرورها از طریق TCP / IP ارتباط برقرار می کنند. پروتکل انتقال بیش از حد (HTTP) پروتکل نرم افزار استاندارد در بالای TCP / IP پشتیبانی از درخواست های مرورگر وب و پاسخ های سرور است.

مرورگرهای وب همچنین به DNS برای کار با URL ها تکیه می کنند. این استانداردهای پروتکل، مارک های مختلفی از مرورگرهای وب را برای ارتباط با مارک های مختلف وب سرور بدون نیاز به منطق خاص برای هر ترکیبی، فراهم می کند.

مانند بیشتر ترافیک اینترنت، مرورگر وب و اتصالات سرور به طور معمول از طریق یک سری از روترهای شبکه متوسط ​​انجام می شود .

یک جلسه مرور اولیه وب مانند این است: