Client/Server Networks

ما هي شبكة العميل/الخادم - الزبون/المزود - Client/Server؟ وماهي أهم مميزات وعيوب شبكة العميل/الخادم؟ وما هي إستخدامات شبكة الزبون/المزود؟ وأيهما أفضل، شبكة العميل/الخادم أم شبكة الند للند - Peer to Peer؟

قبل التعرف على نموذج شبكة العميل/الخادم، يفضل أن تقرأ المقال مقدمة في شبكات الكمبيوتر، لكي تتعرف على الشبكات وأنواعها.

توجد عدة أسماء لهذه الشبكة، منها العميل/الخادم، الزبون/المزود وكلها أسما تحمل نفس المعنى، فبداية سوف نوضح مفهوم المسميات لهذه الشبكة.

العميل - الزبون - Client: والمقصود بهذه المسميات هو جهاز الكمبيوتر أو الشخص الذي يستخدم الكمبيوتر المتصل بالشبكة والذي يستفيد من الخدمات المقدمة من خلال الشبكة، فمثلا عند تصفحك لموقعنا لقراءة هذا المقال، تكون أنت العميل المستفيد من الخدمة التي يقدمها خادم الويب - Web Server الخاص بـ موقعنا الإلكتروني abuelfateh.com.

الخادم - المزود - Server: وتعريفه هو أنه جهاز حاسوب / كمبيوتر ذو إمكانيات قوية، أي أنه يحتوي على معالج بيانات CPU قوي، وذاكرة عشوائية RAM كبيرة، ومساحات للتخزين Hard Disk كبيرة، و كبيرة هنا يقصد بها أكثر من أي جهاز كمبيوتر شخصي PC/Laptop، وذلك حتى يتمكن الخادم من تقديم خدماته لأكثر من عميل في آن واحد، ويحتوي الخادم على نظام تشغيل خاص مثل Windows Server أو إصدار Linux، ويستخدم الخادم في تقديم العديد من الخدمات، على سبيل المثال خادم لإستضافة المواقع الإلكترونية، خادم بريد إلكتروني، خادم لقواعد البيانات، خادم ملفات، خادم طباعة، ...... إلخ.

ما هي شبكة العميل/الخادم؟

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

ما هي مزايا شبكة العميل/الخادم؟

  • أمان الشبكة يعتبر من أهم مميزات نظام العميل/الخادم، يحث لا يمكن لأي شخص تداول أي معلومات من خلال الشبكة إلا إذا كان مصرحا له بإستخدام هذه المعلومات
  • المركزية في إدارة الشبكة أيضا تعتبر من أهم مميزات هذا النظام، حيث أن دخول أي فرد للشبكة يكون من خلال الخادم، وتداول أي ملفات يكون من خلال الخادم أيضا
  • يسهل عمل النسخ الإحتياطي لملفات الشبكة، حيث أن كل المحتويات موجودة في مكان واحد
  • قدرة هذا النظام على التوسع في الشبكة بسهولة، بإضافة عملاء جدد أو إضافة خادم آخر للشبكة

ما هي عيوب شبكات العميل/الخادم؟

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

إستخدامات شبكة العميل/الخادم:

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

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

التالي: نموذج شبكات الند للند - Peer to Peer Networks