أولاً شرح بروتوكول الـ DHCP

الـ DHCP هو بروتوكول شبكي يعمل في خلفية أجهزة الراوتر أو السيرفرات، وظيفته توزيع إعدادات الشبكة وعناوين الـ IP على الأجهزة تلقائياً وديناميكياً بمجرد اتصالها بالشبكة، ودون أي مجهود من مهندس الشبكة.

شرح أخر: إن هذا البروتوكول مسؤل عن توزيع (IPs) علي الأجهزه بشكل ديناميك بدون التدخل يدوياً في هذه الجزئيه، لأن التدخل يدوي يعني إن أي جهاز جديد دخل الشبكه عشان يأخذ IP لازم نتحرك تجاه هذا الجهاز ونعطيه IP الخاص به، وهذه العمليه ستستغرق وقت طويل ومرهق إذا كان عدد الأجهزه الجديده ومحتاجه IP عددهم كبير، فلذلك كان الحل هو وجود بروتوكول DHCP يقوم بهذه المهمه تلقائياً، بإعطاء IP مباشرةً لأي جهاز جديد بدون تدخل يدوي.

ثانياً شرح ألية عمل بروتوكول الـ DHCP - (DORA)

لكي يحصل الجهاز على الـ IP التلقائي، يقوم بعمل حوار سري سريع جداً مع الراوتر يُختصر في علم الشبكات بكلمة DORA، وهي عبارة عن 4 خطوات متتالية:

  1. الاستكشاف (Discovery - D): بمجرد اتصال جهازك بالشبكة، (يرسل رسالة Broadcast للكل) ويقول: "أنا جهاز جديد هنا، هل يوجد سيرفر DHCP يسمعني ويمكنه إعطائي عنوان IP؟".

  2. العرض (Offer - O): يسمع سيرفر الـ DHCP (الراوتر)، فيرد عليه برسالة تقول: "أهلاً بك، أنا سيرفر الـ DHCP، وأعرض عليك استخدام الـ IP التالي: 192.168.1.50 لمدة معينة".

  3. الطلب (Request - R): يوافق جهازك على العرض، ويرسل رسالة للراوتر يقول فيها: "أنا موافق على هذا العرض الفني، برجاء حجز الـ IP رقم 192.168.1.50 باسمي في دفاترك".

  4. التأكيد (Acknowledgment - A): هنا يقوم السيرفر بختم المعاملة وتسجيل الـ MAC Address الخاص بجهازك بجانب الـ IP المحجوز، ويرسل رسالة تأكيد نهائية تحتوي على الـ IP وقناع الشبكة وعنوان الـ DNS، ليفتح جهازك الإنترنت فوراً.

ثالثاً كونفجريشن الشبكه التي يوزعها الـ DHCP

سيرفر الـ DHCP لا يعطي الأجهزة مجرد رقم IP عشوائي، بل يرسل "حزمة إعدادات متكاملة" (DHCP Options) تشمل:

  • IP Address: العنوان الرقمي الخاص بالجهاز.

  • Subnet Mask: قناع الشبكة (لتحديد حجم الشبكة المحلية).

  • Default Gateway: عنوان الراوتر الرئيسي (البوابة التي يخرج منها الجهاز للإنترنت).

  • DNS Server: عنوان السيرفر المترجم لأسماء المواقع.

  • Lease Time (فترة الإيجار): وهي ميزة ذكية؛ فالـ DHCP لا يعطي الـ IP للأجهزة للأبد، بل يؤجره لها لفترة محددة (مثلاً 24 ساعة). إذا ظل الجهاز متصلاً يجدد الإيجار تلقائياً، وإذا فصل وغادر المكان، يتم سحب الـ IP وإعادته للمخزن ليعطى لجهاز آخر، مما يمنع هدر العناوين.