طبعا الإجابة هي عبر DHCP إختصار ل dynamic host configuration protocol و هو برتوكول مهمته تعيين عناوين IP بشكل تلقائي لكل الأجهزة المتصلة بالشبكة و يتم ذلك من خلال مراحل، سأقوم بشرحها بطريقة مبسطة كي تفهمها جيدا:
1- أولا عند الإتصال يقوم جهازك بإرسال رسالة لطلب عنوان IP، وبما أن جهازك في تلك اللحظة لا يملك IP فهو يقوم بإرسال الرسالة ب IP التالي 0.0.0.0 إلى العنوان 255.255.255.255 ، و تحتوي هذه الرسالة على إسم الجهاز و عنوان الماك MAC و ينتظر الإجابة من DHCP server.
2- ثانيا يقوم DHCP server بالرد على الطلب ويقوم بإرسال عنوان IP مقترح إلى جهازك ، و تسمى هاته العملية ب IP Lease request، وبعد حصول جهازك على IP المقترح يعيد إرسال رسالة أخرى إلى DHCP server ليخبره أنه تم إختيار IP المقترح و تسمى هذه العملية ب IP lease selection .
وأخيرا يقوم DHCP server بإرسال مايسمى ب ask إلى المستخدم لتأكيد على أنه تم تعيين العنوان بنجاح، وإذا إستقبل المستخدم unsuccessful ask بمعنى فشل في الإرسال، فيقوم جهازك بإعادة إرسال الطلب من جديد بهدف الحصول على عنوان IP.
كان هذا بإختصار ما يحدث عند إتصالك بالشبكة.