पहले से दिए गए उत्तरों के अलावा मैं कुछ अतिरिक्त पृष्ठभूमि की जानकारी दूंगा।
सामान्य रूप से डीएचसीपी प्रोटोकॉल को गतिशील परिवर्तनों को यथासंभव कम करने के लिए बनाया जाता है। यह स्थिरता का एक पहलू है। यह छोटे घरेलू नेटवर्क पर ज्यादा मायने नहीं रखता है, लेकिन स्विच और राउटर वाले बड़े नेटवर्क को अनुकूलित स्थिति में आने के लिए कुछ समय चाहिए। स्विच को अपने पड़ोसियों को सीखना होगा और राउटर को मार्गों को सीखना होगा। इस पते के लिए आईपी पते का भारी परिवर्तन इस राज्य के लिए अच्छा नहीं है।
ज्यादातर लोग सोच सकते हैं कि डीएचसीपी सर्वर सिर्फ एक क्लाइंट को एक आईपी एड्रेस देता है और वह यह है। लेकिन यह केवल आधा सच है। यहाँ एक सामान्य डीएचसीपी हैंडशेक है:
(client) DHCPREQUEST for 192.168.10.75 from b8:27:eb:0e:3c:6f (raspi3) via wlan0
(server) DHCPACK on 192.168.10.75 to b8:27:eb:0e:3c:6f (raspi3) via wlan0
जैसा कि आप ग्राहक को उसके मैक पते b8: 27: eb: 0e: 3c: 6f के साथ पहचाने जाने वाले एक विशिष्ट आईपी पते का अनुरोध कर सकते हैं जिसे वह पसंद करता है। यह जानता है कि एक नए स्टार्टअप के बाद भी उसका क्या पता है। डीएचसीपी सर्वर केवल इसकी पुष्टि करता है। यह ग्राहक को जो देता है उसे पट्टा कहा जाता है । इसमें एक टाइमआउट (कई अन्य महत्वपूर्ण विकल्पों के साथ) है जब तक ग्राहक फिर से अनुरोध किए बिना आईपी पते का उपयोग कर सकता है। टाइमआउट सेटअप पर निर्भर करता है और ज्यादातर कुछ घंटों के लिए सेट होता है। डीएचसीपी सर्वर अपने कैश में पट्टे को संग्रहीत करता है और इसे उसी क्लाइंट के लिए यथासंभव लंबे समय तक आरक्षित रखेगा, भले ही यह बंद हो। इसलिए यह क्लाइंट को उसके पट्टे के लिए पुष्टि करेगा जब वह दोबारा बूट करेगा। केवल जब सर्वर के पास क्लाइंट्स को देने के लिए अन्य अप्रयुक्त पट्टे नहीं होते हैं तो यह उपयोग में लिया जाएगा। हैंडशेक तो इस तरह दिखेगा:
(client) DHCPREQUEST for 192.168.10.75 from b8:27:eb:0e:3c:6f (raspi3) via wlan0
(server) DHCPNAK on 192.168.10.75 to b8:27:eb:0e:3c:6f via wlan0
(client) DHCPDISCOVER from b8:27:eb:0e:3c:6f via wlan0
(server) DHCPOFFER on 192.168.10.99 to b8:27:eb:0e:3c:6f via wlan0
(client) DHCPREQUEST for 192.168.10.99 from b8:27:eb:0e:3c:6f (raspi3) via wlan0
(server) DHCPACK on 192.168.10.99 to b8:27:eb:0e:3c:6f (raspi3) via wlan0
जैसा कि आप डीएचसीपी सर्वर अस्वीकार (डीएचसीपीएनएके) अनुरोध को देख सकते हैं और एक नया आईपी पता प्रदान कर सकते हैं जो तब ग्राहक द्वारा अगले चरण में अनुरोध किया जाता है। यह अतिरिक्त कदम ग्राहक को प्रस्तावित आईपी पते को स्वीकार नहीं करने की संभावना देने के लिए किया जाता है ...