SlideShare a Scribd company logo
1 of 15
‫ال‬ ‫هو‬ ‫ما‬DHCP
-‫ال‬ ‫هو‬ ‫ما‬-DHCP‫؟‬
‫الديناميكي‬ ‫المضيف‬ ‫إعدادات‬ ‫بروتوكول‬ ‫عن‬ ‫عبارة‬ ‫هو‬
((Dynamic Host Configuration Protocol
-‫؟‬ ‫بهذا‬ ‫المقصود‬ ‫ما‬
‫بت‬ ‫تقوم‬ ‫التي‬ ‫الخدمة‬ ‫عن‬ ‫المسؤول‬ ‫هو‬ ‫البروتوكول‬ ‫هذا‬ ‫أن‬ ‫هو‬ ‫بهذا‬ ‫المقصود‬‫عيين‬
‫األدمن‬ ‫تدخل‬ ‫دون‬ ‫ديناميكي‬ ‫بشكل‬ ‫الشبكة‬ ‫في‬ ‫الضيف‬ ‫الجهاز‬ ‫إعدادات‬.
-‫خدمة‬DHCP،‫خادم‬ ‫عن‬ ‫نسمع‬ ‫ولكننا‬DHCP‫؟‬
‫كس‬ ‫ليعمل‬ ‫سيرفر‬ ‫بإعداد‬ ‫تقوم‬ ‫أن‬ ‫فيمكنك‬ ،‫الخادم‬ ‫وهناك‬ ‫الخدمة‬ ‫هناك‬ ،‫نعم‬‫يرفر‬
‫رئيسي‬(‫يحتوي‬Active Directory‫ويندوز‬ ‫في‬2000‫أو‬2003)‫وتقوم‬
‫كخادم‬ ‫فقط‬ ‫ليعمل‬ ‫السيرفر‬ ‫تجعل‬ ‫أن‬ ‫ويمكنك‬ ‫عليه‬ ‫الخدمة‬ ‫هذه‬ ‫بتفعيل‬DHCP‫أي‬
‫على‬ ‫يحتوي‬ ‫ال‬ ‫عندها‬ ‫ولكنه‬ ‫الدومين‬ ‫في‬ ‫عضو‬ ‫يكون‬ ‫أن‬Active Directory.
•-‫ليكون‬ ‫الجهاز‬ ‫تجهيز‬ ‫يتم‬ ‫كيف‬DHCP Server‫؟‬
‫ال‬ ‫خدمة‬ ‫بتركيب‬ ‫الويندوز‬ ‫في‬ ‫نقوم‬DHCP‫يكون‬ ‫أن‬ ‫قبل‬ ‫ولكن‬ ،‫هو‬ ‫وهذا‬
‫السلطة‬ ‫بإعطائه‬ ‫نقوم‬ ‫أن‬ ‫يجب‬ ‫كسيرفر‬ ‫ليعمل‬ ‫جاهزا‬ ‫الجهاز‬
Authorization))‫ال‬ ‫لتوزعيه‬IP‫ال‬ ‫من‬ ‫مخوال‬ ‫بذلك‬ ‫فيكون‬ ‫العالم‬-
Active Directory‫ال‬ ‫إلعطاء‬-IP.
•-‫وكيف؟‬ ،‫المضيفة‬ ‫لألجهزة‬ ‫اإلعداد‬ ‫تعيين‬ ‫يحدث‬ ‫متى‬
‫ال‬ ‫بروتوكول‬ ‫تشغيل‬ ‫عند‬ ‫أو‬ ‫المضيف‬ ‫الجهاز‬ ‫تشغيل‬ ‫بدء‬ ‫عند‬TCP/IP‫فإن‬
‫ال‬ ‫منه‬ ‫ويطلب‬ ‫بإجهاز‬ ‫يتصل‬ ‫الجهاز‬IP‫ال‬ ‫بإعطاء‬ ‫الخادم‬ ‫فيقوم‬-IP‫وباقي‬
‫المضيف‬ ‫للجهاز‬ ‫اإلعدادات‬(‫الزبون‬.)
•-‫اإلعدادات؟‬ ‫هذه‬ ‫هي‬ ‫ما‬
‫هذا‬ ‫يقوم‬ ‫التي‬ ‫اإلعدادات‬ ‫من‬ ‫نوعان‬ ‫هناك‬:
‫األول‬ ‫النوع‬:‫ال‬ ‫وهي‬ ‫اإلجبارية‬ ‫اإلعدادات‬IP‫وال‬Subnet Mask
•
‫الثاني‬ ‫النوع‬:‫ال‬ ‫عنوان‬ ‫وهي‬ ‫االختيارية‬ ‫اإلعدادات‬DNS server‫وعنوان‬
‫ال‬WINS server‫االفتراضي‬ ‫المخرج‬ ‫وعنوان‬
•(Default gateway)
•-‫السيرفر؟‬ ‫من‬ ‫اإلعدادات‬ ‫طلب‬ ‫كيفية‬
‫طلب‬ ‫رسالة‬ ‫بإرسال‬ ‫يقوم‬ ‫الجهاز‬ ‫تشغيل‬ ‫بدء‬ ‫عند‬(Request)‫للحصول‬ ‫السيرفر‬ ‫من‬
‫على‬IP،‫عرض‬ ‫رسالة‬ ‫بإرسال‬ ‫يقوم‬ ‫فإنه‬ ‫الرسالة‬ ‫هذه‬ ‫السيرفر‬ ‫يستقبل‬ ‫عندما‬
((Offer)‫عليه‬ ‫يعرض‬ ‫للجهاز‬IP‫قبل‬ ‫بأنه‬ ‫تعلمه‬ ‫رسالة‬ ‫الجهاز‬ ‫له‬ ‫فيرسل‬ ‫معين‬
‫العرض‬(Accept)‫ال‬ ‫سجل‬ ‫قد‬ ‫بأنه‬ ‫إعالم‬ ‫رسالة‬ ‫بإرسال‬ ‫بدوره‬ ‫السيرفر‬ ‫فيقوم‬IP‫له‬
((Aknowledgment).‫التأجير‬ ‫بعملية‬ ‫العملية‬ ‫هذه‬ ‫وتسمى‬Lease.
•-‫؟‬ ‫يحدث‬ ‫ماذا‬ ،‫معطل‬ ‫السيرفر‬ ‫كان‬ ‫إذا‬
‫تعيين‬ ‫يتم‬IP‫المدى‬ ‫من‬{169.254.255.255-169.254.0.0}
•-‫اإلعدادات؟‬ ‫بأخذ‬ ‫الزبون‬ ‫قام‬ ‫أن‬ ‫بعد‬ ‫السيرفر‬ ‫في‬ ‫اإلعدادات‬ ‫تغيرت‬ ‫إذا‬
‫اإليجار‬ ‫تجديد‬ ‫بعملية‬ ‫تدعى‬ ‫عملية‬ ‫هناك‬Lease Renewal))‫الزبون‬ ‫يقوم‬ ‫حيث‬
‫يكون‬ ‫وبهذا‬ ‫معينة‬ ‫فترة‬ ‫كل‬ ‫لإلعدادات‬ ‫تجديد‬ ‫بطلي‬up2date‫دائما‬(‫الوضع‬ ‫في‬
‫الطبيعي‬.)
•-‫قوسين‬ ‫بين‬ ‫وضعت‬ ‫لماذا‬(‫الطبيعي‬ ‫الوضع‬ ‫في‬)‫المقصود؟‬ ‫ما‬ ،
‫ما‬ ‫لسبب‬ ‫يمكن‬ ‫ألنه‬(‫مثال‬ ‫محدود‬ ‫ال‬ ‫لوقت‬ ‫اإليجار‬ ‫مدة‬ ‫تعيين‬ ‫تم‬)‫ا‬ ‫يقوم‬ ‫ال‬ ‫أن‬‫لزبون‬
‫باس‬ ‫يدويا‬ ‫التجديد‬ ‫يجب‬ ‫وعندها‬ ،‫أوتوماتيكي‬ ‫بشكل‬ ‫اإليجار‬ ‫تجديد‬ ‫بطلب‬‫األمر‬ ‫تعمال‬:
ipconfig /renew
•‫بين‬ ‫فرق‬ ‫هناك‬ipconfig/renew‫و‬ ‫اإليجار‬ ‫تجديد‬ ‫طلب‬ ‫وهي‬
ipconfig/release‫ال‬ ‫سراح‬ ‫إطالق‬ ‫وهي‬IP.
•-‫يدوي؟‬ ‫بشكل‬ ‫العناوين‬ ‫تعيين‬ ‫عن‬ ‫تغنينا‬ ‫الخدمة‬ ‫هذه‬ ‫أن‬ ‫تعني‬ ‫هل‬
‫نعطيها‬ ‫أن‬ ‫يجب‬ ‫التي‬ ‫األجهزة‬ ‫بعض‬ ‫هناك‬ ‫ولكن‬ ‫نعم‬ ‫نظريا‬IP‫حتى‬ ‫يدوي‬ ‫بشكل‬
‫وال‬ ‫الرئيسي‬ ‫السيرفر‬ ‫مثل‬ ‫الشبكة‬ ‫باقي‬ ‫تعمل‬-DHCP‫وال‬DNS‫والراوتر‬...‫الخ‬.
•-‫ال‬ ‫عناوين‬ ‫هي‬ ‫ما‬-IP‫الزبائن؟‬ ‫عليها‬ ‫سيحصل‬ ‫التي‬
‫ال‬ ‫عناوين‬ ‫من‬ ‫مدى‬ ‫بإعداد‬ ‫نقوم‬ ‫أن‬ ‫يجب‬-IP‫يكون‬ ‫كأن‬ ‫لألجهزة‬ ‫إعطاءها‬ ‫نريد‬ ‫التي‬
‫المدى‬ ‫مثال‬:192.168.5.0-192.168.5.255‫شئ‬ ‫بإنشاء‬ ‫نقوم‬ ‫ثم‬ ‫ومن‬
‫يدعى‬scope‫على‬ ‫سيحصل‬ ‫الزبون‬ ‫فإن‬ ‫وبهذا‬ ،‫المدى‬ ‫هذه‬ ‫إعداداته‬ ‫في‬ ‫ونضع‬
‫ال‬ ‫هذا‬ ‫تنشيط‬ ‫يتم‬ ‫لكي‬ ‫قبل‬ ‫ولكن‬ ‫المدى‬ ‫هذا‬ ‫ضمن‬ ‫من‬ ‫عنوان‬-Scope‫نقوم‬ ‫أن‬ ‫يجب‬
‫بعمل‬Activation‫له‬.
•-‫أن‬ ‫ويجب‬ ،‫يدوي‬ ‫بشكل‬ ‫العناوين‬ ‫األجهزة‬ ‫بعض‬ ‫إعطاء‬ ‫يجب‬ ‫أنه‬ ‫سابقا‬ ‫ذكرت‬
‫العناوي‬ ‫تأجير‬ ‫في‬ ‫تعارضا‬ ‫هذا‬ ‫يحدث‬ ‫ألن‬ ،‫المدى‬ ‫نفس‬ ‫من‬ ‫العناوين‬ ‫هذه‬ ‫تكون‬‫ن؟‬
‫ال‬ ‫إعدادات‬ ‫في‬ ‫فإنه‬ ‫ولذلك‬ ،‫تعارضا‬ ‫سيحدث‬ ‫هذا‬ ‫نعم‬scope‫باستثناء‬ ‫أقوم‬ ‫أن‬ ‫يجب‬
‫وتسمى‬ ‫العناوين‬ ‫من‬ ‫معين‬ ‫مدى‬(Excluded adresses)‫السيرفر‬ ‫يقوم‬ ‫ال‬ ‫بحيث‬
‫ا‬ ‫بتعيين‬ ‫يدويا‬ ‫أنا‬ ‫وأقوم‬ ‫تطلب‬ ‫التي‬ ‫األجهزة‬ ‫من‬ ‫ألي‬ ‫العناوين‬ ‫هذه‬ ‫بتأجير‬‫التي‬ ‫ألرقام‬
‫المدى‬ ‫هذا‬ ‫من‬ ‫أريدها‬.
•-‫المحجوز‬ ‫العنوان‬ ‫هو‬ ‫ما‬(Reserved IP)‫؟‬
‫الجهاز‬ ‫هذا‬ ‫طلب‬ ‫وعند‬ ،‫دائما‬ ‫معين‬ ‫لجهاز‬ ‫بحجزه‬ ‫أقوم‬ ‫عنوان‬ ‫هو‬
‫السيرفر‬ ‫من‬IP‫ا‬ ‫هذا‬ ‫بتعيين‬ ‫دائم‬ ‫بشكل‬ ‫يقوم‬ ‫السيرفر‬ ‫فإن‬‫ل‬-IP
‫الجهاز‬ ‫لهذا‬.
•(Associate the IP with the MAC address)
•Superscope
‫عن‬ ‫عبارة‬ ‫هو‬2scope‫واحدة‬ ‫شبكة‬ ‫ليكونا‬ ‫دمجهما‬ ‫تم‬ ‫أكثر‬ ‫أو‬
‫الشبكتين‬ ‫ندمج‬ ‫أن‬ ‫يمكن‬ ‫فمثال‬192.168.15.0‫الشبكة‬ ‫و‬
192.168.4.0‫الع‬ ‫تعيين‬ ‫يتم‬ ‫أنه‬ ‫أي‬ ، ‫واحدة‬ ‫شبكة‬ ‫فيكونا‬‫ناوين‬
‫الشبكتين‬ ‫من‬ ‫أي‬ ‫من‬ ‫لألجهزة‬.
‫ال‬ ‫يعمل‬ ‫كيف‬DHCP
•‫يعمل‬ ‫كيف‬DHCP‫؟؟‬
•‫من‬ ‫إعداداته‬ ‫على‬ ‫جهاز‬ ‫أي‬ ‫يحصل‬ ‫لكي‬ ‫تتم‬ ‫خطوات‬ ‫أربع‬ ‫هناك‬
‫خالل‬DHCP:
•:DHCPdiscover -1‫الجهاز‬ ‫يقوم‬‫ببث‬‫تدعى‬ ‫حزمة‬
DHCPdiscover‫عنوان‬ ‫تتضمن‬MAC‫إلى‬ ،‫به‬ ‫الخاص‬
‫العنوان‬255.255.255.255( .‫هذه‬ ‫في‬ ‫الجهاز‬ ‫أن‬ ‫الحظ‬
‫ال‬ ‫الشبكة‬ ‫عنوان‬ ‫وال‬ ‫البث‬ ‫بعنوان‬ ‫علم‬ ‫لديه‬ ‫ليس‬ ‫المرحلة‬‫تي‬
‫بها‬ ‫يتواجد‬.‫الخاص‬ ‫العنوان‬ ‫إلى‬ ‫الحزمة‬ ‫يرسل‬ ‫لهذا‬
255.255.255.255‫يعني‬ ‫وهو‬‫الشبكة‬ ‫في‬ ‫األجهزة‬ ‫جميع‬
‫عنوان‬ ‫يرسل‬ ‫وهو‬MAC‫هذه‬ ‫في‬ ‫اإليصال‬ ‫وسيلة‬ ‫سيكون‬ ‫ألنه‬
‫المرحلة‬.)
•DHCPoffer -2:،‫الشبكة‬ ‫في‬ ‫األجهزة‬ ‫جميع‬ ‫إلى‬ ‫الحزمة‬ ‫تصل‬
‫سيرفر‬ ‫ضمنها‬ ‫ومن‬DHCP.‫بعرض‬ ‫عليها‬ ّ‫د‬‫ير‬ ‫بدوره‬ ‫الذي‬
‫حزمة‬ ‫خالل‬ ‫من‬ ‫خدماته‬DHCPoffer.‫الجهاز‬ ‫على‬ ‫يقترح‬ ‫وفيها‬
‫عنوان‬ ‫الطالب‬IP‫به‬ ‫الملحقة‬ ‫المعلومات‬ ‫باقي‬ ‫مع‬( .‫ه‬ ‫حجز‬ ّ‫م‬‫يت‬‫ذا‬
‫الجهاز‬ ‫من‬ ‫بقبوله‬ ‫تأكيد‬ ‫ورود‬ ‫لحين‬ ‫مؤقت‬ ‫بشكل‬ ‫العنوان‬.)
•DHCPrequest -3:‫بإرسال‬ ‫السيرفر‬ ‫على‬ ‫الرد‬ ‫الجهاز‬ ‫يعيد‬
‫حزمة‬DHCPrequest‫المقت‬ ‫العنوان‬ ‫استخدام‬ ‫ته‬ّ‫ي‬‫بن‬ ‫تعلمه‬‫رح‬.
•DHCPack -4:‫حزمة‬ ‫السيرفر‬ ‫يرسل‬ ً‫ا‬‫أخير‬DHCPack‫إلى‬
‫التأجير‬ ‫عملية‬ ‫وإتمام‬ ‫لتأكيد‬ ‫الجهاز‬.
‫توزيع‬ ‫تقنيات‬DHCP
•‫يدعم‬DHCP‫العناوين‬ ‫لتوزيع‬ ‫تقنيات‬ ‫ثالث‬:
•1-‫اآللي‬ ‫التوزيع‬(automatic allocation):‫يسند‬DHCP‫عنوان‬ ‫متحول‬IP‫للعميل‬.
•2-‫الديناميكي‬ ‫التوزيع‬(dynamic allocation):‫يؤجر‬IP‫عنوان‬IP‫محددة‬ ‫لفترة‬ ‫للعميل‬(‫أو‬
‫المسند‬ ‫العنوان‬ ‫عن‬ ‫العميل‬ ‫تخلي‬ ‫لحين‬.)
•3-‫الدوري‬ ‫التوزيع‬(manual allocation):‫عناوين‬ ‫تسند‬IP‫مسؤول‬ ‫قبل‬ ‫من‬ ‫المضيف‬
‫ويستخدم‬ ،‫الشبكة‬DHCP‫للعمالء‬ ‫المسندة‬ ‫العناوين‬ ‫لنقل‬.
•‫عنو‬ ‫استخدام‬ ‫بإعادة‬ ‫يسمح‬ ‫الذي‬ ‫الثالث‬ ‫التقنيات‬ ‫بين‬ ‫الوحيد‬ ‫هو‬ ‫الديناميكي‬ ‫التوزيع‬‫يعد‬ ‫لم‬ ‫ان‬
‫الديناميكي‬ ‫التوزيع‬ ‫فإن‬ ‫لذا‬ ،‫إليه‬ ‫أسند‬ ‫قد‬ ‫العنوان‬ ‫هذا‬ ‫كان‬ ‫الذي‬ ‫العميل‬ ‫قبل‬ ‫من‬ ‫مستخدما‬‫بشكل‬ ‫مفيد‬
‫بمجال‬ ‫للتشارك‬ ‫أو‬ ‫مؤقت‬ ‫بشكل‬ ‫بالشبكة‬ ‫االتصال‬ ‫يريد‬ ‫لعميل‬ ‫العناوين‬ ‫إلسناد‬ ‫خاص‬‫من‬ ‫محدد‬
‫عناوين‬IP‫عنوان‬ ‫إلى‬ ‫يحتاجون‬ ‫ال‬ ‫الذين‬ ‫العمالء‬ ‫من‬ ‫لمجموعة‬IP.‫تستخدم‬ ‫قد‬ ‫معينة‬ ‫شبكة‬ ‫في‬
‫الشبكة‬ ‫مسؤول‬ ‫سياسة‬ ‫على‬ ‫اعتمادا‬ ‫وذلك‬ ‫السابقة‬ ‫التقنيات‬ ‫من‬ ‫أكثر‬ ‫أو‬ ‫واحدة‬.
‫عنوان‬ ‫على‬ ‫العميل‬ ‫حصول‬ ‫مراحل‬IP‫مؤجر‬
(DHCP Lease Stages)
•‫االستكشاف‬DHCP DISCOVER:‫العميل‬ ‫يرسل‬broadcast‫فيه‬ ‫طالبا‬
‫عنوان‬IP‫عنوان‬ ‫يملك‬ ‫ال‬ ‫العميل‬ ‫هذا‬ ‫وألن‬IP‫خادم‬ ‫عنوان‬ ‫يعلم‬ ‫وال‬DHCP
‫يستخدم‬ ‫فإنه‬255.255.255.255‫و‬ ‫الوجهة‬ ‫كعنوان‬0.0.0.0‫كعنوان‬
‫المصدر‬.
•1-‫العرض‬DHCP OFFER:‫يصل‬ ‫أن‬ ‫بعد‬DHCP DISCOVER‫إلى‬
‫خدمات‬DHCP‫شكل‬ ‫على‬ ‫رسالة‬ ‫بإرسال‬ ‫تقوم‬broadcast‫تتضمن‬:
•‫عنوان‬IP‫المعروض‬.
•‫الشبكة‬ ‫قناع‬network mask.
•‫الفيزيائي‬ ‫العنوان‬MAC‫للزبون‬
•‫خادم‬ ‫عنوان‬DHCP‫العرض‬ ‫مرسل‬
•‫اإليجار‬ ‫مدة‬lease period‫بالساعات‬.
•2-‫الطلب‬DHCP REQUEST:‫خادم‬ ‫قبل‬ ‫من‬ ‫واحد‬ ‫لعرض‬ ‫العميل‬ ‫استالم‬ ‫بعد‬
DHCP‫إرسال‬ ‫طريق‬ ‫عن‬ ‫قبوله‬ ‫بإعالن‬ ‫يقوم‬ ،‫المعروض‬ ‫العنوان‬ ‫وقبوله‬
broadcast‫العرض‬ ‫أرسل‬ ‫الذي‬ ‫الخادم‬ ‫عنوان‬ ‫يتضمن‬.
•‫خادمات‬ ‫جميع‬DHCP‫تقوم‬ ‫يقبلها‬ ‫ولم‬ ‫الزبون‬ ‫لهذا‬ ‫أخرى‬ ‫عروض‬ ‫قدمت‬ ‫التي‬
‫متاحة‬ ‫كعناوين‬ ‫المعروضة‬ ‫العناوين‬ ‫ووسم‬ ‫عروضها‬ ‫عن‬ ‫بالتراجع‬available‫أما‬
‫متاح‬ ‫غير‬ ‫بأنه‬ ‫فيوسم‬ ‫المقبول‬ ‫العنوان‬unavailable.
•3-‫اإلقرار‬DHCP ACKNOWLEDGMENT:‫وصول‬ ‫بعد‬DHCP REQUEST
‫قبول‬ ‫إشارة‬ ‫يرسل‬ ‫عرضه‬ ‫قبول‬ ‫تم‬ ‫الذي‬ ‫الخادم‬ ‫إلى‬ACK‫قبول‬ ‫عدم‬ ‫أو‬NACK‫إذا‬
‫شكل‬ ‫على‬ ‫وذلك‬ ‫متاح‬ ‫غير‬ ‫المطلوب‬ ‫العنوان‬ ‫كان‬broadcast.
•‫إرسال‬ ‫بعد‬DHCP DISCOVER‫على‬ ‫للحصول‬ ‫واحدة‬ ‫ثانية‬ ‫الزبون‬ ‫ينتظر‬
‫عرض‬.‫الثواني‬ ‫في‬ ‫الطلب‬ ‫يعاود‬ ‫عرضا‬ ‫يتلق‬ ‫لم‬ ‫فإن‬16,13,6‫فواصل‬ ‫إلى‬ ‫إضافة‬
‫بين‬ ‫عشوائية‬ ‫زمنية‬1000–0‫ثانية‬ ‫ميلي‬.‫بعده‬ ‫دقائق‬ ‫لخمس‬ ‫المحاولة‬ ‫وتستمر‬‫ا‬,
‫األخطاء‬ ‫معالجة‬ ‫تقنيات‬ ‫أحد‬ ‫مع‬ ‫التعامل‬ ‫يتم‬ ‫الفشل‬ ‫حال‬ ‫وفي‬DHCP
Troubleshooting.
•‫البوابة‬ ‫الزبون‬ ‫يستخدم‬)trop(67‫إلرسال‬ ‫الوجهة‬ ‫كبوابة‬DHCP DICOVER‫إلى‬
‫الخادم‬,‫الرقم‬ ‫ذات‬ ‫بوابته‬ ‫الخادم‬ ‫يستخدم‬67‫والبوابة‬ ‫المصدر‬ ‫كبوابة‬68‫كبوابة‬
‫الزبون‬ ‫ليجيب‬ ‫الوجهة‬.
‫تجديد‬‫ايجار‬DHCP
•‫انقضاء‬ ‫بعد‬%50‫تجديد‬ ‫الزبون‬ ‫يحاول‬ ‫اإليجار‬ ‫مدة‬ ‫من‬
(renew)‫خادم‬ ‫من‬ ‫اإليجار‬DHCP‫عنوان‬ ‫أجره‬ ‫الذي‬ ‫األصلي‬
IP.‫إكمال‬ ‫وعند‬ ‫هذه‬ ‫التجديد‬ ‫بمحاولة‬ ‫الزبون‬ ‫يستمر‬%87.5
‫مخدم‬ ‫بأي‬ ‫االتصال‬ ‫الزبون‬ ‫يحاول‬ ‫اإليجار‬ ‫مدة‬ ‫من‬DHCP
‫جديد‬ ‫إيجار‬ ‫على‬ ‫للحصول‬.‫الزب‬ ‫يرسل‬ ‫اإليجار‬ ‫مدة‬ ‫انتهت‬ ‫إن‬‫ون‬
•DHCP DISCOVER‫عنوان‬ ‫على‬ ‫الحصول‬ ‫طالبا‬ ‫جديد‬ ‫من‬IP
‫عنوانا‬ ‫يملك‬ ‫يعد‬ ‫لم‬ ‫فهو‬.
‫للمض‬ ‫الديناميكي‬ ‫التشكيل‬ ‫بروتوكول‬ ‫وكالء‬‫يف‬
DHCP Relay Agents
•‫مكانين‬ ‫في‬ ‫توضع‬ ‫أن‬ ‫ممكن‬:
•1-routers
•2-‫مخدم‬ ‫تملك‬ ‫ال‬ ‫التي‬ ‫الفرعية‬ ‫الشبكات‬DHCP.
‫الزبون‬ ‫حجز‬Client Reservation
•‫عن‬ ‫نفس‬ ‫يأخذ‬ ‫الحاسب‬ ‫أن‬ ‫للتأكد‬ ‫الطريقة‬ ‫هذه‬ ‫تستخدم‬‫وان‬IP
‫عنوان‬ ‫إسناد‬ ‫بعد‬ ‫لذا‬ ،‫الوقت‬ ‫كل‬IP‫خادم‬ ‫قبل‬ ‫من‬DHCP
‫للزبون‬ ‫الفيزيائي‬ ‫العنوان‬ ‫على‬ ‫اعتمادا‬
•(‫الفيزيائي‬ ‫العنوان‬)MAC Address‫مطلوب‬ ‫التالي‬ ‫فإن‬
‫الزبون‬ ‫لحجز‬:
•1-‫الفيزيائي‬ ‫العنوان‬MAC.
•2-‫عنوان‬IP.
‫المجال‬ ‫إقصاء‬Exclusion Range
•‫عناوين‬ ‫من‬ ‫مجموعة‬ ‫الدخار‬ ‫يستخدم‬IP‫ذات‬ ‫فالحواسيب‬
‫السكونية‬ ‫العناوين‬(Static Address)‫تستخدم‬ ‫قد‬ ‫كالمخدمات‬
‫مخدم‬ ‫قبل‬ ‫من‬ ‫تسند‬ ‫ال‬ ‫العناوين‬ ‫وهذه‬ ‫المجال‬ ‫هذا‬DHCP.
•RFC2131-locotorP noitarugifnoC tsoH cimanyD
•RFC2132-rodneV PTOOB dna snoitpO PCHD
snoisnetxE
•DHCP RFC - Dynamic Host Configuration Protocol
RFC's )IETF(

More Related Content

Viewers also liked

Viewers also liked (16)

Los materiales y las energías en la informática
Los materiales y las energías en la informáticaLos materiales y las energías en la informática
Los materiales y las energías en la informática
 
Revista farandulera
Revista faranduleraRevista farandulera
Revista farandulera
 
Firefox OS Workshop
Firefox OS WorkshopFirefox OS Workshop
Firefox OS Workshop
 
Push pullslideshow
Push pullslideshowPush pullslideshow
Push pullslideshow
 
Vulkanska erupcija
Vulkanska erupcijaVulkanska erupcija
Vulkanska erupcija
 
Character analysis
Character analysisCharacter analysis
Character analysis
 
materi TIK bab 1 kelas 9f smp 18 semarang
materi TIK bab 1 kelas 9f smp 18 semarangmateri TIK bab 1 kelas 9f smp 18 semarang
materi TIK bab 1 kelas 9f smp 18 semarang
 
Controversy as Pedagogy
Controversy as PedagogyControversy as Pedagogy
Controversy as Pedagogy
 
Information technology
Information technologyInformation technology
Information technology
 
Leads
LeadsLeads
Leads
 
Presence infographic final
Presence infographic finalPresence infographic final
Presence infographic final
 
ما هو ال Dhcp
ما هو ال Dhcpما هو ال Dhcp
ما هو ال Dhcp
 
MaGIC Startup Academy Launch : Day 2 - How Google Analytics Enhance User Enga...
MaGIC Startup Academy Launch : Day 2 - How Google Analytics Enhance User Enga...MaGIC Startup Academy Launch : Day 2 - How Google Analytics Enhance User Enga...
MaGIC Startup Academy Launch : Day 2 - How Google Analytics Enhance User Enga...
 
Tik bab 1
Tik bab 1Tik bab 1
Tik bab 1
 
Estadistica
EstadisticaEstadistica
Estadistica
 
Immigration jeopardy
Immigration jeopardyImmigration jeopardy
Immigration jeopardy
 

Similar to ما هو ال Dhcp

Oudhah AL-Shahrani Windows Server 2012 R 2 DHCP
Oudhah AL-Shahrani Windows Server 2012 R 2 DHCPOudhah AL-Shahrani Windows Server 2012 R 2 DHCP
Oudhah AL-Shahrani Windows Server 2012 R 2 DHCPmohammed-50
 
شبكة الانترنت
شبكة الانترنتشبكة الانترنت
شبكة الانترنتLumah Madany
 
استخدام المحاكي27-10
استخدام المحاكي27-10استخدام المحاكي27-10
استخدام المحاكي27-10Bahaa Jaafar
 
مقدمة في برمجة الشبكات network programming
مقدمة في برمجة الشبكات network programmingمقدمة في برمجة الشبكات network programming
مقدمة في برمجة الشبكات network programmingEhab Saad Ahmad
 
الحوسبة السحابية
الحوسبة السحابيةالحوسبة السحابية
الحوسبة السحابيةMamoun Matar
 
الحوسبةالسحابية
الحوسبةالسحابيةالحوسبةالسحابية
الحوسبةالسحابيةMamoun Matar
 
Ip address by a-moussa
Ip address by a-moussa Ip address by a-moussa
Ip address by a-moussa Lil-boy Dk
 
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة elmouhssini1
 
انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة elmouhssini1
 
fourth session of basics in networks
fourth session of basics in networksfourth session of basics in networks
fourth session of basics in networksAliMohammad155
 
الورشة السحابية
الورشة السحابيةالورشة السحابية
الورشة السحابيةSalim Al-jafari
 
كيف تبني شبكة كمبيوتر بنفسك
كيف تبني شبكة كمبيوتر بنفسككيف تبني شبكة كمبيوتر بنفسك
كيف تبني شبكة كمبيوتر بنفسكasmaa2015
 
fifth session in networking subnetmask and subnetting
fifth session in networking subnetmask and subnettingfifth session in networking subnetmask and subnetting
fifth session in networking subnetmask and subnettingAliMohammad155
 
1st preparatory computer 2 term (3)
1st preparatory computer 2 term (3)1st preparatory computer 2 term (3)
1st preparatory computer 2 term (3)khawagah
 

Similar to ما هو ال Dhcp (20)

Oudhah AL-Shahrani Windows Server 2012 R 2 DHCP
Oudhah AL-Shahrani Windows Server 2012 R 2 DHCPOudhah AL-Shahrani Windows Server 2012 R 2 DHCP
Oudhah AL-Shahrani Windows Server 2012 R 2 DHCP
 
شبكة الانترنت
شبكة الانترنتشبكة الانترنت
شبكة الانترنت
 
DHCP
DHCPDHCP
DHCP
 
استخدام المحاكي27-10
استخدام المحاكي27-10استخدام المحاكي27-10
استخدام المحاكي27-10
 
مقدمة في برمجة الشبكات network programming
مقدمة في برمجة الشبكات network programmingمقدمة في برمجة الشبكات network programming
مقدمة في برمجة الشبكات network programming
 
الحوسبة السحابية
الحوسبة السحابيةالحوسبة السحابية
الحوسبة السحابية
 
الحوسبةالسحابية
الحوسبةالسحابيةالحوسبةالسحابية
الحوسبةالسحابية
 
9 networking
9 networking9 networking
9 networking
 
Ip address by a-moussa
Ip address by a-moussa Ip address by a-moussa
Ip address by a-moussa
 
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
امتلاك موقع تفاعلي تفاعلي دون علم بقواعد البرمجة
 
انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة انتاج موقع تفاعلي دون علم بقواعد البرمجة
انتاج موقع تفاعلي دون علم بقواعد البرمجة
 
fourth session of basics in networks
fourth session of basics in networksfourth session of basics in networks
fourth session of basics in networks
 
الورشة السحابية
الورشة السحابيةالورشة السحابية
الورشة السحابية
 
[Arabic] Time Services in Linux
[Arabic] Time Services in Linux[Arabic] Time Services in Linux
[Arabic] Time Services in Linux
 
كيف تبني شبكة كمبيوتر بنفسك
كيف تبني شبكة كمبيوتر بنفسككيف تبني شبكة كمبيوتر بنفسك
كيف تبني شبكة كمبيوتر بنفسك
 
fifth session in networking subnetmask and subnetting
fifth session in networking subnetmask and subnettingfifth session in networking subnetmask and subnetting
fifth session in networking subnetmask and subnetting
 
1st preparatory computer 2 term (3)
1st preparatory computer 2 term (3)1st preparatory computer 2 term (3)
1st preparatory computer 2 term (3)
 
[Arabic] Apache sqoop
[Arabic] Apache sqoop[Arabic] Apache sqoop
[Arabic] Apache sqoop
 
Enternet
EnternetEnternet
Enternet
 
Comuter
ComuterComuter
Comuter
 

ما هو ال Dhcp

  • 1. ‫ال‬ ‫هو‬ ‫ما‬DHCP -‫ال‬ ‫هو‬ ‫ما‬-DHCP‫؟‬ ‫الديناميكي‬ ‫المضيف‬ ‫إعدادات‬ ‫بروتوكول‬ ‫عن‬ ‫عبارة‬ ‫هو‬ ((Dynamic Host Configuration Protocol -‫؟‬ ‫بهذا‬ ‫المقصود‬ ‫ما‬ ‫بت‬ ‫تقوم‬ ‫التي‬ ‫الخدمة‬ ‫عن‬ ‫المسؤول‬ ‫هو‬ ‫البروتوكول‬ ‫هذا‬ ‫أن‬ ‫هو‬ ‫بهذا‬ ‫المقصود‬‫عيين‬ ‫األدمن‬ ‫تدخل‬ ‫دون‬ ‫ديناميكي‬ ‫بشكل‬ ‫الشبكة‬ ‫في‬ ‫الضيف‬ ‫الجهاز‬ ‫إعدادات‬. -‫خدمة‬DHCP،‫خادم‬ ‫عن‬ ‫نسمع‬ ‫ولكننا‬DHCP‫؟‬ ‫كس‬ ‫ليعمل‬ ‫سيرفر‬ ‫بإعداد‬ ‫تقوم‬ ‫أن‬ ‫فيمكنك‬ ،‫الخادم‬ ‫وهناك‬ ‫الخدمة‬ ‫هناك‬ ،‫نعم‬‫يرفر‬ ‫رئيسي‬(‫يحتوي‬Active Directory‫ويندوز‬ ‫في‬2000‫أو‬2003)‫وتقوم‬ ‫كخادم‬ ‫فقط‬ ‫ليعمل‬ ‫السيرفر‬ ‫تجعل‬ ‫أن‬ ‫ويمكنك‬ ‫عليه‬ ‫الخدمة‬ ‫هذه‬ ‫بتفعيل‬DHCP‫أي‬ ‫على‬ ‫يحتوي‬ ‫ال‬ ‫عندها‬ ‫ولكنه‬ ‫الدومين‬ ‫في‬ ‫عضو‬ ‫يكون‬ ‫أن‬Active Directory.
  • 2. •-‫ليكون‬ ‫الجهاز‬ ‫تجهيز‬ ‫يتم‬ ‫كيف‬DHCP Server‫؟‬ ‫ال‬ ‫خدمة‬ ‫بتركيب‬ ‫الويندوز‬ ‫في‬ ‫نقوم‬DHCP‫يكون‬ ‫أن‬ ‫قبل‬ ‫ولكن‬ ،‫هو‬ ‫وهذا‬ ‫السلطة‬ ‫بإعطائه‬ ‫نقوم‬ ‫أن‬ ‫يجب‬ ‫كسيرفر‬ ‫ليعمل‬ ‫جاهزا‬ ‫الجهاز‬ Authorization))‫ال‬ ‫لتوزعيه‬IP‫ال‬ ‫من‬ ‫مخوال‬ ‫بذلك‬ ‫فيكون‬ ‫العالم‬- Active Directory‫ال‬ ‫إلعطاء‬-IP. •-‫وكيف؟‬ ،‫المضيفة‬ ‫لألجهزة‬ ‫اإلعداد‬ ‫تعيين‬ ‫يحدث‬ ‫متى‬ ‫ال‬ ‫بروتوكول‬ ‫تشغيل‬ ‫عند‬ ‫أو‬ ‫المضيف‬ ‫الجهاز‬ ‫تشغيل‬ ‫بدء‬ ‫عند‬TCP/IP‫فإن‬ ‫ال‬ ‫منه‬ ‫ويطلب‬ ‫بإجهاز‬ ‫يتصل‬ ‫الجهاز‬IP‫ال‬ ‫بإعطاء‬ ‫الخادم‬ ‫فيقوم‬-IP‫وباقي‬ ‫المضيف‬ ‫للجهاز‬ ‫اإلعدادات‬(‫الزبون‬.) •-‫اإلعدادات؟‬ ‫هذه‬ ‫هي‬ ‫ما‬ ‫هذا‬ ‫يقوم‬ ‫التي‬ ‫اإلعدادات‬ ‫من‬ ‫نوعان‬ ‫هناك‬: ‫األول‬ ‫النوع‬:‫ال‬ ‫وهي‬ ‫اإلجبارية‬ ‫اإلعدادات‬IP‫وال‬Subnet Mask • ‫الثاني‬ ‫النوع‬:‫ال‬ ‫عنوان‬ ‫وهي‬ ‫االختيارية‬ ‫اإلعدادات‬DNS server‫وعنوان‬ ‫ال‬WINS server‫االفتراضي‬ ‫المخرج‬ ‫وعنوان‬ •(Default gateway)
  • 3. •-‫السيرفر؟‬ ‫من‬ ‫اإلعدادات‬ ‫طلب‬ ‫كيفية‬ ‫طلب‬ ‫رسالة‬ ‫بإرسال‬ ‫يقوم‬ ‫الجهاز‬ ‫تشغيل‬ ‫بدء‬ ‫عند‬(Request)‫للحصول‬ ‫السيرفر‬ ‫من‬ ‫على‬IP،‫عرض‬ ‫رسالة‬ ‫بإرسال‬ ‫يقوم‬ ‫فإنه‬ ‫الرسالة‬ ‫هذه‬ ‫السيرفر‬ ‫يستقبل‬ ‫عندما‬ ((Offer)‫عليه‬ ‫يعرض‬ ‫للجهاز‬IP‫قبل‬ ‫بأنه‬ ‫تعلمه‬ ‫رسالة‬ ‫الجهاز‬ ‫له‬ ‫فيرسل‬ ‫معين‬ ‫العرض‬(Accept)‫ال‬ ‫سجل‬ ‫قد‬ ‫بأنه‬ ‫إعالم‬ ‫رسالة‬ ‫بإرسال‬ ‫بدوره‬ ‫السيرفر‬ ‫فيقوم‬IP‫له‬ ((Aknowledgment).‫التأجير‬ ‫بعملية‬ ‫العملية‬ ‫هذه‬ ‫وتسمى‬Lease. •-‫؟‬ ‫يحدث‬ ‫ماذا‬ ،‫معطل‬ ‫السيرفر‬ ‫كان‬ ‫إذا‬ ‫تعيين‬ ‫يتم‬IP‫المدى‬ ‫من‬{169.254.255.255-169.254.0.0} •-‫اإلعدادات؟‬ ‫بأخذ‬ ‫الزبون‬ ‫قام‬ ‫أن‬ ‫بعد‬ ‫السيرفر‬ ‫في‬ ‫اإلعدادات‬ ‫تغيرت‬ ‫إذا‬ ‫اإليجار‬ ‫تجديد‬ ‫بعملية‬ ‫تدعى‬ ‫عملية‬ ‫هناك‬Lease Renewal))‫الزبون‬ ‫يقوم‬ ‫حيث‬ ‫يكون‬ ‫وبهذا‬ ‫معينة‬ ‫فترة‬ ‫كل‬ ‫لإلعدادات‬ ‫تجديد‬ ‫بطلي‬up2date‫دائما‬(‫الوضع‬ ‫في‬ ‫الطبيعي‬.) •-‫قوسين‬ ‫بين‬ ‫وضعت‬ ‫لماذا‬(‫الطبيعي‬ ‫الوضع‬ ‫في‬)‫المقصود؟‬ ‫ما‬ ، ‫ما‬ ‫لسبب‬ ‫يمكن‬ ‫ألنه‬(‫مثال‬ ‫محدود‬ ‫ال‬ ‫لوقت‬ ‫اإليجار‬ ‫مدة‬ ‫تعيين‬ ‫تم‬)‫ا‬ ‫يقوم‬ ‫ال‬ ‫أن‬‫لزبون‬ ‫باس‬ ‫يدويا‬ ‫التجديد‬ ‫يجب‬ ‫وعندها‬ ،‫أوتوماتيكي‬ ‫بشكل‬ ‫اإليجار‬ ‫تجديد‬ ‫بطلب‬‫األمر‬ ‫تعمال‬: ipconfig /renew
  • 4. •‫بين‬ ‫فرق‬ ‫هناك‬ipconfig/renew‫و‬ ‫اإليجار‬ ‫تجديد‬ ‫طلب‬ ‫وهي‬ ipconfig/release‫ال‬ ‫سراح‬ ‫إطالق‬ ‫وهي‬IP. •-‫يدوي؟‬ ‫بشكل‬ ‫العناوين‬ ‫تعيين‬ ‫عن‬ ‫تغنينا‬ ‫الخدمة‬ ‫هذه‬ ‫أن‬ ‫تعني‬ ‫هل‬ ‫نعطيها‬ ‫أن‬ ‫يجب‬ ‫التي‬ ‫األجهزة‬ ‫بعض‬ ‫هناك‬ ‫ولكن‬ ‫نعم‬ ‫نظريا‬IP‫حتى‬ ‫يدوي‬ ‫بشكل‬ ‫وال‬ ‫الرئيسي‬ ‫السيرفر‬ ‫مثل‬ ‫الشبكة‬ ‫باقي‬ ‫تعمل‬-DHCP‫وال‬DNS‫والراوتر‬...‫الخ‬. •-‫ال‬ ‫عناوين‬ ‫هي‬ ‫ما‬-IP‫الزبائن؟‬ ‫عليها‬ ‫سيحصل‬ ‫التي‬ ‫ال‬ ‫عناوين‬ ‫من‬ ‫مدى‬ ‫بإعداد‬ ‫نقوم‬ ‫أن‬ ‫يجب‬-IP‫يكون‬ ‫كأن‬ ‫لألجهزة‬ ‫إعطاءها‬ ‫نريد‬ ‫التي‬ ‫المدى‬ ‫مثال‬:192.168.5.0-192.168.5.255‫شئ‬ ‫بإنشاء‬ ‫نقوم‬ ‫ثم‬ ‫ومن‬ ‫يدعى‬scope‫على‬ ‫سيحصل‬ ‫الزبون‬ ‫فإن‬ ‫وبهذا‬ ،‫المدى‬ ‫هذه‬ ‫إعداداته‬ ‫في‬ ‫ونضع‬ ‫ال‬ ‫هذا‬ ‫تنشيط‬ ‫يتم‬ ‫لكي‬ ‫قبل‬ ‫ولكن‬ ‫المدى‬ ‫هذا‬ ‫ضمن‬ ‫من‬ ‫عنوان‬-Scope‫نقوم‬ ‫أن‬ ‫يجب‬ ‫بعمل‬Activation‫له‬. •-‫أن‬ ‫ويجب‬ ،‫يدوي‬ ‫بشكل‬ ‫العناوين‬ ‫األجهزة‬ ‫بعض‬ ‫إعطاء‬ ‫يجب‬ ‫أنه‬ ‫سابقا‬ ‫ذكرت‬ ‫العناوي‬ ‫تأجير‬ ‫في‬ ‫تعارضا‬ ‫هذا‬ ‫يحدث‬ ‫ألن‬ ،‫المدى‬ ‫نفس‬ ‫من‬ ‫العناوين‬ ‫هذه‬ ‫تكون‬‫ن؟‬ ‫ال‬ ‫إعدادات‬ ‫في‬ ‫فإنه‬ ‫ولذلك‬ ،‫تعارضا‬ ‫سيحدث‬ ‫هذا‬ ‫نعم‬scope‫باستثناء‬ ‫أقوم‬ ‫أن‬ ‫يجب‬ ‫وتسمى‬ ‫العناوين‬ ‫من‬ ‫معين‬ ‫مدى‬(Excluded adresses)‫السيرفر‬ ‫يقوم‬ ‫ال‬ ‫بحيث‬ ‫ا‬ ‫بتعيين‬ ‫يدويا‬ ‫أنا‬ ‫وأقوم‬ ‫تطلب‬ ‫التي‬ ‫األجهزة‬ ‫من‬ ‫ألي‬ ‫العناوين‬ ‫هذه‬ ‫بتأجير‬‫التي‬ ‫ألرقام‬ ‫المدى‬ ‫هذا‬ ‫من‬ ‫أريدها‬.
  • 5. •-‫المحجوز‬ ‫العنوان‬ ‫هو‬ ‫ما‬(Reserved IP)‫؟‬ ‫الجهاز‬ ‫هذا‬ ‫طلب‬ ‫وعند‬ ،‫دائما‬ ‫معين‬ ‫لجهاز‬ ‫بحجزه‬ ‫أقوم‬ ‫عنوان‬ ‫هو‬ ‫السيرفر‬ ‫من‬IP‫ا‬ ‫هذا‬ ‫بتعيين‬ ‫دائم‬ ‫بشكل‬ ‫يقوم‬ ‫السيرفر‬ ‫فإن‬‫ل‬-IP ‫الجهاز‬ ‫لهذا‬. •(Associate the IP with the MAC address) •Superscope ‫عن‬ ‫عبارة‬ ‫هو‬2scope‫واحدة‬ ‫شبكة‬ ‫ليكونا‬ ‫دمجهما‬ ‫تم‬ ‫أكثر‬ ‫أو‬ ‫الشبكتين‬ ‫ندمج‬ ‫أن‬ ‫يمكن‬ ‫فمثال‬192.168.15.0‫الشبكة‬ ‫و‬ 192.168.4.0‫الع‬ ‫تعيين‬ ‫يتم‬ ‫أنه‬ ‫أي‬ ، ‫واحدة‬ ‫شبكة‬ ‫فيكونا‬‫ناوين‬ ‫الشبكتين‬ ‫من‬ ‫أي‬ ‫من‬ ‫لألجهزة‬.
  • 6. ‫ال‬ ‫يعمل‬ ‫كيف‬DHCP •‫يعمل‬ ‫كيف‬DHCP‫؟؟‬ •‫من‬ ‫إعداداته‬ ‫على‬ ‫جهاز‬ ‫أي‬ ‫يحصل‬ ‫لكي‬ ‫تتم‬ ‫خطوات‬ ‫أربع‬ ‫هناك‬ ‫خالل‬DHCP: •:DHCPdiscover -1‫الجهاز‬ ‫يقوم‬‫ببث‬‫تدعى‬ ‫حزمة‬ DHCPdiscover‫عنوان‬ ‫تتضمن‬MAC‫إلى‬ ،‫به‬ ‫الخاص‬ ‫العنوان‬255.255.255.255( .‫هذه‬ ‫في‬ ‫الجهاز‬ ‫أن‬ ‫الحظ‬ ‫ال‬ ‫الشبكة‬ ‫عنوان‬ ‫وال‬ ‫البث‬ ‫بعنوان‬ ‫علم‬ ‫لديه‬ ‫ليس‬ ‫المرحلة‬‫تي‬ ‫بها‬ ‫يتواجد‬.‫الخاص‬ ‫العنوان‬ ‫إلى‬ ‫الحزمة‬ ‫يرسل‬ ‫لهذا‬ 255.255.255.255‫يعني‬ ‫وهو‬‫الشبكة‬ ‫في‬ ‫األجهزة‬ ‫جميع‬ ‫عنوان‬ ‫يرسل‬ ‫وهو‬MAC‫هذه‬ ‫في‬ ‫اإليصال‬ ‫وسيلة‬ ‫سيكون‬ ‫ألنه‬ ‫المرحلة‬.)
  • 7.
  • 8. •DHCPoffer -2:،‫الشبكة‬ ‫في‬ ‫األجهزة‬ ‫جميع‬ ‫إلى‬ ‫الحزمة‬ ‫تصل‬ ‫سيرفر‬ ‫ضمنها‬ ‫ومن‬DHCP.‫بعرض‬ ‫عليها‬ ّ‫د‬‫ير‬ ‫بدوره‬ ‫الذي‬ ‫حزمة‬ ‫خالل‬ ‫من‬ ‫خدماته‬DHCPoffer.‫الجهاز‬ ‫على‬ ‫يقترح‬ ‫وفيها‬ ‫عنوان‬ ‫الطالب‬IP‫به‬ ‫الملحقة‬ ‫المعلومات‬ ‫باقي‬ ‫مع‬( .‫ه‬ ‫حجز‬ ّ‫م‬‫يت‬‫ذا‬ ‫الجهاز‬ ‫من‬ ‫بقبوله‬ ‫تأكيد‬ ‫ورود‬ ‫لحين‬ ‫مؤقت‬ ‫بشكل‬ ‫العنوان‬.) •DHCPrequest -3:‫بإرسال‬ ‫السيرفر‬ ‫على‬ ‫الرد‬ ‫الجهاز‬ ‫يعيد‬ ‫حزمة‬DHCPrequest‫المقت‬ ‫العنوان‬ ‫استخدام‬ ‫ته‬ّ‫ي‬‫بن‬ ‫تعلمه‬‫رح‬. •DHCPack -4:‫حزمة‬ ‫السيرفر‬ ‫يرسل‬ ً‫ا‬‫أخير‬DHCPack‫إلى‬ ‫التأجير‬ ‫عملية‬ ‫وإتمام‬ ‫لتأكيد‬ ‫الجهاز‬.
  • 9. ‫توزيع‬ ‫تقنيات‬DHCP •‫يدعم‬DHCP‫العناوين‬ ‫لتوزيع‬ ‫تقنيات‬ ‫ثالث‬: •1-‫اآللي‬ ‫التوزيع‬(automatic allocation):‫يسند‬DHCP‫عنوان‬ ‫متحول‬IP‫للعميل‬. •2-‫الديناميكي‬ ‫التوزيع‬(dynamic allocation):‫يؤجر‬IP‫عنوان‬IP‫محددة‬ ‫لفترة‬ ‫للعميل‬(‫أو‬ ‫المسند‬ ‫العنوان‬ ‫عن‬ ‫العميل‬ ‫تخلي‬ ‫لحين‬.) •3-‫الدوري‬ ‫التوزيع‬(manual allocation):‫عناوين‬ ‫تسند‬IP‫مسؤول‬ ‫قبل‬ ‫من‬ ‫المضيف‬ ‫ويستخدم‬ ،‫الشبكة‬DHCP‫للعمالء‬ ‫المسندة‬ ‫العناوين‬ ‫لنقل‬. •‫عنو‬ ‫استخدام‬ ‫بإعادة‬ ‫يسمح‬ ‫الذي‬ ‫الثالث‬ ‫التقنيات‬ ‫بين‬ ‫الوحيد‬ ‫هو‬ ‫الديناميكي‬ ‫التوزيع‬‫يعد‬ ‫لم‬ ‫ان‬ ‫الديناميكي‬ ‫التوزيع‬ ‫فإن‬ ‫لذا‬ ،‫إليه‬ ‫أسند‬ ‫قد‬ ‫العنوان‬ ‫هذا‬ ‫كان‬ ‫الذي‬ ‫العميل‬ ‫قبل‬ ‫من‬ ‫مستخدما‬‫بشكل‬ ‫مفيد‬ ‫بمجال‬ ‫للتشارك‬ ‫أو‬ ‫مؤقت‬ ‫بشكل‬ ‫بالشبكة‬ ‫االتصال‬ ‫يريد‬ ‫لعميل‬ ‫العناوين‬ ‫إلسناد‬ ‫خاص‬‫من‬ ‫محدد‬ ‫عناوين‬IP‫عنوان‬ ‫إلى‬ ‫يحتاجون‬ ‫ال‬ ‫الذين‬ ‫العمالء‬ ‫من‬ ‫لمجموعة‬IP.‫تستخدم‬ ‫قد‬ ‫معينة‬ ‫شبكة‬ ‫في‬ ‫الشبكة‬ ‫مسؤول‬ ‫سياسة‬ ‫على‬ ‫اعتمادا‬ ‫وذلك‬ ‫السابقة‬ ‫التقنيات‬ ‫من‬ ‫أكثر‬ ‫أو‬ ‫واحدة‬.
  • 10. ‫عنوان‬ ‫على‬ ‫العميل‬ ‫حصول‬ ‫مراحل‬IP‫مؤجر‬ (DHCP Lease Stages) •‫االستكشاف‬DHCP DISCOVER:‫العميل‬ ‫يرسل‬broadcast‫فيه‬ ‫طالبا‬ ‫عنوان‬IP‫عنوان‬ ‫يملك‬ ‫ال‬ ‫العميل‬ ‫هذا‬ ‫وألن‬IP‫خادم‬ ‫عنوان‬ ‫يعلم‬ ‫وال‬DHCP ‫يستخدم‬ ‫فإنه‬255.255.255.255‫و‬ ‫الوجهة‬ ‫كعنوان‬0.0.0.0‫كعنوان‬ ‫المصدر‬. •1-‫العرض‬DHCP OFFER:‫يصل‬ ‫أن‬ ‫بعد‬DHCP DISCOVER‫إلى‬ ‫خدمات‬DHCP‫شكل‬ ‫على‬ ‫رسالة‬ ‫بإرسال‬ ‫تقوم‬broadcast‫تتضمن‬: •‫عنوان‬IP‫المعروض‬. •‫الشبكة‬ ‫قناع‬network mask. •‫الفيزيائي‬ ‫العنوان‬MAC‫للزبون‬ •‫خادم‬ ‫عنوان‬DHCP‫العرض‬ ‫مرسل‬ •‫اإليجار‬ ‫مدة‬lease period‫بالساعات‬.
  • 11. •2-‫الطلب‬DHCP REQUEST:‫خادم‬ ‫قبل‬ ‫من‬ ‫واحد‬ ‫لعرض‬ ‫العميل‬ ‫استالم‬ ‫بعد‬ DHCP‫إرسال‬ ‫طريق‬ ‫عن‬ ‫قبوله‬ ‫بإعالن‬ ‫يقوم‬ ،‫المعروض‬ ‫العنوان‬ ‫وقبوله‬ broadcast‫العرض‬ ‫أرسل‬ ‫الذي‬ ‫الخادم‬ ‫عنوان‬ ‫يتضمن‬. •‫خادمات‬ ‫جميع‬DHCP‫تقوم‬ ‫يقبلها‬ ‫ولم‬ ‫الزبون‬ ‫لهذا‬ ‫أخرى‬ ‫عروض‬ ‫قدمت‬ ‫التي‬ ‫متاحة‬ ‫كعناوين‬ ‫المعروضة‬ ‫العناوين‬ ‫ووسم‬ ‫عروضها‬ ‫عن‬ ‫بالتراجع‬available‫أما‬ ‫متاح‬ ‫غير‬ ‫بأنه‬ ‫فيوسم‬ ‫المقبول‬ ‫العنوان‬unavailable. •3-‫اإلقرار‬DHCP ACKNOWLEDGMENT:‫وصول‬ ‫بعد‬DHCP REQUEST ‫قبول‬ ‫إشارة‬ ‫يرسل‬ ‫عرضه‬ ‫قبول‬ ‫تم‬ ‫الذي‬ ‫الخادم‬ ‫إلى‬ACK‫قبول‬ ‫عدم‬ ‫أو‬NACK‫إذا‬ ‫شكل‬ ‫على‬ ‫وذلك‬ ‫متاح‬ ‫غير‬ ‫المطلوب‬ ‫العنوان‬ ‫كان‬broadcast. •‫إرسال‬ ‫بعد‬DHCP DISCOVER‫على‬ ‫للحصول‬ ‫واحدة‬ ‫ثانية‬ ‫الزبون‬ ‫ينتظر‬ ‫عرض‬.‫الثواني‬ ‫في‬ ‫الطلب‬ ‫يعاود‬ ‫عرضا‬ ‫يتلق‬ ‫لم‬ ‫فإن‬16,13,6‫فواصل‬ ‫إلى‬ ‫إضافة‬ ‫بين‬ ‫عشوائية‬ ‫زمنية‬1000–0‫ثانية‬ ‫ميلي‬.‫بعده‬ ‫دقائق‬ ‫لخمس‬ ‫المحاولة‬ ‫وتستمر‬‫ا‬, ‫األخطاء‬ ‫معالجة‬ ‫تقنيات‬ ‫أحد‬ ‫مع‬ ‫التعامل‬ ‫يتم‬ ‫الفشل‬ ‫حال‬ ‫وفي‬DHCP Troubleshooting. •‫البوابة‬ ‫الزبون‬ ‫يستخدم‬)trop(67‫إلرسال‬ ‫الوجهة‬ ‫كبوابة‬DHCP DICOVER‫إلى‬ ‫الخادم‬,‫الرقم‬ ‫ذات‬ ‫بوابته‬ ‫الخادم‬ ‫يستخدم‬67‫والبوابة‬ ‫المصدر‬ ‫كبوابة‬68‫كبوابة‬ ‫الزبون‬ ‫ليجيب‬ ‫الوجهة‬.
  • 12. ‫تجديد‬‫ايجار‬DHCP •‫انقضاء‬ ‫بعد‬%50‫تجديد‬ ‫الزبون‬ ‫يحاول‬ ‫اإليجار‬ ‫مدة‬ ‫من‬ (renew)‫خادم‬ ‫من‬ ‫اإليجار‬DHCP‫عنوان‬ ‫أجره‬ ‫الذي‬ ‫األصلي‬ IP.‫إكمال‬ ‫وعند‬ ‫هذه‬ ‫التجديد‬ ‫بمحاولة‬ ‫الزبون‬ ‫يستمر‬%87.5 ‫مخدم‬ ‫بأي‬ ‫االتصال‬ ‫الزبون‬ ‫يحاول‬ ‫اإليجار‬ ‫مدة‬ ‫من‬DHCP ‫جديد‬ ‫إيجار‬ ‫على‬ ‫للحصول‬.‫الزب‬ ‫يرسل‬ ‫اإليجار‬ ‫مدة‬ ‫انتهت‬ ‫إن‬‫ون‬ •DHCP DISCOVER‫عنوان‬ ‫على‬ ‫الحصول‬ ‫طالبا‬ ‫جديد‬ ‫من‬IP ‫عنوانا‬ ‫يملك‬ ‫يعد‬ ‫لم‬ ‫فهو‬.
  • 13. ‫للمض‬ ‫الديناميكي‬ ‫التشكيل‬ ‫بروتوكول‬ ‫وكالء‬‫يف‬ DHCP Relay Agents •‫مكانين‬ ‫في‬ ‫توضع‬ ‫أن‬ ‫ممكن‬: •1-routers •2-‫مخدم‬ ‫تملك‬ ‫ال‬ ‫التي‬ ‫الفرعية‬ ‫الشبكات‬DHCP.
  • 14. ‫الزبون‬ ‫حجز‬Client Reservation •‫عن‬ ‫نفس‬ ‫يأخذ‬ ‫الحاسب‬ ‫أن‬ ‫للتأكد‬ ‫الطريقة‬ ‫هذه‬ ‫تستخدم‬‫وان‬IP ‫عنوان‬ ‫إسناد‬ ‫بعد‬ ‫لذا‬ ،‫الوقت‬ ‫كل‬IP‫خادم‬ ‫قبل‬ ‫من‬DHCP ‫للزبون‬ ‫الفيزيائي‬ ‫العنوان‬ ‫على‬ ‫اعتمادا‬ •(‫الفيزيائي‬ ‫العنوان‬)MAC Address‫مطلوب‬ ‫التالي‬ ‫فإن‬ ‫الزبون‬ ‫لحجز‬: •1-‫الفيزيائي‬ ‫العنوان‬MAC. •2-‫عنوان‬IP.
  • 15. ‫المجال‬ ‫إقصاء‬Exclusion Range •‫عناوين‬ ‫من‬ ‫مجموعة‬ ‫الدخار‬ ‫يستخدم‬IP‫ذات‬ ‫فالحواسيب‬ ‫السكونية‬ ‫العناوين‬(Static Address)‫تستخدم‬ ‫قد‬ ‫كالمخدمات‬ ‫مخدم‬ ‫قبل‬ ‫من‬ ‫تسند‬ ‫ال‬ ‫العناوين‬ ‫وهذه‬ ‫المجال‬ ‫هذا‬DHCP. •RFC2131-locotorP noitarugifnoC tsoH cimanyD •RFC2132-rodneV PTOOB dna snoitpO PCHD snoisnetxE •DHCP RFC - Dynamic Host Configuration Protocol RFC's )IETF(