DHCP কি? (ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল)

সুচিপত্র:

DHCP কি? (ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল)
DHCP কি? (ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল)
Anonim

DHCP (ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল) হল একটি প্রোটোকল যা একটি নেটওয়ার্কের মধ্যে IP ঠিকানাগুলির বিতরণের জন্য দ্রুত, স্বয়ংক্রিয় এবং কেন্দ্রীয় ব্যবস্থাপনা প্রদান করে। এটি ডিভাইসে সাবনেট মাস্ক, ডিফল্ট গেটওয়ে এবং ডিএনএস সার্ভারের তথ্য কনফিগার করতেও ব্যবহৃত হয়।

ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্সের ডায়নামিক হোস্ট কনফিগারেশন ওয়ার্কিং গ্রুপ DHCP তৈরি করেছে।

কীভাবে DHCP কাজ করে

A DHCP সার্ভার অনন্য আইপি ঠিকানা ইস্যু করে এবং স্বয়ংক্রিয়ভাবে অন্যান্য নেটওয়ার্ক তথ্য কনফিগার করে। বেশিরভাগ বাড়িতে এবং ছোট ব্যবসায়, রাউটারটি DHCP সার্ভার হিসাবে কাজ করে। বড় নেটওয়ার্কে, একটি একক কম্পিউটার সেই ভূমিকা নিতে পারে৷

Image
Image

এই কাজটি করতে, একটি ডিভাইস (ক্লায়েন্ট) একটি রাউটার (হোস্ট) থেকে একটি আইপি ঠিকানার অনুরোধ করে৷ তারপর, হোস্ট একটি উপলব্ধ IP ঠিকানা বরাদ্দ করে যাতে ক্লায়েন্ট নেটওয়ার্কে যোগাযোগ করতে পারে।

যখন একটি ডিভাইস চালু থাকে এবং একটি DHCP সার্ভার আছে এমন একটি নেটওয়ার্কের সাথে সংযুক্ত থাকে, তখন এটি সার্ভারে একটি অনুরোধ পাঠায়, যাকে বলা হয় DHCPDISCOVER অনুরোধ।

DISCOVER প্যাকেটটি DHCP সার্ভারে পৌঁছানোর পরে, সার্ভারটি একটি IP ঠিকানা ধরে রাখে যা ডিভাইসটি ব্যবহার করতে পারে, তারপর ক্লায়েন্টকে একটি DHCPOFFER প্যাকেটের সাথে ঠিকানা অফার করে।

একবার নির্বাচিত আইপি ঠিকানার জন্য অফারটি তৈরি হয়ে গেলে, ডিভাইসটি এটি গ্রহণ করার জন্য একটি DHCPREQUEST প্যাকেট সহ DHCP সার্ভারে প্রতিক্রিয়া জানায়৷ তারপরে, সার্ভার একটি ACK পাঠায় যে ডিভাইসটির সেই নির্দিষ্ট আইপি ঠিকানা আছে তা নিশ্চিত করতে এবং একটি নতুন পাওয়ার আগে ডিভাইসটি কত সময় ঠিকানা ব্যবহার করতে পারে তা নির্ধারণ করতে।

যদি সার্ভার সিদ্ধান্ত নেয় যে ডিভাইসটির আইপি ঠিকানা থাকতে পারে না, তাহলে এটি একটি NACK পাঠাবে।

DHCP ব্যবহারের সুবিধা এবং অসুবিধা

একটি কম্পিউটার, বা যে কোনও ডিভাইস যা একটি নেটওয়ার্কের সাথে (স্থানীয় বা ইন্টারনেট) সংযোগ করে, সেই নেটওয়ার্কে যোগাযোগ করার জন্য অবশ্যই সঠিকভাবে কনফিগার করা উচিত। যেহেতু DHCP সেই কনফিগারেশনটিকে স্বয়ংক্রিয়ভাবে ঘটতে দেয়, তাই এটি প্রায় প্রতিটি ডিভাইসে ব্যবহৃত হয় যা কম্পিউটার, সুইচ, স্মার্টফোন এবং গেমিং কনসোল সহ নেটওয়ার্কের সাথে সংযোগ করে৷

এই ডায়নামিক আইপি অ্যাড্রেস অ্যাসাইনমেন্টের কারণে, দুটি ডিভাইসে একই আইপি অ্যাড্রেস থাকার সম্ভাবনা কম, যা ম্যানুয়ালি অ্যাসাইন করা, স্ট্যাটিক আইপি অ্যাড্রেস ব্যবহার করার সময় সাধারণ।

DHCP ব্যবহার করা একটি নেটওয়ার্ক পরিচালনা করা সহজ করে তোলে। প্রশাসনিক দৃষ্টিকোণ থেকে, নেটওয়ার্কের প্রতিটি ডিভাইস তাদের ডিফল্ট নেটওয়ার্ক সেটিংস ছাড়া আর কিছুই না দিয়ে একটি আইপি ঠিকানা পেতে পারে, যা স্বয়ংক্রিয়ভাবে একটি ঠিকানা পেতে সেট আপ করা হয়। বিকল্পটি হ'ল নেটওয়ার্কের প্রতিটি ডিভাইসে ম্যানুয়ালি ঠিকানা বরাদ্দ করা।

যেহেতু এই ডিভাইসগুলি স্বয়ংক্রিয়ভাবে একটি IP ঠিকানা পেতে পারে, ডিভাইসগুলি অবাধে এক নেটওয়ার্ক থেকে অন্য নেটওয়ার্কে যেতে পারে (প্রদত্ত যে প্রতিটি ডিভাইস DHCP এর সাথে সেট আপ করা আছে) এবং স্বয়ংক্রিয়ভাবে একটি IP ঠিকানা গ্রহণ করতে পারে, যা মোবাইল ডিভাইসের জন্য সহায়ক।

অধিকাংশ ক্ষেত্রে, যখন একটি ডিভাইসে একটি DHCP সার্ভার দ্বারা নির্ধারিত IP ঠিকানা থাকে, ডিভাইসটি নেটওয়ার্কে যোগদান করার সময় সেই ঠিকানাটি পরিবর্তিত হয়। যদি আইপি ঠিকানাগুলি ম্যানুয়ালি বরাদ্দ করা হয়, তবে প্রশাসকদের অবশ্যই প্রতিটি নতুন ক্লায়েন্টকে একটি নির্দিষ্ট ঠিকানা দিতে হবে এবং অন্য ডিভাইসগুলি সেই ঠিকানাটি ব্যবহার করার আগে অ্যাসাইন করা বিদ্যমান ঠিকানাগুলি অবশ্যই ম্যানুয়ালি আনঅ্যাসাইন করা উচিত। এটি সময়সাপেক্ষ, এবং প্রতিটি ডিভাইস ম্যানুয়ালি কনফিগার করলে ত্রুটির সম্ভাবনা বেড়ে যায়।

DHCP ব্যবহার করার সুবিধা আছে, আবার অসুবিধাও আছে। গতিশীল, পরিবর্তনশীল আইপি ঠিকানাগুলি এমন ডিভাইসগুলির জন্য ব্যবহার করা উচিত নয় যেগুলি স্থির এবং প্রিন্টার এবং ফাইল সার্ভারগুলির মতো ধ্রুবক অ্যাক্সেসের প্রয়োজন৷ যদিও এই ধরনের ডিভাইসগুলি প্রধানত অফিসের পরিবেশে বিদ্যমান, তবে একটি পরিবর্তনশীল IP ঠিকানা দিয়ে তাদের বরাদ্দ করা অব্যবহারিক। উদাহরণস্বরূপ, যদি একটি নেটওয়ার্ক প্রিন্টারের একটি IP ঠিকানা থাকে যা ভবিষ্যতে কোনো এক সময়ে পরিবর্তিত হবে, তাহলে সেই প্রিন্টারের সাথে সংযুক্ত প্রতিটি কম্পিউটারকে কীভাবে এটির সাথে যোগাযোগ করতে হবে তা বোঝার জন্য তাদের সেটিংস নিয়মিত আপডেট করতে হবে৷

এই ধরণের সেটআপ অপ্রয়োজনীয় এবং এই ধরণের ডিভাইসের জন্য DHCP ব্যবহার না করে এবং পরিবর্তে তাদের একটি স্ট্যাটিক আইপি ঠিকানা বরাদ্দ করে এড়ানো যায়।

আপনার যদি হোম নেটওয়ার্কে কম্পিউটারে স্থায়ী দূরবর্তী অ্যাক্সেসের প্রয়োজন হয় তবে একই ধারণা কার্যকর হয়। যদি DHCP সক্ষম করা থাকে, সেই কম্পিউটারটি এক সময়ে একটি নতুন আইপি ঠিকানা পাবে, যার মানে আপনি সেই কম্পিউটারের জন্য যেটি রেকর্ড করেছেন সেটি দীর্ঘ সময়ের জন্য সঠিক হবে না। আপনি যদি রিমোট অ্যাক্সেস সফ্টওয়্যার ব্যবহার করেন যা একটি IP ঠিকানা-ভিত্তিক অ্যাক্সেসের উপর নির্ভর করে, তাহলে DHCP অক্ষম করুন এবং সেই ডিভাইসের জন্য একটি স্ট্যাটিক আইপি ঠিকানা ব্যবহার করুন৷

DHCP সম্পর্কে আরও তথ্য

একটি DHCP সার্ভার আইপি ঠিকানাগুলির একটি সুযোগ বা পরিসর সংজ্ঞায়িত করে যা এটি একটি ঠিকানা সহ ডিভাইসগুলি পরিবেশন করতে ব্যবহার করে। ঠিকানাগুলির এই পুলটি একটি ডিভাইস একটি বৈধ নেটওয়ার্ক সংযোগ পাওয়ার একমাত্র উপায়৷

এটি আরেকটি কারণ DHCP এত দরকারী। এটি উপলব্ধ ঠিকানাগুলির একটি পুলের প্রয়োজন ছাড়াই একটি নির্দিষ্ট সময়ের মধ্যে একটি নেটওয়ার্কের সাথে সংযোগ করতে বেশ কয়েকটি ডিভাইসকে অনুমতি দেয়।উদাহরণস্বরূপ, যদি 20টি ঠিকানা সার্ভার দ্বারা সংজ্ঞায়িত করা হয়, তাহলে 30, 50, 200 বা তার বেশি ডিভাইস নেটওয়ার্কের সাথে সংযুক্ত হতে পারে যতক্ষণ না 20টির বেশি ডিভাইস একই সাথে উপলব্ধ IP ঠিকানাগুলির একটি ব্যবহার করে৷

কারণ DHCP নির্দিষ্ট সময়ের জন্য আইপি অ্যাড্রেস অ্যাসাইন করে (যাকে লিজ পিরিয়ড বলা হয়), কম্পিউটারের আইপি অ্যাড্রেস খুঁজে পেতে ipconfig-এর মতো কমান্ড ব্যবহার করলে সময়ের সাথে সাথে বিভিন্ন ফলাফল পাওয়া যায়।

যদিও DHCP এর ক্লায়েন্টদের গতিশীল আইপি ঠিকানা সরবরাহ করতে ব্যবহৃত হয়, এর অর্থ এই নয় যে স্ট্যাটিক আইপি ঠিকানাগুলি একই সময়ে ব্যবহার করা যাবে না। যে ডিভাইসগুলি ডায়নামিক অ্যাড্রেসগুলি পায় এবং যে ডিভাইসগুলির আইপি অ্যাড্রেসগুলি ম্যানুয়ালি অ্যাসাইন করা থাকে সেগুলির একটি মিশ্রণ একই নেটওয়ার্কে থাকতে পারে৷

ISPs IP ঠিকানা বরাদ্দ করতে DHCP ব্যবহার করে। আপনার সর্বজনীন আইপি ঠিকানা সনাক্ত করার সময় এটি দেখা যেতে পারে। এটি সম্ভবত সময়ের সাথে সাথে পরিবর্তিত হবে যদি না আপনার হোম নেটওয়ার্কের একটি স্ট্যাটিক আইপি ঠিকানা থাকে, যা সাধারণত শুধুমাত্র এমন ব্যবসার ক্ষেত্রে হয় যাদের সর্বজনীনভাবে অ্যাক্সেসযোগ্য ওয়েব পরিষেবা রয়েছে৷

Windows-এ, APIPA একটি বিশেষ অস্থায়ী IP ঠিকানা বরাদ্দ করে যখন DHCP সার্ভার একটি ডিভাইসে কার্যকরী একটি সরবরাহ করতে ব্যর্থ হয় এবং এই ঠিকানাটি ব্যবহার করে যতক্ষণ না এটি কাজ করে এমন একটি পাওয়া যায়।

FAQ

    DHCP স্নুপিং কি?

    DHCP স্নুপিং হল একটি লেয়ার টু সিকিউরিটি টেকনোলজি যা যেকোনো DHCP ট্রাফিককে থামিয়ে দেয় যা এটি অগ্রহণযোগ্য বলে সংজ্ঞায়িত করে। স্নুপিং প্রযুক্তি, নেটওয়ার্ক সুইচ অপারেটিং সিস্টেমে নির্মিত, অননুমোদিত DHCP সার্ভারগুলিকে DHCP ক্লায়েন্টদের IP ঠিকানাগুলি অফার করতে বাধা দেয়৷

    DHCP রিলে কি?

    একটি রিলে এজেন্ট হল একটি হোস্ট যা ক্লায়েন্ট এবং সার্ভারের মধ্যে DHCP প্যাকেট ফরোয়ার্ড করে। একজন নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর একই ফিজিক্যাল সাবনেটে না থাকা ক্লায়েন্ট এবং সার্ভারের মধ্যে অনুরোধ এবং উত্তর ফরোয়ার্ড করতে রিলে এজেন্ট ব্যবহার করতে পারেন।

প্রস্তাবিত: