Networks

DHCP

مقدمة عن الDHCP

معظمنا يعرف إنك عندما تقوم بتوصيل أحد الاجهزة علي شبكة فذلك الجهاز سوف يحصل علي عنوان IP Address سواء كان هذا الجهاز هو جهاز كمبيوتر أو هاتفك الذكي او طابعات او كاميرات مراقبة وغيرها فكل تلك الاجهزة تحصل علي عنوان IP Address خاص بها ولكن هل فكرت يوماً كيف تحصل تلك الاجهزة علي عنوان IP بشكل تلقائي بمجرد توصيلها علي الشبكة وكيف يختلف عنوان IP هذا من جهاز لأخر الامر كله يعتمد علي ما يسمي DHCP هذا هو بالتحديد ما سوف نشاركه معكم اليوم لتعرف ما هو DHCP بشكل أكبر وتعرف كيف يعمل في الشبكة لذلك تابع معي بتركيز قليلاً ..

ما هو ال DHCP

في البداية خل نعرف شنو معنى ال DHCP يعني بروتوكول التكوين المضيف الحيوي و هو اختصار لكلمة Dynamic Host Configuration Protocol هذا البروتوكول هو المسئول عن تعيين عنوان IP Address لكل جهاز يتم توصيله علي الشبكة بشكل تلقائي دون تدخل منك وأيضاً يقوم بتعيين بعض الإعدادات لكل جهاز متصل بالشبكة لكي تستطيع التحكم والسيطرة فيها علي تلك الاجهزة ليصبح الأمر أسهل عليك واكثر تحكماً الان هناك بعض المصطلحات التي يجب ان تعرفها قبل البدء في كيفية عمل DHCP بداخل الشبكة

مدى DHCP

مثل ما أخبرتكم في بداية البحث انه عندما يتم توصيل أي جهاز بتلك الشبكة فإن وظيفة DHCP ان تقوم بتعيين عنوان IP وإعدادات خاصة بالشبكة ولكن كيف يتم اختيار عنوان IP في الحقيقة يتم اختيار عنوان IP الخاص بكل جهاز بشكل عشوائي ولكن الامر يعتمد علي ما يسمي مدى DHCP هذا المدى يكون بين قيمتين جميع العناوين الواقعة بين ذلك المدى هي التي يتم تعيينها للأجهزة المتصلة بالشبكة مثال علي ذلك إذا كنت تمتلك سيرفر DHCP لديه نطاق عنوانين من 192.168.1.100 إلي 192.168.1.200 هذا الأمر يعني ان سيرفر DHCP يمكن ان يستوعب حتي 100 جهاز في وقت واحد .

الحجز IP RESERVED

يجب ان تعرف ان هناك خدمة DHCP وهناك خادم حيث يمكنك ان تقوم بإنشاء سيرفر ليعمل كسيرفر رئيسي نقوم بتشغيل الخدمة عليه فقط او يمكن استخدام السيرفر ليعمل كخادم DHCP علي السيرفر ولكن الشائع أكثر هو الخدمة DHCP Server .

في كل مرة يتصل فيها أي جهاز علي الشبكة يتم القيام ببعض الخطوات ولكن بالتأكيد هناك بعض الاجهزة التي توجد على الشبكة بشكل أساسي والتي من الافضل ان لا تقوم بتلك الخطوات لآنها في الأغلب تكون أجهزة خاصة بالتحكم في الشبكة وفي حالة تغير عناوينها سوف تتأثر الشبكة لذلك يتم ما يسمى بحجز عنوان IP حيث يتم حجز مجموعة من العناوين لاستخدامات تلك الاجهزة ولا يتم تغيرها مطلقاً على عكس الأجهزة الاخرى.

كيف يعمل ال DHCP ؟

لان بعدما قرأت مقدمة عن الDHCP في بداية البحث و ما هو المدى و الحجز IP  فإنك يجب انت تعرف او تسأل كيف يعمل هذه البروتوكول في الشبكة او كيف يحصل الجهاز المتصل بالشبكة على عنوان IP وغيرها من الإعدادات التي تساعده على الانضمام لتلك الشبكة الأمر يتلخص في أربع خطوات سوف أذكرها لك الان بشكل بسيط حتي تعرف كيف يعمل DHCP؟

معا لنعرف هذه الخطوات كما موضحه في الصورة في الأعلى…

1- الاستكشاف DHCP Discover

عندما يتم توصيل أحد الاجهزة علي الشبكة فإن هذا الجهاز لا يمتلك أي معلومات عن الشبكة لذلك فهو يقوم ببث حزمة من البيانات التي تسمي DHCP Discover والتي تحتوي علي بعض المعلومات مثل عنوان الماك Mac Address الخاص بالجهاز ويعتبر الماك أدرس في هذه المرحلة هو وسيلة الإتصال ويكون مصدر تلك الحزمة هو 0.0.0.0 لان الجهاز لا يمتلك عنوان IP خاص به علي تلك الشبكة وتكون تلك الحزمة موجهة إلي العنوان 255.255.255.255 وهذا يعني إنها موجهة لجميع الاجهزة علي الشبكة .

 2- العروض DHCP Offer

عندما يتم إرسال تلك الحزمة إلي الشبكة تصل إلى جميع الاجهزة الموجودة مسبقاً ومنها سيرفر DHCP عندها يعرف السيرفر إن هناك جهاز يريد الانضمام إلى الشبكة وبالتالي يقوم بإرسال حزمة من البيانات للرد على هذا الجهاز وعرض خدماته من خلال تلك الحزمة التي تحتوي علي بعض البيانات مثل عنوان IP وقناع الشبكة Subnet mask ومدة التأخير لهذا العنوان وتعتبر تلك المرحلة هي المرحلة التي يعرض فيها سيرفر DHCP على الجهاز إمكانية الانضمام إلى الشبكة .

3- الرد DHCP Request

في هذه المرحلة يقوم هذا الجهاز بالرد على المرحلة السابقة او مرحلة العرض بالموافقة للانضمام لتلك الشبكة بتلك البيانات التي منحها لك سيرفر DHCP لذلك بعد ان يحصل الجهاز علي عنوان IP الذي مُنح له يقوم بإرسال الرد إلى سيرفر DHCP يخبره بأن وافق على العرض الخاص به بعنوان IP وبالإعدادات الأخرى الذي عرضت عليه .

4- التأكيد DHCP Ack

تلك هي المرحلة الاخيرة والتي يتم فيها التأكيد من قبل جهاز المستخدم على تعيين عنوان IP المخصص او بمعنى اخر المستأجر له على تلك الشبكة ( تأكيد إتمام عملية التأجير )حيث يتم إرسال إشعار للتأكيد على تلك البيانات إلى سيرفر DHCP وإذا كانت المعلومات صحيحة يتم اتصالك بالشبكة بشكل سليم وفي حالة فشل البيانات يقوم جهاز المستخدم بإعادة المراحل الاربع مرة اخري ليحصل على عنوان IP وباقي المعلومات الخاصة بتلك الشبكة ليتم الاتصال .

مقالات ذات صلة

شاهد أيضاً

إغلاق
زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock