يُستخدم بروتوكول تخصيص المضيف الديناميكي HCP على نطاق واسع في الوصول اليومي إلى الإنترنت، مثل الإنترنت المنزليجهاز التوجيههو خادم DHCP. عندما نقوم بتعيين العميل للحصول على عنوان IP تلقائيًا، يقوم خادم DHCP بتعيين عنوان IP للعميل وفقًا لبروتوكول DHCP.ONUيمكن استخدامها أيضًا كخوادم DHCP.
يقوم بروتوكول DHCP تلقائيًا بتخصيص حزم IP من أربعة أنواع رئيسية:
اكتشاف DHCP: يرسله العميل لاكتشاف خادم DHCP.
عرض DHCP: يُرسل عبر خادم DHCP، ويُخبر العميل بأنه يمكنني تقديم عنوان IP.
طلب DHCP: يرسله العميل لإخبار خادم DHCP المقابل بأنني بحاجة إلى عنوان IP.
DHCP ACK: يصدره خادم DHCP لتوفير عنوان IP لاستجابة العميل.
إصدار DHCP: بشكل عام، يكون العميل مغلقًا أو غير متصل بالإنترنت. ستؤدي هذه الرسالة إلى قيام خادم DHCP بتحرير عنوان IP الخاص بالعميل الذي يرسل هذه الرسالة.
إعلام DHCP: رسالة يرسلها العميل تطلب بعض المعلومات من الخادم.
رفض DHCP: عندما يجد العميل أن عنوان IP المعين من قبل الخادم غير متاح (مثل تعارض عناوين IP)، يتم إصدار هذه الرسالة لإعلام الخادم بعدم استخدام عنوان IP.
أثناء اتصال DHCP، يتم استخدام UDP كبروتوكول نقل. يرسل المضيف طلبًا إلى منفذ خادم DHCP رقم 67 ويقوم الخادم بالرد على الرسالة إلى المنفذ المضيف 68.
1. مرحلة الاكتشاف، حيث يبحث عميل DHCP عن خادم DHCP (DHCPdiscover)
يرسل عميل DHCP معلومات اكتشاف DHCP للعثور على خادم DHCP في وضع البث (لأن عنوان IP لخادم DHCP غير معروف للعميل)، أي معلومات بث محددة إلى العنوان 255.255.255.255. سيتلقى كل مضيف على الشبكة يستخدم بروتوكول TCP/IP رسالة البث هذه، ولكن خادم DHCP فقط هو الذي سيستجيب.
2. مرحلة التوفير، حيث يوفر خادم DHCP عنوان IP (DHCPoffer)
يستجيب كل خادم DHCP في الشبكة يتلقى اكتشاف اكتشاف DHCP عن طريق تحديد أحد عناوين IP التي لم يتم تأجيرها بعد لعميل DHCP وإرسال عرض DHCPover الذي يحتوي على عنوان IP المؤجر والإعدادات الأخرى إلى عميل DHCP.
3. مرحلة الاختيار، حيث يقوم عميل DHCP بتحديد عنوان IP المقدم من خادم DHCP (DHCPrequest)
إذا كان هناك أكثر من خادم DHCP يوفر معلومات إلى DHCPover تم إرسالها بواسطة عميل DHCP، فإن عميل DHCP يقبل فقط معلومات عرض DHCPover الأولى التي تم تلقيها، ثم يجيب على معلومات طلب DHCPrequest في وضع البث. تحتوي هذه المعلومات على طلب لعنوان IP لخادم DHCP الذي يختاره. سبب الرد في وضع البث هو إبلاغ جميع خوادم DHCP بأنه سيختار عنوان IP الذي يوفره خادم DHCP.
4. مرحلة التأكيد، حيث يقوم خادم DHCP بتأكيد عنوان IP المقدم (DHCPack)
عندما يتلقى خادم DHCP معلومات طلب DHCPrequest التي تم الرد عليها من قبل عميل DHCP، فإنه يرسل رسالة إقرار DHCPack إلى عميل DHCP مع عنوان IP الذي قدمه والإعدادات الأخرى لإخبار عميل DHCP أنه يمكنه استخدام عنوان IP الذي قدمه. يقوم عميل DHCP بعد ذلك بربط بروتوكول TCP/IP الخاص به ببطاقة الشبكة، وتستعيد جميع خوادم DHCP، باستثناء الخادم الذي اختاره عميل DHCP، عنوان IP المقدم.
5. إعادة تسجيل الدخول (DHCPrequest)
في المستقبل، في كل مرة يقوم فيها عميل DHCP بتسجيل الدخول إلى الشبكة مرة أخرى، لا يحتاج إلى إرسال معلومات اكتشاف DHCPdiscover مرة أخرى، ولكنه يرسل مباشرة معلومات طلب DHCPrequest التي تحتوي على عنوان IP المعين مسبقًا. عندما يتلقى خادم DHCP هذه المعلومات، فإنه يحاول السماح لعميل DHCP بمواصلة استخدام عنوان IP الأصلي والإجابات بإقرار DHCPack. إذا لم يعد من الممكن تعيين عنوان IP لعميل DHCP الأصلي (إذا تم بالفعل تعيين عنوان IP لعميل DHCP آخر)، فسيقوم خادم DHCP بالرد على رسالة رفض DHCPnack إلى عميل DHCP. عندما يتلقى عميل DHCP الأصلي رسالة رفض DHCPnack، يجب عليه إعادة إرسال رسالة اكتشاف DHCPdiscover لطلب عنوان IP جديد.
6. تحديث عقد الإيجار
عادةً ما يكون لعنوان IP الذي يؤجره خادم DHCP لعميل DHCP مدة إيجار، وبعد ذلك سيستعيد خادم DHCP عنوان IP المؤجر. إذا أراد عميل DHCP تمديد عقد إيجار IP الخاص به، فيجب عليه تجديد إيجار IP الخاص به. يرسل عميل DHCP المعلومات تلقائيًا إلى خادم DHCP لتحديث تأجير IP الخاص به عند بدء تشغيل عميل DHCP وعندما ينتهي تأجير IP إلى النصف.
ينتمي تخصيص مضيف DHCP الديناميكي أيضًا إلى أحد خدماتناONUمنتجات الشبكة المتسلسلة، ومنتجات الشبكة الساخنة ذات الصلة لدينا تغطي أنواعًا مختلفة منONUمنتجات السلسلة، بما في ذلك التيار المترددONU/ تواصلONU/ ذكيONU/ صندوقONU/ منفذ بون مزدوجONUوهكذا. ما سبقONUيمكن استخدام منتجات السلسلة لمتطلبات الشبكة لمختلف السيناريوهات. مرحبًا بكم في الحصول على فهم تقني أكثر تفصيلاً للمنتجات.