ما هو بروتوكول DHCP |
1. ما هو DHCP:
DHCP (بروتوكول التكوين الديناميكي للمضيف) هو بروتوكول إدارة شبكة يستخدم لتعيين عنوان بروتوكول الإنترنت (IP) ديناميكيًا إلى أي جهاز أو عقدة على الشبكة حتى يتمكنوا من الاتصال باستخدام IP. يقوم DHCP بأتمتة هذه التكوينات وإدارتها مركزيًا بدلاً من مطالبة مسؤولي الشبكة بتعيين عناوين IP يدويًا لجميع أجهزة الشبكة. يمكن تنفيذ DHCP على الشبكات المحلية الصغيرة ، وكذلك على شبكات المؤسسات الكبيرة.سيقوم DHCP بتعيين عناوين IP جديدة في كل موقع عند نقل الأجهزة من مكان إلى آخر ، مما يعني أنه لا يتعين على مسؤولي الشبكة تكوين كل جهاز يدويًا باستخدام عنوان IP صالح أو إعادة تكوين الجهاز بعنوان IP جديد إذا انتقل إلى عنوان جديد موقع على الشبكة. تتوفر إصدارات DHCP للاستخدام في الإصدار 4 من IP (IPv4) والإصدار 6 من IP (IPv6). أصبح IPv6 معيارًا صناعيًا في عام 2017 - بعد ما يقرب من 20 عامًا من نشر مواصفاته لأول مرة. بينما كان معدل اعتماد IPv6 بطيئًا ، بحلول يوليو 2019 ، كان أكثر من 29٪ من مستخدمي Google يجرون استفسارات باستخدام IPv6.
2. كيف يعمل DHCP:
يعمل DHCP في طبقة التطبيق من مكدس بروتوكول التحكم في الإرسال / IP (TCP / IP) لتعيين عناوين IP ديناميكيًا لعملاء DHCP ولتخصيص معلومات تكوين TCP / IP لعملاء DHCP. يتضمن ذلك معلومات قناع الشبكة الفرعية وعناوين IP الخاصة بالبوابة الافتراضية وعناوين نظام اسم المجال (DNS).DHCP هو بروتوكول خادم عميل تدير فيه الخوادم مجموعة من عناوين IP الفريدة ، بالإضافة إلى معلومات حول معلمات تكوين العميل ، وتعيين عناوين خارج تجمعات العناوين هذه. يرسل العملاء الممكّنون لـ DHCP طلبًا إلى خادم DHCP عندما يتصلون بشبكة.
يدير خادم DHCP سجلاً لجميع عناوين IP التي يخصصها لعقد الشبكة. إذا تم تغيير موقع العقدة في الشبكة ، فسيقوم الخادم بتعريفها باستخدام عنوان التحكم في الوصول إلى الوسائط (MAC) الخاص به ، والذي يمنع التكوين العرضي لأجهزة متعددة بنفس عنوان IP. تكوين خادم DHCP أيضًا
يفتقر DHCP إلى أي آلية مضمنة من شأنها أن تمكن العملاء والخوادم من مصادقة بعضهم البعض. كلاهما عرضة للخداع - أحد أجهزة الكمبيوتر يتظاهر بأنه آخر - وللهجوم ، حيث يمكن للعملاء المارقة استنفاد تجمع عناوين IP لخادم DHCP.
عند إدارة العديد من خوادم DHCP أو خوادم DHCP في شبكة WAN ، يمكن للمستخدمين الاستفادة من سطر الأوامر. يجب أن يدرك المستخدمون أيضًا أن البدء والإيقاف وإعادة التشغيل سيؤثر على تشغيل البرنامج الخفي.
3. DHCP ستاتيك مقابل DHCP الديناميكي:
باستخدام DHCP الديناميكي ، لا يمتلك العميل عنوان IP المخصص له ولكنه بدلاً من ذلك يؤجره لفترة من الوقت. في كل مرة يتم فيها تشغيل جهاز به عنوان IP ديناميكي ، يجب أن يتصل بخادم DHCP لاستئجار عنوان IP آخر. الأجهزة اللاسلكية هي أمثلة للعملاء الذين تم تعيين عناوين IP ديناميكية لهم عند اتصالهم بشبكة. من ناحية أخرى ، يتم تعيين عناوين IP دائمة للأجهزة الثابتة - مثل خوادم الويب والمفاتيح.في ظل إعداد DHCP الديناميكي ، قد يضطر العميل أيضًا إلى تنفيذ أنشطة معينة تؤدي إلى إنهاء عنوان IP الخاص به ثم إعادة الاتصال بالشبكة باستخدام عنوان IP مختلف. يمكن أن تختلف أوقات تأجير DHCP اعتمادًا على المدة التي من المحتمل أن يحتاج فيها المستخدم إلى اتصال بالإنترنت في موقع معين. تطلق الأجهزة عناوين IP الخاصة بها عند انتهاء صلاحية عقود الإيجار الخاصة بـ DHCP ، ثم تطلب التجديد من خادم DHCP إذا كانت متصلة بالإنترنت. قد يقوم خادم DHCP بتعيين عنوان جديد بدلاً من تجديد عنوان قديم.
4. وظائف استخدام DHCP:
يتم استخدام DHCP لتوزيع عناوين IP داخل الشبكة ولتكوين قناع الشبكة الفرعية المناسب والعبّارة الافتراضية ومعلومات خادم DNS على الجهاز.يمكن أيضًا استخدام DHCP ، بما في ذلك RFC (طلب التعليقات) 8415 - النسخة المسودة التي تم إصدارها في نوفمبر 2018 - بواسطة الأجهزة الإلكترونية العادية التي يريد مصنعوها أن تكون جزءًا من إنترنت الأشياء (IoT). DHCP هي إحدى طرق توصيل جهاز - مثل الثلاجات وأنظمة رش العشب - بالإنترنت باستخدام وصف استخدام الشركة المصنعة (MUD) ، الذي اقترحه فريق عمل هندسة الإنترنت (IETF).