সাবনেট মাস্ক কনভার্টার
CIDR প্রিফিক্স থেকে সাবনেট মাস্ক, অথবা সাবনেট মাস্ক থেকে CIDR প্রিফিক্স বের করুন। সঙ্গে ওয়াইল্ডকার্ড মাস্ক, মোট ঠিকানা ও ব্যবহারযোগ্য হোস্টের সংখ্যাও পাবেন। এই হিসাবটি আপনার ব্রাউজারেই হয়; কোনো তথ্য ব্রাউজারের বাইরে যায় না।
একটি নেটওয়ার্কে কতগুলো ডিভাইস যুক্ত করা যাবে, তা ঠিক করে দেয় সাবনেট মাস্ক। সাবনেট মাস্ক হলো চারটি সংখ্যার একটি ঠিকানা, যেমন ২৫৫.২৫৫.২৫৫.০, যা দেখিয়ে দেয় আইপি ঠিকানার কোন অংশ নেটওয়ার্কের পরিচয় আর কোন অংশ ডিভাইসের পরিচয়। এর সংক্ষিপ্ত রূপকে বলা হয় সিআইডিআর প্রিফিক্স, যেমন /২৪। এই দুটি রূপ একই কথা বলে, শুধু লেখার ধরন আলাদা। আমাদের এই সাবনেট মাস্ক কনভার্টার টুলটি এক রূপ থেকে অন্য রূপে রূপান্তর করে দেয়। এছাড়া এটি ওয়াইল্ডকার্ড মাস্ক, মোট ঠিকানার সংখ্যা এবং ব্যবহারযোগ্য হোস্টের সংখ্যাও হিসাব করে দেয়। টুলটি সম্পূর্ণ বিনামূল্যে ব্যবহার করা যায় এবং কোনো তথ্য সংরক্ষণ করা হয় না।
কীভাবে ব্যবহার করবেন
১. প্রথমে উপরের তালিকা থেকে ধরন বেছে নিন। সিআইডিআর থেকে মাস্ক বের করতে চাইলে প্রথম ধরনটি বেছে নিন, আর মাস্ক থেকে সিআইডিআর বের করতে চাইলে দ্বিতীয় ধরনটি বেছে নিন।
২. সিআইডিআর ধরন বেছে নিলে বাক্সে প্রিফিক্স সংখ্যাটি লিখুন। সংখ্যাটি শূন্য থেকে বত্রিশের মধ্যে হতে হবে। যেমন ২৬ অথবা ১৬।
৩. মাস্ক ধরন বেছে নিলে বাক্সে ডট দিয়ে লেখা মাস্কটি লিখুন। যেমন ২৫৫.২৫৫.২৫৫.০।
৪. তারপর হিসাব করুন বোতামে ক্লিক করুন। সঙ্গে সঙ্গে ফলাফল নিচে দেখা যাবে।
৫. ফলাফলে সাবনেট মাস্ক, সিআইডিআর প্রিফিক্স, ওয়াইল্ডকার্ড মাস্ক, মোট ঠিকানা এবং ব্যবহারযোগ্য হোস্টের সংখ্যা দেখানো হবে।
৬. ফলাফল কপি করুন বোতামে ক্লিক করে ফলাফলটি কপি করে নোটে বা বার্তায় ব্যবহার করুন। নতুন হিসাব করতে চাইলে রিসেট বোতামে ক্লিক করুন।
৭. উদাহরণ বসান বোতামে ক্লিক করলে একটি উদাহরণ নিজে থেকেই বসে যাবে এবং ফলাফল দেখা যাবে।
একটি বাস্তব উদাহরণ
ধরুন, সুমি নামের একজন শিক্ষার্থী একটি ছোট অফিসের নেটওয়ার্ক সাজাচ্ছে। তার দরকার এমন একটি নেটওয়ার্ক, যেখানে প্রায় ষাটটি ডিভাইস যুক্ত করা যাবে। সে /২৬ প্রিফিক্সটি পরীক্ষা করল। হিসাবটি ধাপে ধাপে করা যাক। আইপিভিফোর ঠিকানায় মোট বত্রিশটি বিট থাকে। প্রিফিক্স ২৬ মানে প্রথম ছাব্বিশটি বিট এক, বাকি ছয়টি বিট শূন্য। বাকি ছয়টি বিট দিয়ে মোট ঠিকানা হয় দুইয়ের ঘাত ছয়, অর্থাৎ চৌষট্টি। মাস্কের শেষ অংশে ছয়টি শূন্য বিট থাকায় শেষ অক্টেট হয় একশত বিরানব্বই, অর্থাৎ ২৫৫.২৫৫.২৫৫.১৯২। ওয়াইল্ডকার্ড মাস্ক পাওয়া যায় প্রতিটি অংশকে ২৫৫ থেকে বিয়োগ করে, অর্থাৎ ০.০.০.৬৩। মোট ঠিকানা চৌষট্টি থেকে নেটওয়ার্ক ঠিকানা ও ব্রডকাস্ট ঠিকানা বাদ দিলে ব্যবহারযোগ্য হোস্ট হয় বাষট্টি। তাই /২৬ এর ফলাফল হলো মাস্ক ২৫৫.২৫৫.২৫৫.১৯২, ওয়াইল্ডকার্ড ০.০.০.৬৩, মোট ৬৪, ব্যবহারযোগ্য ৬২। এবার /১৬ পরীক্ষায় মোট ঠিকানা দুইয়ের ঘাত ষোল, অর্থাৎ পঁয়ষট্টি হাজার পাঁচশত ছত্রিশ, মাস্ক ২৫৫.২৫৫.০.০, ওয়াইল্ডকার্ড ০.০.২৫৫.২৫৫, আর ব্যবহারযোগ্য হোস্ট পঁয়ষট্টি হাজার পাঁচশত চৌত্রিশ।
ফলাফল বুঝবেন কীভাবে
সিআইডিআর প্রিফিক্স যত বড় হয়, নেটওয়ার্ক তত ছোট হয়। যেমন /২৪ মানে মোট ঠিকানা দুইশত ছাপ্পান্ন, আর /২৫ মানে মোট ঠিকানা একশত আটাশ। সিআইডিআর যত ছোট হয়, নেটওয়ার্ক তত বড় হয়। যেমন /১৬ মানে মোট ঠিকানা পঁয়ষট্টি হাজার পাঁচশত ছত্রিশ। ওয়াইল্ডকার্ড মাস্ক হলো সাবনেট মাস্কের উল্টো রূপ। মোট ঠিকানা থেকে দুটি বাদ দিয়ে ব্যবহারযোগ্য হোস্ট পাওয়া যায়, কারণ একটি ঠিকানা নেটওয়ার্কের নিজের জন্য এবং একটি ব্রডকাস্টের জন্য সংরক্ষিত থাকে। তবে /৩১ ও /৩২ এর ক্ষেত্রে এই নিয়ম আলাদা। /৩১ পয়েন্ট-টু-পয়েন্ট সংযোগে ব্যবহৃত হয় (RFC 3021) এবং /৩২ একটি একক হোস্ট ঠিকানা — এই টুলে সাবনেট ক্যালকুলেটরের সঙ্গে মিল রেখে দুটি ক্ষেত্রেই সাধারণ ব্যবহারযোগ্য হোস্ট ০ ধরা হয়। মাস্ক থেকে সিআইডিআর বের করার সময় দেখা হয় মাস্কের বিটগুলো একটানা এক দিয়ে শুরু হয়ে শূন্য দিয়ে শেষ হয়েছে কি না।
সাধারণ ভুল
প্রথম ভুল হলো প্রিফিক্স হিসেবে বত্রিশের বেশি সংখ্যা লেখা। প্রিফিক্স শূন্য থেকে বত্রিশের মধ্যে হতে হয়, এর বাইরে কোনো মান বৈধ নয়। দ্বিতীয় ভুল হলো এমন মাস্ক লেখা, যার বিটগুলো একটানা নয়। যেমন ২৫৫.০.২৫৫.০ একটি ভুল মাস্ক, কারণ এর মাঝখানে শূন্যের পর আবার এক এসেছে। বৈধ মাস্কে সব এক একসঙ্গে থাকতে হয়, তারপর সব শূন্য। তৃতীয় ভুল হলো মোট ঠিকানাকেই ব্যবহারযোগ্য হোস্ট মনে করা। মোট ঠিকানা থেকে নেটওয়ার্ক ও ব্রডকাস্ট ঠিকানা বাদ দিতে হয়। যেমন /২৪ এ মোট ২৫৬ হলেও ব্যবহারযোগ্য হোস্ট ২৫৪। পঞ্চম ভুল হলো প্রিফিক্স ছোট হলেই নেটওয়ার্ক ছোট হবে মনে করা। আসলে প্রিফিক্স ছোট হলে নেটওয়ার্ক বড় হয়, কারণ ডিভাইসের জন্য বেশি বিট থাকে।
সতর্কতা
এই টুলটি হিসাবের জন্য তৈরি, এটি আপনার রাউটার বা নেটওয়ার্কের সেটিংস নিজে থেকে বদলায় না। নেটওয়ার্কের সাবনেট বদলানোর আগে বর্তমান সেটিংস লিখে রাখুন, কারণ ভুল মাস্ক দিলে ডিভাইসগুলো একে অপরের সঙ্গে যোগাযোগ করতে পারবে না।
FAQ
প্রশ্ন: সিআইডিআর ও সাবনেট মাস্ক কি একই জিনিস?
উত্তর: হ্যাঁ, দুটি একই তথ্য বলে। সিআইডিআর হলো সংক্ষিপ্ত রূপ, যেমন /২৪, আর সাবনেট মাস্ক হলো পূর্ণ রূপ, যেমন ২৫৫.২৫৫.২৫৫.০।
প্রশ্ন: /২৪ এ ব্যবহারযোগ্য হোস্ট ২৫৪ কেন, ২৫৬ নয়?
উত্তর: মোট ২৫৬টি ঠিকানার মধ্যে একটি নেটওয়ার্ক ঠিকানা এবং একটি ব্রডকাস্ট ঠিকানা সংরক্ষিত থাকে। তাই ব্যবহারযোগ্য থাকে ২৫৬ বিয়োগ ২, অর্থাৎ ২৫৪।
প্রশ্ন: ২৫৫.০.২৫৫.০ কেন বৈধ মাস্ক নয়?
উত্তর: বৈধ মাস্কে সব এক বিট একটানা থাকতে হয়। ২৫৫.০.২৫৫.০ এ শূন্যের পর আবার এক এসেছে, তাই এটি বৈধ নয়।
প্রশ্ন: এই টুলে কি আমার তথ্য সংরক্ষণ করা হয়?
উত্তর: না, হিসাবটি আপনার ব্রাউজারেই হয় এবং কোনো তথ্য আমাদের সার্ভারে পাঠানো বা সংরক্ষণ করা হয় না।