DHCP
DHCP (Dynamic Host Configuration Protocol) হলো একটি নেটওয়ার্ক প্রোটোকল, যা নেটওয়ার্কের ডিভাইসগুলোকে স্বয়ংক্রিয়ভাবে IP-অ্যাড্রেস ও অন্যান্য নেটওয়ার্ক প্যারামিটার (সাবনেট মাস্ক, ডিফল্ট গেটওয়ে এবং DNS) বরাদ্দ করে। এটি প্রতিটি ডিভাইস ম্যানুয়ালি কনফিগার করার প্রয়োজনীয়তা দূর করে।
সূচিপত্র
সহজ ভাষায় DHCP কী
DHCP (Dynamic Host Configuration Protocol) হলো স্বয়ংক্রিয় «নেটওয়ার্ক সচিব», যা নতুন ডিভাইস (ফোন, ল্যাপটপ বা টেলিভিশন) হোম বা অফিস নেটওয়ার্কে সংযুক্ত হলে তাৎক্ষণিকভাবে ইন্টারনেটে প্রবেশের জন্য প্রয়োজনীয় সব সেটিংস তাকে দিয়ে দেয়। আপনাকে ম্যানুয়ালি কিছুই প্রবেশ করাতে হয় না — বুদ্ধিমান ব্যবস্থাটি প্রযুক্তিগত সব রুটিন কাজ নিজেই সামলে নেয়।
কল্পনা করুন, আপনি লাইব্রেরিতে গেছেন আর নিজের জন্য টেবিলে সিট খুঁজে নিতে হবে, কিন্তু তার আগে কঠোর নিয়ম মেনে জটিল একটি ফর্ম পূরণ করতে হবে — সারির নম্বর, রুমের কোড ও ক্লোজরুমের নিয়ম উল্লেখ করে। ভুল করলে বা দখল হয়ে যাওয়া সিট বেছে নিলে কিছুই চলবে না। DHCP থাকলে সবটা হয় ক্লোজরুম-কর্মীর মতো: আপনি «জিনিস» দিচ্ছেন (Wi-Fi-তে সংযুক্ত হচ্ছেন), আর বদলে পেয়ে যাচ্ছেন প্রস্তুত টোকেন (সেটিংস)।
আপনি যখন নতুন ফোন হোম Wi-Fi-তে সংযুক্ত করেন, ঘটে নিচের ঘটনাগুলো: ডিভাইস নেটওয়ার্কে রিকোয়েস্ট পাঠায় «এই, এখানে ঠিকানা বিতরণের প্রধান কে?», রাউটার উত্তর দেয়: «আমি DHCP-সার্ভার! এই নাও তোমার IP-অ্যাড্রেস, এই মাস্ক, এই গেটওয়ে ও DNS-সার্ভারের ঠিকানা, ব্যবহার করো», ডিভাইস তথ্যগুলো গ্রহণ করে, আর আপনি সঙ্গে সঙ্গে ইন্টারনেটে চলে যান। পুরো প্রক্রিয়াটি সময় নেয় ভগ্নাংশ সেকেন্ড।
DHCP ছাড়া নেটওয়ার্কের প্রতিটি ডিভাইস ম্যানুয়ালি কনফিগার করতে হতো, যা অনেক সময় নেয় এবং ত্রুটির ঝুঁকি তৈরি করে। শত শত কম্পিউটারের অফিসে এটা হতো বিপর্যয়। DHCP নেটওয়ার্কগুলোকে স্কেলযোগ্য ও ব্যবস্থাপনায় সহজ করে। নেটওয়ার্ক অবকাঠামো কীভাবে কাজ করে জানতে পড়ুন অবকাঠামো নিবন্ধে।
DHCP কীভাবে কাজ করে
DHCP প্রোটোকল অনুযায়ী IP-অ্যাড্রেস পাওয়ার প্রক্রিয়াটি চারটি ধাপে সম্পন্ন হয়, যেগুলোকে বলা হয় DORA:
1. Discover (আবিষ্কার)
ডিভাইসটি (ক্লায়েন্ট) নেটওয়ার্কে ব্রডকাস্ট রিকোয়েস্ট পাঠায়: «আমি নতুন, আমার IP-অ্যাড্রেস দরকার!» নেটওয়ার্কের সব ডিভাইস এই রিকোয়েস্ট দেখতে পায়, তবে উত্তর দেয় শুধু DHCP-সার্ভার।
2. Offer (প্রস্তাব)
DHCP-সার্ভার রিকোয়েস্ট গ্রহণ করে এবং ক্লায়েন্টকে তার পুল থেকে (উপলব্ধ অ্যাড্রেসের পরিসর) একটি ফাঁকা IP-অ্যাড্রেস প্রস্তাব করে। অ্যাড্রেসের সঙ্গে সার্ভার পাঠায় সাবনেট মাস্ক, ডিফল্ট গেটওয়ে ও DNS-সার্ভার।
3. Request (অনুরোধ)
ক্লায়েন্ট প্রস্তাবটি গ্রহণ করে এবং আনুষ্ঠানিকভাবে প্রদত্ত অ্যাড্রেসটি চায়, নিশ্চিত করে: «আমি এই IP-অ্যাড্রেসটি নিচ্ছি!»
4. Acknowledge (নিশ্চিতকরণ)
সার্ভার অ্যাড্রেস প্রদান নিশ্চিত করে এবং একটি নির্দিষ্ট সময়ের জন্য — লিজ সময়কাল (Lease Time) — ডিভাইসের নামে তা সংরক্ষণ করে। এরপর ডিভাইসটি নেটওয়ার্কে কাজ করতে এই IP-অ্যাড্রেস ব্যবহার করতে পারে।
নেটওয়ার্ক প্রোটোকল কীভাবে কাজ করে তা আরও বিস্তারিত জানতে পড়ুন DNS নিবন্ধে।
DHCP কী কী প্যারামিটার দেয়
- IP-অ্যাড্রেস: নেটওয়ার্কে আপনার ডিভাইসের অনন্য নেটওয়ার্ক শনাক্তকারী (যেমন 192.168.1.100)।
- সাবনেট মাস্ক: নির্ধারণ করে কোন ডিভাইসগুলো আপনার সঙ্গে একই লোকাল নেটওয়ার্কে আছে (যেমন 255.255.255.0)।
- ডিফল্ট গেটওয়ে (Default Gateway): সেই রাউটারের IP-অ্যাড্রেস, যার মাধ্যমে ইন্টারনেটে প্রবেশ করা হয়।
- DNS-সার্ভার: সাইটের অক্ষরভিত্তিক ডোমেন নাম (যেমন yandex.ru) নেটওয়ার্কের বোঝার উপযোগী IP-অ্যাড্রেসে রূপান্তর করে।
- লিজ সময়কাল (Lease Time): যে সময়ের জন্য ডিভাইসকে IP-অ্যাড্রেস বরাদ্দ দেওয়া হয়। সময় শেষ হলে (বা পরবর্তী চালুতে) অ্যাড্রেস বদলে যেতে পারে।
DHCP কোথায় ব্যবহৃত হয়
1. হোম ও অফিস নেটওয়ার্ক
সাধারণ Wi-Fi রাউটার DHCP-সার্ভার হিসেবে কাজ করে, ফোন, ল্যাপটপ ও টেলিভিশনে অ্যাড্রেস বিতরণ করে। এতে হোম নেটওয়ার্ক হয় সহজ ও সুবিধাজনক — আপনি নতুন ডিভাইস সংযুক্ত করুন, সেটি সঙ্গে সঙ্গেই কাজ করা শুরু করে।
2. পাবলিক নেটওয়ার্ক (ক্যাফে, হোটেল, বিমানবন্দর)
পাবলিক Wi-Fi নেটওয়ার্কে ইন্টারনেটে অ্যাক্সেসের জন্য আপনাকে সাময়িক IP-অ্যাড্রেস দেয় ঠিক DHCP-ই। এতে প্রতিটি ডিভাইস ম্যানুয়ালি কনফিগার না করেই একসঙ্গে শত শত ডিভাইস সংযুক্ত করা সম্ভব হয়।
3. করপোরেট নেটওয়ার্ক
বড় কোম্পানিতে বিশেষ DHCP-সার্ভার চলে, যেগুলো অ্যাড্রেস বরাদ্দের ওপর নজর রাখে এবং হাজার হাজার কম্পিউটার পরিচালনা করে। এতে নেটওয়ার্ক কেন্দ্রীভূতভাবে পরিচালনা করা যায় এবং নতুন ডিভাইস দ্রুত সংযুক্ত করা যায়।
রাউটারে DHCP সেটআপ
DHCP পরিচালনা করা যায় আপনার রাউটারের ওয়েব ইন্টারফেসের মাধ্যমে। মূল প্যারামিটারগুলো:
- DHCP চালু/বন্ধ: অ্যাড্রেস স্বয়ংক্রিয়ভাবে বিতরণের জন্য সার্ভিসটি চালু থাকতে হবে। বন্ধ করলে ডিভাইসগুলো স্বয়ংক্রিয়ভাবে IP-অ্যাড্রেস পেতে পারবে না।
- অ্যাড্রেসের পরিসর (Start/End IP): রাউটার যেসব ফাঁকা IP-অ্যাড্রেস দিতে পারে তার সীমানা (যেমন 192.168.1.100 থেকে 192.168.1.200)।
- লিজ সময়কাল (Lease Time): যে সময়ের জন্য ডিভাইস IP-অ্যাড্রেস পায়। বাড়ির জন্য সাধারণত 24 ঘণ্টা, পাবলিক নেটওয়ার্কের জন্য — 1-2 ঘণ্টা।
- অ্যাড্রেস রিজার্ভেশন (IP-কে MAC-এর সঙ্গে যুক্ত করা): কোনো ডিভাইসের (যেমন প্রিন্টার বা সার্ভারের) স্থায়ী অ্যাড্রেস দরকার হলে তা রিজার্ভ করা যায়।
নেটওয়ার্ক অবকাঠামো কীভাবে কনফিগার করা হয় জানতে পড়ুন অবকাঠামো নিবন্ধে।
Frequently asked questions
সহজ ভাষায় DHCP কী?
DHCP — এমন একটি ব্যবস্থা, যা নেটওয়ার্কের ডিভাইসগুলোতে স্বয়ংক্রিয়ভাবে IP-অ্যাড্রেস বিতরণ করে। আপনি ফোন Wi-Fi-তে সংযুক্ত করলে DHCP-সার্ভার (সাধারণত রাউটার) নিজেই তাকে অ্যাড্রেস, সাবনেট মাস্ক ও অন্যান্য সেটিংস বরাদ্দ করে। আপনাকে ম্যানুয়ালি কিছুই প্রবেশ করাতে হয় না — সব ঘটে স্বয়ংক্রিয়ভাবে। নেটওয়ার্কের কার্যপ্রণালি সম্পর্কে আরও জানতে পড়ুন অবকাঠামো নিবন্ধে।
DHCP ও DNS-এর পার্থক্য কী?
DHCP নেটওয়ার্কের ডিভাইসগুলোতে IP-অ্যাড্রেস বিতরণ করে, আর DNS সাইটের ডোমেন নাম (যেমন yandex.ru) IP-অ্যাড্রেসে রূপান্তর করে। DHCP — এমন অ্যাডমিনিস্ট্রেটর, যে ডিভাইসগুলোকে নম্বর (অ্যাড্রেস) দেয়। DNS — এমন টেলিফোন বই, যা নাম (ডোমেন) দিয়ে নম্বর (IP-অ্যাড্রেস) খুঁজে দেয়। এরা একসঙ্গে কাজ করে: DHCP অ্যাড্রেস দেয়, আর DNS নাম দিয়ে সাইট খুঁজে পেতে সাহায্য করে। DNS সম্পর্কে আরও জানতে পড়ুন DNS নিবন্ধে।
রাউটারে DHCP বন্ধ করলে কী হবে?
DHCP বন্ধ করলে ডিভাইসগুলো স্বয়ংক্রিয়ভাবে IP-অ্যাড্রেস পাওয়া বন্ধ করবে। প্রতিটি ডিভাইসের (ফোন, ল্যাপটপ, টেলিভিশন) সেটিংস ম্যানুয়ালি লিখতে হবে — IP-অ্যাড্রেস, সাবনেট মাস্ক, গেটওয়ে ও DNS। এটি খুবই অসুবিধাজনক, বিশেষত আপনার ডিভাইস অনেক হলে। DHCP ছাড়া নেটওয়ার্ক «plug-and-play» থাকে না — ম্যানুয়াল কনফিগারেশন ছাড়া নতুন ডিভাইস সংযুক্ত হতে পারবে না। নেটওয়ার্ক কনফিগারেশন সম্পর্কে পড়ুন অবকাঠামো নিবন্ধে।
DHCP লিজ টাইম কী?
লিজ সময়কাল (Lease Time) — সেই সময়কাল, যার জন্য ডিভাইসকে IP-অ্যাড্রেস বরাদ্দ দেওয়া হয়। সময় শেষ হলে ডিভাইস নতুন অ্যাড্রেস পেতে পারে বা লিজ নবায়ন করতে পারে। বাড়ির জন্য সাধারণত 24 ঘণ্টা রাখা হয়, পাবলিক নেটওয়ার্কের (ক্যাফে, হোটেল) জন্য — 1-2 ঘণ্টা। ছোট লিজ সময়কাল ডিভাইস নেটওয়ার্ক থেকে বিচ্ছিন্ন হলে অ্যাড্রেস দ্রুত মুক্ত করতে সাহায্য করে।
কোনটি ভালো: DHCP নাকি স্ট্যাটিক IP?
বেশিরভাগ ডিভাইসের জন্য DHCP সুবিধাজনক — এটি স্বয়ংক্রিয় এবং কনফিগারেশন লাগে না। স্ট্যাটিক IP দরকার সার্ভার, প্রিন্টার ও এমন অন্য ডিভাইসের জন্য, যেগুলোর স্থায়ী অ্যাড্রেস প্রয়োজন (যেমন বাইরে থেকে অ্যাক্সেসের জন্য)। হোম নেটওয়ার্কে প্রায় সব ডিভাইস DHCP ব্যবহার করে, আর প্রিন্টার বা NAS-এর জন্য DHCP সেটিংসে স্থায়ী IP রিজার্ভ করা যায়। সেটিংস নির্বাচন সম্পর্কে পড়ুন অবকাঠামো নিবন্ধে।
রাউটারে DHCP চালু করব কীভাবে?
ব্রাউজারের মাধ্যমে রাউটারের সেটিংসে ঢুকুন (সাধারণত 192.168.0.1 বা 192.168.1.1)। LAN, Network বা DHCP সেকশনটি খুঁজুন। সুইচটি «চালু» অবস্থায় সেট করুন, অ্যাড্রেসের পরিসর (যেমন 192.168.1.100-200) ও লিজ সময়কাল উল্লেখ করুন। সেটিংস সংরক্ষণ করে রাউটার রিস্টার্ট করুন। এরপর ডিভাইসগুলো স্বয়ংক্রিয়ভাবে IP-অ্যাড্রেস পেতে শুরু করবে। কনফিগারেশন সম্পর্কে আরও জানতে পড়ুন অবকাঠামো নিবন্ধে।
ম্যানুয়ালি কনফিগার করা সম্ভব হলে DHCP কেন দরকার?
প্রতিটি ডিভাইসের জন্য IP-অ্যাড্রেস ম্যানুয়ালি কনফিগার করা সময়সাপেক্ষ ও ত্রুটিপ্রবণ — ভুলবশত একই অ্যাড্রেসসহ দুটি ডিভাইস নির্ধারণ হয়ে যেতে পারে (IP কনফ্লিক্ট)। DHCP এই প্রক্রিয়াটি স্বয়ংক্রিয় করে, কনফ্লিক্ট প্রতিরোধ করে এবং নেটওয়ার্ক ব্যবস্থাপনা সহজ করে, বিশেষত ডিভাইস অনেক হলে। আধুনিক নেটওয়ার্কে DHCP কার্যত সর্বত্রই ব্যবহৃত হয়।
Other terms in «অবকাঠামো»
Was this information helpful?
Build reliable IT infrastructure
Build a modern, fault-tolerant IT infrastructure. Design, equipment supply, installation and maintenance turnkey.