HCP ڈائنامک ہوسٹ ایلوکیشن پروٹوکول روزانہ انٹرنیٹ تک رسائی میں بڑے پیمانے پر استعمال ہوتا ہے، جیسے کہ ہوم انٹرنیٹراؤٹرایک DHCP سرور ہے۔ جب ہم کلائنٹ کو خود بخود IP ایڈریس حاصل کرنے کے لیے سیٹ کرتے ہیں، DHCP سرور DHCP پروٹوکول کے مطابق کلائنٹ کو IP ایڈریس تفویض کرتا ہے۔او این یوDHCP سرورز کے طور پر بھی استعمال کیا جا سکتا ہے۔
DHCP پروٹوکول خود بخود چار اہم اقسام کے IP پیکٹ مختص کرتا ہے:
DHCP دریافت: DHCP سرور دریافت کرنے کے لیے کلائنٹ کے ذریعے بھیجیں۔
ڈی ایچ سی پی آفر: ڈی ایچ سی پی سرور کے ذریعے بھیجیں، کلائنٹ کو بتاتی ہیں کہ میں آئی پی ایڈریس فراہم کر سکتا ہوں۔
DHCP درخواست: کلائنٹ کی طرف سے بھیجی گئی متعلقہ DHCP سرور کو بتاتی ہے کہ مجھے IP ایڈریس کی ضرورت ہے۔
DHCP ACK: کلائنٹ کے جواب کا IP پتہ فراہم کرنے کے لیے DHCP سرور کے ذریعے جاری کیا جاتا ہے۔
DHCP ریلیز: عام طور پر، کلائنٹ بند یا آف لائن ہوتا ہے۔ یہ پیغام DHCP سرور کو اس پیغام کو بھیجنے والے کلائنٹ کا IP پتہ جاری کرنے کا سبب بنے گا۔
DHCP Inform: کلائنٹ کی طرف سے بھیجا گیا ایک پیغام جو سرور سے کچھ معلومات کی درخواست کرتا ہے۔
DHCP انکار: جب کلائنٹ کو پتہ چلتا ہے کہ سرور کی طرف سے تفویض کردہ IP ایڈریس دستیاب نہیں ہے (جیسے IP ایڈریس کے تنازعات)، یہ پیغام سرور کو IP ایڈریس کے استعمال کے خلاف مطلع کرتے ہوئے جاری کیا جاتا ہے۔
DHCP مواصلات کے دوران، UDP کو ٹرانسمیشن پروٹوکول کے طور پر استعمال کیا جاتا ہے۔ میزبان DHCP سرور پورٹ 67 کو ایک درخواست بھیجتا ہے اور سرور میزبان پورٹ 68 کو پیغام کا جواب دیتا ہے۔
1. دریافت کا مرحلہ، جہاں ایک DHCP کلائنٹ DHCP سرور تلاش کرتا ہے (DHCPdiscover)
DHCP کلائنٹ DHCP سرور کو براڈکاسٹ موڈ میں تلاش کرنے کے لیے DHCP دریافت کی معلومات بھیجتا ہے (کیونکہ DHCP سرور کا IP پتہ کلائنٹ کے لیے نامعلوم ہے)، یعنی مخصوص براڈکاسٹ معلومات ایڈریس 255.255.255.255 پر بھیجتا ہے۔ TCP/IP پروٹوکول والے نیٹ ورک پر ہر میزبان کو یہ براڈکاسٹ پیغام موصول ہوگا، لیکن صرف DHCP سرور ہی جواب دے گا۔
2. فراہمی کا مرحلہ، جہاں DHCP سرور IP ایڈریس فراہم کرتا ہے (DHCPoffer)
نیٹ ورک میں موجود ہر DHCP سرور جو DHCP ڈسکور دریافت حاصل کرتا ہے وہ IP پتے میں سے ایک کو منتخب کرکے جواب دیتا ہے جو ابھی تک DHCP کلائنٹ کو لیز پر نہیں دیا گیا ہے اور DHCP کلائنٹ کو لیز پر دیئے گئے IP ایڈریس اور دیگر ترتیبات پر مشتمل DHCPoffer پیشکش بھیجتا ہے۔
3. انتخاب کا مرحلہ، جس میں ایک DHCP کلائنٹ DHCP سرور (DHCPrequest) کے ذریعے فراہم کردہ IP ایڈریس کا انتخاب کرتا ہے۔
اگر DHCP کلائنٹ کے ذریعے بھیجے گئے DHCPoffer کو معلومات فراہم کرنے والے ایک سے زیادہ DHCP سرور ہیں، تو DHCP کلائنٹ صرف موصول ہونے والی پہلی DHCPoffer پیشکش کی معلومات کو قبول کرتا ہے، اور پھر یہ براڈکاسٹ موڈ میں DHCPrequest کی معلومات کا جواب دیتا ہے۔ اس معلومات میں اپنی پسند کے DHCP سرور کے IP ایڈریس کی درخواست شامل ہے۔ براڈکاسٹ موڈ میں جواب دینے کی وجہ تمام DHCP سرورز کو مطلع کرنا ہے کہ وہ DHCP سرور کی طرف سے فراہم کردہ IP ایڈریس کا انتخاب کرے گا۔
4. تصدیقی مرحلہ، جس میں DHCP سرور فراہم کردہ IP پتے کی تصدیق کرتا ہے (DHCPack)
جب DHCP سرور DHCP کلائنٹ کے ذریعہ جواب کردہ DHCPrequest درخواست کی معلومات حاصل کرتا ہے، تو یہ DHCP کلائنٹ کو اس کے فراہم کردہ IP ایڈریس اور دیگر ترتیبات کے ساتھ DHCP کلائنٹ کو ایک DHCPack اعترافی پیغام بھیجتا ہے تاکہ DHCP کلائنٹ کو بتایا جائے کہ وہ اس کے فراہم کردہ IP ایڈریس کو استعمال کر سکتا ہے۔ پھر DHCP کلائنٹ اپنے TCP/IP پروٹوکول کو نیٹ ورک کارڈ سے جوڑتا ہے، اور DHCP کلائنٹ کے ذریعہ منتخب کردہ ایک کے علاوہ تمام DHCP سرور فراہم کردہ IP ایڈریس واپس لے لیتے ہیں۔
5. دوبارہ لاگ ان (DHCPrequest)
مستقبل میں، ہر بار جب DHCP کلائنٹ دوبارہ نیٹ ورک پر لاگ ان ہوتا ہے، تو اسے DHCPdiscover دریافت کی معلومات دوبارہ بھیجنے کی ضرورت نہیں ہوتی ہے، لیکن پہلے سے تفویض کردہ IP ایڈریس پر مشتمل DHCPrequest درخواست کی معلومات براہ راست بھیجتا ہے۔ جب DHCP سرور کو یہ معلومات موصول ہوتی ہیں، تو یہ DHCP کلائنٹ کو اصل IP ایڈریس کا استعمال جاری رکھنے کی کوشش کرتا ہے اور DHCPack کے اعتراف کے ساتھ جواب دیتا ہے۔ اگر IP ایڈریس اصل DHCP کلائنٹ کو تفویض نہیں کیا جا سکتا ہے (اگر IP ایڈریس پہلے ہی کسی دوسرے DHCP کلائنٹ کو تفویض کیا گیا ہے)، DHCP سرور DHCP کلائنٹ کو DHCPnack انکاری پیغام کا جواب دیتا ہے۔ جب اصل DHCP کلائنٹ کو یہ DHCPnack انکاری پیغام موصول ہوتا ہے، تو اسے نئے IP ایڈریس کی درخواست کرنے کے لیے DHCPdiscover دریافت پیغام کو دوبارہ بھیجنا چاہیے۔
6. لیز کو اپ ڈیٹ کریں۔
DHCP سرور کے ذریعہ DHCP کلائنٹ کو لیز پر دیئے گئے IP ایڈریس کی عام طور پر لیز کی مدت ہوتی ہے، جس کے بعد DHCP سرور لیز پر دیا گیا IP ایڈریس واپس لے لے گا۔ اگر ایک DHCP کلائنٹ اپنے IP لیز میں توسیع کرنا چاہتا ہے، تو اسے اپنے IP لیز کی تجدید کرنی ہوگی۔ DHCP کلائنٹ اپنے IP لیز کو اپ ڈیٹ کرنے کے لیے DHCP سرور کو خود بخود معلومات بھیجتا ہے جب DHCP کلائنٹ شروع ہوتا ہے اور جب IP لیز آدھی ختم ہو جاتی ہے۔
DHCP ڈائنامک ہوسٹ ایلوکیشن بھی ہمارے ایک سے تعلق رکھتا ہے۔او این یوسیریز کے نیٹ ورک کی مصنوعات، اور ہمارے متعلقہ نیٹ ورک گرم مصنوعات کی مختلف اقسام کا احاطہ کرتا ہےاو این یوسیریز کی مصنوعات، بشمول ACاو این یو/ مواصلاتاو این یو/ ذہیناو این یو/ باکساو این یو/ دوہری PON پورٹاو این یواور اسی طرح. مندرجہ بالااو این یوسیریز کی مصنوعات کو مختلف منظرناموں کے نیٹ ورک کی ضروریات کے لیے استعمال کیا جا سکتا ہے۔ مصنوعات کی مزید تفصیلی تکنیکی تفہیم کے لیے خوش آمدید۔