Saturday, July 2, 2016

تعرف على ماهو DHCP

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

dhcp

يتم ذلك عن طريق الــ DHCP وهذا ما سنتعرف عليه في هذا الموضوع.
DHCP وهو اختصار لـ Dynamic Host Configuration Protocol وهذا البرتوكول يعمل على تعيين الـ IP بشكل تلقائي للأجهزة المتصلة بالشبكة.

حيث أنه يقوم بذلك في أربع خطوات وهي :
1- يتم إرسال رسالة من جهاز المستخدم "Client" يتم بها طلب عنوان IP وبما أن الجهاز لا يمتلك عنوان IP في هذه اللحظة فيقوم بارسال هذه الرسالة بالـ IP التالي 0.0.0.0 إلى العنوان 255.255.255.255 وتحتوي هذه الرسالة على اسم الجهاز وعنوان كرت الشبكة حتى يعرف DHCP server كيف يرد على الطلب وتسمى هذه العملية بـ IP lease request

2- يقوم DHCP server بالرد على الطلب عن طريق عرض خدماته بإرسال broadcast يحتوي على عنوان IP و قناع الشبكة "subnet mask" وتسمى هذه العملية بـ IP lease offer

3- بعد أن يستلم المستخدم عروض DHCP server وعنوان IP المقترح يقوم بارسال رسالة إلى DHCP server تعلمه أنه قد تم اختيار عنوان الـ IP المقترح وتسمى هذه العملية بـ IP lease selection

4- يقوم بعد ذلك DHCP server بارسال مايسمى بـ "ask" إلى المستخدم للتأكيد على أنه قد تم تعيين عنوان IP لهذا المستخدم من قبل DHCP server ، وإذا استقبل المستخدم "unsuccessful ask" بمعنى فشل في الارسال فيعمل جهاز المستخدم على إرسال طلب آخر.

No comments:

Post a Comment