DHCP (بروتوكول التكوين الديناميكي للمضيف) هو بروتوكول يوفر إدارة سريعة وتلقائية ومركزية لتوزيع عناوين IP داخل الشبكة. يتم استخدامه أيضًا لتكوين قناع الشبكة الفرعية والبوابة الافتراضية ومعلومات خادم DNS على الجهاز.
أنشأت مجموعة عمل التكوين الديناميكي للمضيف التابع لفرقة عمل هندسة الإنترنت DHCP.
كيف يعمل DHCP
A خادم DHCP يصدر عناوين IP فريدة ويقوم تلقائيًا بتكوين معلومات الشبكة الأخرى. في معظم المنازل والشركات الصغيرة ، يعمل جهاز التوجيه كخادم DHCP. في الشبكات الكبيرة ، قد يقوم جهاز كمبيوتر واحد بهذا الدور.
لإنجاح هذا الأمر ، يطلب الجهاز (العميل) عنوان IP من جهاز التوجيه (المضيف). ثم يقوم المضيف بتعيين عنوان IP متاح بحيث يمكن للعميل الاتصال على الشبكة.
عندما يتم تشغيل الجهاز وتوصيله بشبكة بها خادم DHCP ، فإنه يرسل طلبًا إلى الخادم ، يسمى طلب DHCPDISCOVER.
بعد وصول حزمة DISCOVER إلى خادم DHCP ، يحتفظ الخادم بعنوان IP الذي يمكن للجهاز استخدامه ، ثم يقدم للعميل العنوان مع حزمة DHCPOFFER.
بمجرد تقديم العرض لعنوان IP المختار ، يستجيب الجهاز لخادم DHCP بحزمة DHCPREQUEST لقبوله. بعد ذلك ، يرسل الخادم ACK لتأكيد أن الجهاز لديه عنوان IP المحدد ولتحديد مقدار الوقت الذي يمكن للجهاز استخدام العنوان قبل الحصول على عنوان جديد.
إذا قرر الخادم أن الجهاز لا يمكنه الحصول على عنوان IP ، فسيرسل NACK.
إيجابيات وسلبيات استخدام DHCP
يجب تكوين جهاز كمبيوتر أو أي جهاز متصل بشبكة (محلية أو إنترنت) بشكل صحيح للاتصال على تلك الشبكة. نظرًا لأن DHCP يسمح بحدوث هذا التكوين تلقائيًا ، فإنه يتم استخدامه تقريبًا في كل جهاز متصل بشبكة بما في ذلك أجهزة الكمبيوتر والمفاتيح والهواتف الذكية ووحدات التحكم في الألعاب.
بسبب تعيين عنوان IP الديناميكي هذا ، هناك فرصة أقل أن يكون لجهازين نفس عنوان IP ، وهو أمر شائع عند استخدام عناوين IP الثابتة والمخصصة يدويًا.
استخدام DHCP يجعل إدارة الشبكة أسهل. من وجهة نظر إدارية ، يمكن لكل جهاز على الشبكة الحصول على عنوان IP لا يزيد عن إعدادات الشبكة الافتراضية الخاصة به ، والتي تم إعدادها للحصول على عنوان تلقائيًا. البديل هو تعيين العناوين يدويًا لكل جهاز على الشبكة.
نظرًا لأن هذه الأجهزة يمكنها الحصول على عنوان IP تلقائيًا ، يمكن للأجهزة الانتقال بحرية من شبكة إلى أخرى (نظرًا لأن كل جهاز مُعد باستخدام DHCP) وتلقي عنوان IP تلقائيًا ، وهو أمر مفيد مع الأجهزة المحمولة.
في معظم الحالات ، عندما يكون للجهاز عنوان IP معين بواسطة خادم DHCP ، يتغير هذا العنوان في كل مرة ينضم فيها الجهاز إلى الشبكة. إذا تم تعيين عناوين IP يدويًا ، يجب على المسؤولين إعطاء عنوان محدد لكل عميل جديد ، ويجب أن تكون العناوين الحالية التي تم تعيينها غير مخصصة يدويًا قبل أن تتمكن الأجهزة الأخرى من استخدام هذا العنوان. هذا مضيعة للوقت ، وتكوين كل جهاز يدويًا يزيد من فرصة حدوث أخطاء.
هناك مزايا لاستخدام DHCP ، وهناك عيوب. يجب عدم استخدام عناوين IP الديناميكية والمتغيرة للأجهزة الثابتة والتي تحتاج إلى وصول مستمر ، مثل الطابعات وخوادم الملفات. على الرغم من وجود هذه الأنواع من الأجهزة في الغالب في بيئات المكاتب ، إلا أنه من غير العملي تعيينها بعنوان IP متغير. على سبيل المثال ، إذا كانت طابعة الشبكة تحتوي على عنوان IP سيتغير في وقت ما في المستقبل ، فسيتعين على كل جهاز كمبيوتر متصل بهذه الطابعة تحديث إعداداته بانتظام لفهم كيفية الاتصال بها.
هذا النوع من الإعداد غير ضروري ويمكن تجنبه بعدم استخدام DHCP لتلك الأنواع من الأجهزة ، وبدلاً من ذلك عن طريق تعيين عنوان IP ثابت لها.
يتم تطبيق نفس الفكرة إذا كنت بحاجة إلى وصول دائم عن بعد إلى جهاز كمبيوتر في شبكة منزلية. إذا تم تمكين DHCP ، فسيحصل هذا الكمبيوتر على عنوان IP جديد في وقت ما ، مما يعني أن العنوان الذي قمت بتسجيله لهذا الكمبيوتر لن يكون دقيقًا لفترة طويلة. إذا كنت تستخدم برنامج الوصول عن بُعد الذي يعتمد على الوصول المستند إلى عنوان IP ، فقم بتعطيل DHCP واستخدم عنوان IP ثابتًا لهذا الجهاز.
مزيد من المعلومات حول DHCP
يحدد خادم DHCP نطاقًا أو نطاقًا من عناوين IP التي يستخدمها لخدمة الأجهزة ذات العنوان. مجموعة العناوين هذه هي الطريقة الوحيدة التي يحصل بها الجهاز على اتصال شبكة صالح.
هذا سبب آخر لأن DHCP مفيد جدًا. يسمح للعديد من الأجهزة بالاتصال بشبكة خلال فترة زمنية دون الحاجة إلى مجموعة من العناوين المتاحة.على سبيل المثال ، إذا تم تحديد 20 عنوانًا بواسطة الخادم ، فيمكن لـ 30 أو 50 أو 200 أو أكثر من الأجهزة الاتصال بالشبكة طالما لا يستخدم أكثر من 20 جهازًا أحد عناوين IP المتاحة في وقت واحد.
نظرًا لأن DHCP يعيّن عناوين IP لفترة زمنية محددة (تسمى فترة التأجير) ، فإن استخدام أوامر مثل ipconfig للعثور على عنوان IP لجهاز الكمبيوتر يؤدي إلى نتائج مختلفة بمرور الوقت.
بينما يتم استخدام DHCP لتقديم عناوين IP ديناميكية لعملائها ، فهذا لا يعني أنه لا يمكن أيضًا استخدام عناوين IP الثابتة في نفس الوقت. يمكن أن يتواجد مزيج من الأجهزة التي تحصل على عناوين ديناميكية والأجهزة التي تم تعيين عناوين IP الخاصة بها يدويًا على نفس الشبكة.
يستخدم مزودو خدمات الإنترنت DHCP لتعيين عناوين IP. يمكن ملاحظة ذلك عند تحديد عنوان IP العام الخاص بك. من المحتمل أن يتغير بمرور الوقت ما لم يكن لشبكتك المنزلية عنوان IP ثابت ، وعادة ما يكون هذا هو الحال فقط للشركات التي لديها خدمات ويب يمكن الوصول إليها بشكل عام.
في Windows ، تقوم APIPA بتعيين عنوان IP مؤقت خاص عندما يفشل خادم DHCP في توصيل عنوان وظيفي إلى جهاز ويستخدم هذا العنوان حتى يحصل على عنوان يعمل.
التعليمات
ما هو تطفل DHCP؟
تطفل DHCP عبارة عن تقنية أمان من الطبقة الثانية توقف أي حركة مرور DHCP تحددها على أنها غير مقبولة. تمنع تقنية التطفل المدمجة في نظام تشغيل تبديل الشبكة خوادم DHCP غير المصرح بها من تقديم عناوين IP لعملاء DHCP.
ما هو ترحيل DHCP؟
وكيل الترحيل هو مضيف يقوم بإعادة توجيه حزم DHCP بين العملاء والخوادم. يمكن لمسؤول الشبكة استخدام وكلاء الترحيل لإعادة توجيه الطلبات والردود بين العملاء والخوادم وليس على نفس الشبكة الفرعية المادية.