- بواسطة x32x01 ||
أكيد يا هندسة سمعت عن DHCP (Dynamic Host Configuration Protocol)،
وده واحد من أهم البروتوكولات في عالم الشبكات لأنه ببساطة بيخلينا نوزّع عناوين IP أوتوماتيك لأي جهاز بدل ما نعملها يدوي.
يعني لما توصل جهازك بالشبكة، هو اللي بيطلب IP والسيرفر بيرد عليه بعنوان مناسب - كل ده بيحصل في ثواني!
عملية DORA - قلب الـ DHCP
الـ DHCP بيشتغل من خلال عملية اسمها DORA وهي اختصار لأربع خطوات بسيطة بتتم بالترتيب 
الجهاز (Client) أول ما يتوصل بالشبكة، بيبعت رسالة Broadcast بيقول فيها:
“أنا محتاج عنوان IP، في حد يقدر يديهولي؟”
الرسالة دي بتوصل لكل سيرفر DHCP في الشبكة.
السيرفر بيرد على العميل بعرض بيقول فيه:
“عندي IP جاهز ليك، ممكن تستخدمه.”
وبيكون العرض ده متضمن بيانات زي عنوان الـ IP، ومدة الإيجار (Lease Time)، وكمان معلومات عن الـ Gateway والـ DNS.
العميل بعد ما يشوف العنوان اللي اتعرض عليه، بيرد ويقول:
“تمام، أنا عايز أستخدم الـ IP ده.”
ودي خطوة تأكيد من الجهاز للسيرفر إنه وافق على العرض ده بالذات.
في الخطوة الأخيرة السيرفر بيرد برسالة تأكيد:
“خلاص، العنوان ده بقى بتاعك.”
وساعتها الجهاز بياخد الـ IP رسميًا ويبدأ يتصل بالشبكة بدون تدخل يدوي من أي حد.
ليه الـ DHCP مهم بالشكل ده؟
وجود خدمة DHCP بيخلّي إدارة الشبكات أسهل وأذكى بكتير.
تعالى نشوف ليه
خلاصة سريعة
مثال عملي
تخيل إنك مهندس شبكات في شركة فيها 200 جهاز،
هل هتدخل كل IP يدوي؟
أكيد لأ.
بدون DHCP وDORA كان الموضوع هيبقى كابوس،
لكن دلوقتي كل الأجهزة بتاخد إعداداتها أوتوماتيك في لحظة واحدة
وده واحد من أهم البروتوكولات في عالم الشبكات لأنه ببساطة بيخلينا نوزّع عناوين IP أوتوماتيك لأي جهاز بدل ما نعملها يدوي.
يعني لما توصل جهازك بالشبكة، هو اللي بيطلب IP والسيرفر بيرد عليه بعنوان مناسب - كل ده بيحصل في ثواني!
عملية DORA - قلب الـ DHCP
الـ DHCP بيشتغل من خلال عملية اسمها DORA وهي اختصار لأربع خطوات بسيطة بتتم بالترتيب
Discover - اكتشاف الشبكة
الجهاز (Client) أول ما يتوصل بالشبكة، بيبعت رسالة Broadcast بيقول فيها:“أنا محتاج عنوان IP، في حد يقدر يديهولي؟”
الرسالة دي بتوصل لكل سيرفر DHCP في الشبكة.
Offer - عرض العنوان
السيرفر بيرد على العميل بعرض بيقول فيه:“عندي IP جاهز ليك، ممكن تستخدمه.”
وبيكون العرض ده متضمن بيانات زي عنوان الـ IP، ومدة الإيجار (Lease Time)، وكمان معلومات عن الـ Gateway والـ DNS.
Request - طلب الاستخدام
العميل بعد ما يشوف العنوان اللي اتعرض عليه، بيرد ويقول:“تمام، أنا عايز أستخدم الـ IP ده.”
ودي خطوة تأكيد من الجهاز للسيرفر إنه وافق على العرض ده بالذات.
Acknowledge - التأكيد
في الخطوة الأخيرة السيرفر بيرد برسالة تأكيد:“خلاص، العنوان ده بقى بتاعك.”
وساعتها الجهاز بياخد الـ IP رسميًا ويبدأ يتصل بالشبكة بدون تدخل يدوي من أي حد.
ليه الـ DHCP مهم بالشكل ده؟
وجود خدمة DHCP بيخلّي إدارة الشبكات أسهل وأذكى بكتير.تعالى نشوف ليه
تبسيط إدارة الشبكات: مش محتاج تدخل يدوي لتوزيع العناوين.
تقليل الأخطاء البشرية: مفيش كتابة IP غلط أو تعارض بين الأجهزة.
تسهيل الاتصال التلقائي: أي جهاز جديد بيتوصل بالشبكة يشتغل فورًا.
توزيع إعدادات تانية كمان: زي الـ Default Gateway, DNS, و Subnet Mask.
خلاصة سريعة
| الخطوة | الاسم | الوظيفة |
|---|---|---|
| D | Discover | الجهاز بيدور على IP |
| O | Offer | السيرفر يعرض IP متاح |
| R | Request | الجهاز يطلب استخدام الـ IP |
| A | Acknowledge | السيرفر يأكد العنوان للجهاز |
مثال عملي
تخيل إنك مهندس شبكات في شركة فيها 200 جهاز،هل هتدخل كل IP يدوي؟
بدون DHCP وDORA كان الموضوع هيبقى كابوس،
لكن دلوقتي كل الأجهزة بتاخد إعداداتها أوتوماتيك في لحظة واحدة