الإنترنت عبارة عن مجموعة من العملاء الذين يبحثون عن البيانات والخدمات والخوادم التي توفرها. تعرف على أنواع الخوادم العديدة.

في البرمجة الحديثة ، تعتمد البنية السائدة على الاتصال بين العميل والخادم. يطلب الكمبيوتر العميل البيانات من الخادم. يتلقى الخادم الطلب ويستجيب له بالبيانات أو بخطأ من نوع ما.

يمكن أن تشير كلمة "الخادم" إلى كل من أجهزة وبرامج الكمبيوتر التي توفر وظائف للبرامج الأخرى.

تلعب الخوادم دورًا حيويًا في استهلاك السلع والخدمات وتستخدم أنواعًا عديدة في شبكات الكمبيوتر. تعرف على ماهيتها ، وحالات استخدامها ، وكيف تختلف.

1. خوادم المنشأ

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

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

يمكنك تقليل زمن انتقال الخوادم الأصلية باستخدام شبكة توصيل المحتوى (CDN). يتكون CDN من خوادم موزعة تقوم بالتخزين المؤقت للمحتوى بالقرب من العميل. هذا يقلل المسافة بين الخادم الأصلي والعميل ، مما يقلل من زمن الوصول.

instagram viewer

تنقل شبكات CDN أصول الإنترنت بسهولة مثل صفحات HTML وملفات JavaScript والصور ومقاطع الفيديو. تساعد هذه الأصول في نقل محتوى الإنترنت.

2. خوادم بروكسي

الخادم الوكيل هو تطبيق يعمل كوسيط بين العميل والخادم. يقومون بمعالجة طلب نيابة عن العميل وإخفاء هويته. يقدمون الاستجابة من الخادم المصدر.

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

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

3. خوادم الويب

خادم الويب عبارة عن برنامج وأجهزة تعالج الطلبات عبر الويب. تستخدم خوادم الويب بروتوكولات الشبكة لمعالجة المحتوى. تتضمن هذه البروتوكولات HTTP (بروتوكول نقل النص التشعبي) و SMTP (بروتوكول نقل البريد البسيط) و FTP (بروتوكول نقل الملفات).

تعمل خوادم الويب على عرض محتوى الموقع. يقومون بمعالجة وتخزين وتسليم المحتوى عبر الويب للمستخدمين. يقوم جهاز خادم الويب بتوصيل البيانات وتبادلها مع الأجهزة المتصلة.

يتحكم البرنامج في كيفية وصول المستخدم إلى البيانات. يمكنك استخدام خوادم الويب في استضافة الويب أو استضافة البيانات للتطبيقات المستندة إلى الويب.

4. خوادم قاعدة البيانات

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

ينشئ المبرمجون قواعد بيانات على خوادم قواعد البيانات باستخدام لغات البرمجة النصية مثل SQL. يجب أن تتصل التطبيقات بخادم قاعدة البيانات للوصول إلى قاعدة البيانات.

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

يمكن أن تحتوي قاعدة بيانات واحدة على عدة خوادم ، ويمكن أن تحتوي قواعد بيانات عديدة على خادم واحد. تتضمن أمثلة خوادم قواعد البيانات Microsoft SQL Server أو Oracle.

5. خوادم السحابة

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

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

العملاء الذين يستخدمون خوادم سحابية لا يمتلكون أو يديرون خوادمهم المادية الخاصة. بدلاً من ذلك ، توفر مؤسسة تابعة لجهة خارجية خدمات الخادم. هذا هو نموذج البنية التحتية كخدمة (IaaS).

إنه شكل من أشكال الحوسبة السحابية التي توفر خدمات افتراضية عبر الإنترنت. يدفع العملاء مقابل استخدام الخوادم السحابية لتخزين وإدارة الموارد وتوسيع نطاقها وقتما يريدون. يمكن للعملاء مشاركة سحابة عامة أو امتلاك سحابة خاصة أو مختلطة (داخل الشركة وافتراضية). تتضمن أمثلة موفري الخوادم السحابية Amazon Web Services و Microsoft Azure.

6. خوادم البريد

تتحكم خوادم البريد في إرسال البريد واستلامه عبر الشبكة. يستقبل البريد من العملاء ويسلم البريد إلى خوادم وعملاء البريد الآخرين. تتعامل خوادم البريد مع البريد الإلكتروني وتسليمه عبر شبكة مثل الإنترنت.

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

7. خوادم DNS

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

يتيح لك خادم DNS تجنب حفظ عناوين IP. بدلاً من ذلك ، تُترجم كتابة اسم المجال إلى عنوان IP والعثور على المورد الذي تبحث عنه. هناك خوادم DNS ديناميكية وخوادم DNS ثابتة. يمكنك القيام بذلك يدويًا أو استخدام ملف مزود DNS الديناميكي المجاني.

8. خادم DHCP

يقوم خادم DHCP (بروتوكول الاتصال الديناميكي للمضيف) بتكوين إعدادات الشبكة لأجهزة الكمبيوتر العميلة. يخصص ديناميكيًا عناوين IP لأجهزة الكمبيوتر في شبكة LAN. بدون خادم DHCP ، يجب عليك تكوين عناوين IP لكل جهاز في شبكتك يدويًا.

ما هي الخوادم المستخدمة؟

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

هناك العديد من أنواع الخوادم الأخرى المستخدمة في شبكات الكمبيوتر. تعتبر خوادم FTP وخوادم التطبيقات و DHCP وخوادم الملفات مهمة بنفس القدر. لكل خادم وظائف وحالات استخدام محددة.

من المهم معرفة كيفية عمل الخوادم إذا كنت تعمل في مجال التكنولوجيا. يساعدك فهم الخوادم على زيادة قدراتها على الأنظمة الأساسية المادية والافتراضية.