DHCP

NETWORKING PROTOCOL

كيف يحصل جهازك تلقائياً على عنوان IP في غضون ثوانٍ معدودة دون أي تدخل منك

67منفذ الخادم UDP
68منفذ العميل UDP
4مراحل أساسية

// تعريف البروتوكول

ما هو DHCP؟

DHCP اختصار لـ Dynamic Host Configuration Protocol، وهو بروتوكول شبكي يعمل على طبقة التطبيق في نموذج TCP/IP. مهمته الأساسية هي تعيين إعدادات الشبكة تلقائياً لكل جهاز يتصل بالشبكة دون الحاجة إلى أي ضبط يدوي.

في الأيام الأولى للإنترنت كان المسؤولون مضطرين لتكوين عنوان IP لكل جهاز يدوياً — تخيّل فعل ذلك لمئات أو آلاف الأجهزة! جاء DHCP عام 1993 ليحل هذه المشكلة نهائياً.

DHCP هو “ساعي البريد” للشبكة — عندما ينضم جهازك للشبكة، يرسل نداءً: “أنا هنا، من سيعطيني عنواناً؟” فيرد خادم DHCP فوراً بكل ما يحتاجه الجهاز.

// شبكة DHCP نموذجية
INTERNET ROUTER 192.168.1.1 DHCP SERVER نطاق: 192.168.1.x Port 67 SWITCH موزع الشبكة PC .100 LAPTOP .101 MOBILE .102 NEW ينتظر IP… OFFER →

// آلية العمل

مراحل DORA الأربع

عملية الحصول على عنوان IP تمر بأربع مراحل تُعرف اختصاراً بـ DORA، وتحدث في غضون ثوانٍ قليلة كل مرة تتصل بشبكة.

// تسلسل رسائل DORA
CLIENT DHCP SERVER DISCOVER “هل يوجد خادم DHCP؟” OFFER “إليك IP: 192.168.1.100” REQUEST “أقبل هذا العنوان” ACK “تم تأكيد العنوان ✓” D O R A
01
📡

Discover — الاكتشاف

يرسل الجهاز رسالة broadcast ليسأل: “هل يوجد خادم DHCP؟” لأنه لا يعرف بعد عنوان أي شيء.

02
💌

Offer — العرض

يرد الخادم بعرض يحتوي عنوان IP متاح، قناع الشبكة، البوابة الافتراضية، وعنوان DNS.

03

Request — الطلب

يرسل الجهاز broadcast يُعلن قبوله للعرض، ويُبلغ بقية الخوادم بأنه اختار هذا الخادم.

04

ACK — التأكيد

يرسل الخادم تأكيداً رسمياً مع مدة “الإيجار” (Lease Time) التي سيُستخدم فيها العنوان.

// المعلومات المُقدَّمة

ماذا يمنحك DHCP؟

لا يقتصر DHCP على منح عنوان IP — بل يزوّد الجهاز بحزمة كاملة من المعلومات الضرورية للتواصل مع الشبكة والإنترنت.

🌐

عنوان IP

العنوان الفريد لجهازك على الشبكة مثل 192.168.1.105 — هوية جهازك الرقمية داخل الشبكة المحلية.

🎭

Subnet Mask

يحدد حدود شبكتك ويميز الأجهزة داخلها عن خارجها، مثل 255.255.255.0.

🚪

Default Gateway

عنوان الراوتر للخروج نحو الإنترنت. بدونه لا يمكنك التواصل مع العالم الخارجي.

🔍

DNS Servers

خوادم تحوّل google.com إلى عنوان IP يفهمه الكمبيوتر.

Lease Time

المدة التي سيحتفظ فيها جهازك بالعنوان قبل أن يطلب تجديده.

🖥️

Domain Name

في بيئات الشركات، يوفر DHCP اسم نطاق الشبكة ومعلومات مؤسسية إضافية.

// التقييم

مزايا وعيوب DHCP

✦ المزايا

يوفّر وقت المسؤولين في الشبكات الكبيرة
يمنع تكرار عناوين IP ومشاكل التعارض
يسهل إدارة الأجهزة المتنقلة بين الشبكات
تحديث إعدادات الشبكة مركزياً من الخادم
يُعيد تدوير العناوين غير المستخدمة بكفاءة

⚠ العيوب والمخاطر

إذا فشل الخادم لا يتمكن أي جهاز جديد من الاتصال
عرضة لهجمات DHCP Starvation والخادم المزيف
العناوين المتغيرة تصعّب إدارة الخوادم الثابتة
صعوبة تتبع الأجهزة عند تغيّر عناوينها

// المعلومات التقنية

المنافذ والبروتوكولات

DHCP يعمل فوق بروتوكول UDP لأن الجهاز لا يملك بعد عنوان IP لإنشاء اتصال TCP.

الخاصية القيمة الوصف
بروتوكول النقل UDP لا يحتاج اتصال مسبق
منفذ الخادم 67 يستقبل طلبات العملاء
منفذ العميل 68 يستقبل ردود الخادم
معيار RFC RFC 2131 المواصفة الرسمية من IETF
الإصدار IPv6 DHCPv6 RFC 3315 — للشبكات الحديثة
نوع البث 255.255.255.255 Broadcast لكل الشبكة
// دورة حياة عنوان IP — Lease Lifecycle
ACTIVE (50%) RENEW T1 REBIND T2 EXPIRE الاستخدام الطبيعي تجديد مع نفس الخادم تجديد مع أي خادم انتهاء — طلب جديد

// خلاصة القول

لماذا DHCP ضروري اليوم؟

في عالمنا المتصل، حيث يمتلك الفرد الواحد هاتفاً ولابتوب وساعة ذكية وتلفازاً — تخيّل لو اضطررت لضبط عنوان IP لكل جهاز يدوياً!

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

في كل مرة تفتح فيها جهازك وتتصل بالواي فاي دون أن تفكر في أي إعداد — فأنت تشكر DHCP دون أن تعلم.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *