ইতিমধ্যে প্রদত্ত উত্তরগুলি ছাড়াও আমি কিছু অতিরিক্ত পটভূমির তথ্য দেব।
সাধারণভাবে ডিএইচসিপি প্রোটোকল যথাসম্ভব গতিশীল পরিবর্তনগুলি হ্রাস করার জন্য তৈরি করা হয়। এটি স্থিতিশীলতার একটি দিক। এটি ছোট হোম নেটওয়ার্কগুলিতে খুব বেশি গুরুত্ব দেয় না তবে সুইচ এবং রাউটারগুলির সাথে বড় নেটওয়ার্কগুলির একটি অনুকূলিত অবস্থায় যেতে কিছুটা সময় প্রয়োজন। সুইচগুলিকে তার প্রতিবেশী শিখতে হবে এবং রাউটারগুলি রুটগুলি শিখতে হবে। আইপি ঠিকানার ভারী পরিবর্তন এই রাজ্যের পক্ষে ভাল নয়।
বেশিরভাগ লোক মনে করতে পারে যে ডিএইচসিপি সার্ভার কোনও ক্লায়েন্টকে কেবল একটি আইপি ঠিকানা দেয় এবং এটিই। তবে এটি কেবল অর্ধেক সত্য। এখানে একটি সাধারণ ডিএইচসিপি হ্যান্ডশেক রয়েছে:
(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
আপনি দেখতে পাচ্ছেন যে ডিএইচসিপি সার্ভারটি অনুরোধটিকে প্রত্যাখ্যান করেছে (ডিএইচসিপিএনএসি) এবং একটি নতুন আইপি ঠিকানা দেয় যা তারপরে পরবর্তী ধাপে ক্লায়েন্টের দ্বারা অনুরোধ করা হয়। এই অতিরিক্ত পদক্ষেপটি ক্লায়েন্টকে প্রদত্ত আইপি ঠিকানাটি গ্রহণ না করার সম্ভাবনা দেওয়ার জন্য তৈরি করা হয়েছে ...