Communication in Distributed Systems 005

أحد أهم التحديات التي تواجهها النظم الموزعة هي كيفية الاتصال بين الـ Nodes (العقد) أو المكونات في النظم الموزعة وبعضها البعض لتحقيق المهام المطلوبة.
Communication in Distributed Systems 005
Communication in Distributed Systems

في هذه الصفحة

أحد أهم التحديات التي تواجهها النظم الموزعة هي كيفية الاتصال بين الـ Nodes (العقد) أو المكونات في النظم الموزعة وبعضها البعض لتحقيق المهام المطلوبة.

ولكن قبل التطرق للحديث عن كيفية الاتصال بين المكونات وبعضها في النظم الموزعة دعونا نرى ما الذي يحدث أثناء زيارتك لموقع اقرأ-تِك على سبيل المثال.

أثناء زيارتك لموقع اقرأ-تِك سيقوم المتصفح أو الـ Browser بمعرفة واستخلاص الـ IP Address للـ Server وذلك من خلال الـ URL (https://eqraatech.com) ومن ثم سيقوم بارسال Request لهذا الـ Server، وآخيرًا سيقوم الـ Server بالرد على هذا الـ Request وعرض محتوى الموقع لك.

ماذا يحدث عند زيارة موقع https://eqraatech.com

فكما نرى من الصورة السابقة يتم ذلك عن طريق:

  1.  أن المستخدم يقوم بفتح المتصفح وكتابة الـ URL وهو https://eqraatech.com
  2.  يقوم المتصفح باستخلاص الـ IP Address من الـ URL وذلك عن طريق الـ DNS. 
  3. تقوم الـ DNS بمعرفة وتحديد الـ IP Address.
  4. يقوم المتصفح بارسال Request للـ Server.
  5. يرد الـ Server على الـ Request من خلال الـ Response للمتصفح. 
  6. يقوم المتصفح بعرض محتوى الموقع للمستخدم.

كيف يتم نقل البيانات أثناء الاتصال ؟

هذا المقال مخصص للأعضاء فقط

اشترك الآن بنشرة اقرأ-تِك الأسبوعية

لا تدع أي شيء يفوتك. واحصل على أحدث المقالات المميزة مباشرة إلى بريدك الإلكتروني وبشكل مجاني!