كيف متصفحات الويب وخوادم الويب التواصل

يستخدم متصفح الويب لعرض محتوى خادم الويب

تحتل متصفحات الويب ، مثل Internet Explorer و Firefox و Chrome و Safari ، مرتبة بين أشهر تطبيقات الشبكات في العالم. يتم استخدامها لتصفح المعلومات الأساسية ولكن أيضًا للعديد من الاحتياجات الأخرى بما في ذلك التسوق عبر الإنترنت والألعاب غير الرسمية.

خوادم الويب هي التي تقدم محتوى متصفحات الويب. ما يطلبه المستعرض ، يقوم الخادم بتسليمه عبر اتصالات شبكة الإنترنت.

تصميم شبكة العميل - الخادم والويب

تعمل متصفحات الويب وخوادم الويب معًا كخادم العميل . في شبكات الكمبيوتر ، يعتبر خادم العميل طريقة قياسية لتصميم التطبيقات حيث يتم الاحتفاظ بالبيانات في المواقع المركزية (أجهزة كمبيوتر الخادم) ومشاركتها بكفاءة مع أي عدد من أجهزة الكمبيوتر الأخرى (العملاء) عند الطلب. تعمل جميع متصفحات الويب كعملاء يطلبون معلومات من مواقع الويب (الخوادم).

يمكن للعديد من عملاء مستعرض الويب طلب بيانات من نفس الموقع. يمكن أن تحدث الطلبات في جميع الأوقات المختلفة أو في وقت واحد. تقوم أنظمة العميل والخادم بشكل مفهومي باستدعاء جميع الطلبات إلى نفس الموقع بواسطة خادم واحد. ولكن من الناحية العملية ، نظرًا لأن حجم الطلبات إلى خوادم الويب يمكن أن يكون كبيرًا جدًا في بعض الأحيان ، يتم إنشاء خوادم الويب في الغالب كمجموعة موزعة من أجهزة كمبيوتر الخادم المتعددة.

بالنسبة إلى مواقع الويب الكبيرة جدًا الشائعة في مختلف البلدان حول العالم ، يتم توزيع مستودع خادم الويب هذا جغرافيًا للمساعدة في تحسين وقت الاستجابة للمتصفحات. إذا كان الخادم أقرب إلى جهاز الطلب ، فسوف يتبع ذلك أن الوقت الذي يستغرقه تسليم المحتوى أسرع مما لو كان الخادم بعيدًا.

بروتوكولات الشبكة لمتصفحات الويب والخوادم

تتواصل مستعرضات الويب والخوادم عبر TCP / IP . بروتوكول نقل النص التشعبي (HTTP) هو بروتوكول التطبيق القياسي في أعلى TCP / IP يدعم طلبات متصفح الويب واستجابات الخادم.

تعتمد متصفحات الويب أيضًا على DNS للعمل مع عناوين URL . تمكّن معايير البروتوكول هذه العلامات التجارية المختلفة لمتصفحات الويب من التواصل مع العلامات التجارية المختلفة لخوادم الويب دون الحاجة إلى منطق خاص لكل مجموعة.

مثل معظم حركة المرور على الإنترنت ، وعادة ما يتم تشغيل متصفح الويب ووصلات الخادم من خلال سلسلة من أجهزة توجيه الشبكة المتوسطة.

تعمل جلسة تصفح الويب الأساسية على النحو التالي: