تعرف على DHCP في هاتفك الأندرويد و مهمته و لماذا نتستعمله كل يوم دون أن نعلم بوجوده

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

أولا عند  الإتصال يقوم جهازك بإرسال رسالة لطلب عنوان IP ، وبما أن جهازك في تلك اللحظة لا يملك IP فهو يقوم بإرسال الرسالة بIP التالي 0.0.0.0 إلى العنوان 255.255.255.255 ، و تحتوي هاته الرسالة على إسم الجهاز و عنوان الماك MAC  و ينتظر الإجابة من DHCP server.
ثانيا يقوم DHCP server بالرد على الطلب ويقوم بإرسال عنوان  IPمقترح إلى جهازك
، و تسمى هاته العملية ب IP Lease request ، وبعد حصول جهازك على IP المقترح  يعيد إرسال رسالة أخرى إلى DHCP server ليخبره أنه تم إختيار IP المقترح و تسمى هاته العملية ب IP lease selection .
و أخيرا يقوم DHCP server بإرسال مايسمى بask إلى المستخدم لتأكيد على أنه تم تعيين العنوان بنجاح ، وإذا إستقبل المستخدم unsuccessful ask بمعنى فشل في الإرسال
، فيقوم جهازك بإعادة إرسال الطلب من جديد بغية الحصول على عنوان IP.
كان هذا بإختصار ما يحدث عند إتصالك بالشبكة ، لذا إذا لم تفهم جيدا فيمكنك مشاهدة هذا الفيديو لكي تفهم أكثر How DHCP Works .
————–
من طرف عصام جمعة