সাবনেট মাস্ক কি

একটি সাবনেট মাস্ক হল একটি বিট প্যাটার্ন যা একটি ইন্টারনেট প্রোটোকল (আইপি) ঠিকানার নির্দিষ্ট অংশগুলিকে আলাদা করতে ব্যবহার করা যেতে পারে।

একটি IP ঠিকানায় প্রয়োগ করা হলে, নেটওয়ার্ক ইন্টারফেসের হোস্ট ঠিকানা এবং নেটওয়ার্ক রাউটিং উপসর্গ তৈরি হয়। রাউটিং উপসর্গটি একটি সাবনেট বা সাবনেট হিসাবেও পরিচিত।

নেটওয়ার্ক হার্ডওয়্যার এবং সফ্টওয়্যার নেটওয়ার্কের অংশগুলিকে বিচ্ছিন্ন এবং পরিচালনা করতে সাবনেট মাস্ক ব্যবহার করে।

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

একটি IP সংস্করণ 4 (IPv4) সাবনেট মাস্ক সাধারণত ডটেড দশমিক স্বরলিপিতে চারটি অক্টেট হিসাবে প্রকাশ করা হয়। উদাহরণ হিসাবে, 255.255.255.0 এর মাস্ক সহ 192.164.178.5 এর একটি 32-বিট আইপি ঠিকানা বিবেচনা করুন। এই ক্ষেত্রে, সাবনেট বা রাউটিং প্রিফিক্সের শুরুর ঠিকানা হল 192.164.178.0 এবং হোস্ট ইন্টারফেস শনাক্তকারী হল 5।

একটি রাউটিং প্রিফিক্স সাধারণত ক্লাসলেস ইন্টার-ডোমেন রাউটিং (CIDR) নোটেশনে প্রকাশ করা হয়। এটি একটি স্ল্যাশ সহ উপসর্গ অনুসরণ করে এবং উপসর্গে উল্লেখযোগ্য বিটের সংখ্যা জড়িত। উদাহরণস্বরূপ, 255.255.255.0-এর একটি সাবনেট মাস্কে 24টি উল্লেখযোগ্য বিট রয়েছে, এই ক্ষেত্রেই।

যদি এই সাবনেট মাস্কটি IPv4 ঠিকানা 192.164.178.5-এ প্রয়োগ করা হয়, তাহলে CIDR স্বরলিপিতে ফলস্বরূপ উপসর্গটি হল 192.164.178.0/24৷ CIDR স্বরলিপি আইপি সংস্করণ 6 (IPv6) ঠিকানাগুলির সাথেও ব্যবহৃত হয়।

IPv4 নেটওয়ার্কে, একই রাউটিং উপসর্গ সহ সমস্ত ঠিকানা একই সাবনেটে থাকে। তারা সাধারণত একটি একক রাউটারের পিছনে একই শারীরিক লিঙ্ক বা নেটওয়ার্কে থাকে। যাইহোক, সাবনেটে একাধিক নেটওয়ার্ক সেগমেন্ট, ব্রিজ এবং সুইচ থাকতে পারে।

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

সাবনেট মাস্ক কি
সাবনেট মাস্ক কি

একটি সাবনেট মাস্কের ধারণাটি 1990 এর দশকের গোড়ার দিকে সিআইডিআর-এর সাথে একত্রে চালু করা হয়েছিল। তার আগে, একটি আইপি ঠিকানার চারটি উচ্চ-ক্রম বিট নির্ধারণ করে যে এটি কোন শ্রেণীর ঠিকানাগুলির অন্তর্ভুক্ত। ক্লাস রাউটিং প্রিফিক্স এবং হোস্ট আইডেন্টিফায়ারে বিটের সংখ্যা, সেইসাথে সাবনেটের শুরু এবং শেষ ঠিকানাগুলি নির্ধারণ করে। কোনও সাবনেট মাস্কের প্রয়োজন ছিল না কারণ আইপি ঠিকানাটি সমস্ত প্রয়োজনীয় তথ্য নিজেই বহন করে। এই ধরনের আর্কিটেকচারকে ক্লাসফুল নেটওয়ার্ক বলা হয়।
একটি নেটওয়ার্ককে ভাগ করার জন্য একটি সাবনেট মাস্ক ব্যবহার করার প্রক্রিয়াটিকে সাবনেটিং বলা হয়। IPv4 নেটওয়ার্কে উপলব্ধ ঠিকানার সীমিত স্থানের সাথে, সাবনেটিং কার্যকরীভাবে বড় নেটওয়ার্কগুলিকে সংগঠিত করতে ব্যবহার করা যেতে পারে। তুলনায়, IPv6 নেটওয়ার্কগুলি বড় ঠিকানা স্থান প্রদান করে। IPv6 সাবনেটগুলি প্রায়শই ইন্টারনেট থেকে স্থানীয় নেটওয়ার্কগুলিকে আলাদা করতে বা বিশ্বব্যাপী নেটওয়ার্কগুলিকে সংগঠিত করতে ব্যবহৃত হয়।

একটি ঠিকানা মাস্ক কি?

অ্যাড্রেস মাস্ক হল কম্পিউটার নেটওয়ার্কে ব্যবহৃত একটি শব্দ যা একটি ইন্টারনেট প্রোটোকল (আইপি) ঠিকানার অংশ বর্ণনা করে যা সাবনেট প্রতিনিধিত্ব করবে। এর সবচেয়ে সাধারণ নাম হল সাবনেট মাস্ক বা বিট মাস্ক। ঠিকানার মুখোশটি বাইনারি বিন্যাসে, অর্থাৎ 1 এবং 0-এ উপস্থাপিত হয়।

একটি অ্যাড্রেস মাস্ককে সত্যিকার অর্থে বোঝার জন্য, একটি সাবনেট কী এবং একটি আইপি ঠিকানা বা নেটওয়ার্ক ঠিকানা কীভাবে কাজ করে তা বুঝতে হবে। সাধারণত, একটি IP ঠিকানায় একটি 8-, 16-, বা 24-বিট নেটওয়ার্ক আইডি থাকবে যা একটি নেটওয়ার্কে বিভিন্ন কম্পিউটারের মধ্যে পার্থক্য করতে ব্যবহৃত হয়। একটি সাবনেট সেই বিটগুলিকে প্রসারিত করার অনুমতি দেয়, তাই শুধুমাত্র একটি আইপি ঠিকানা বা একটি নেটওয়ার্ক ঠিকানা থাকার পরিবর্তে, দুটি বা তিনটি হতে পারে; একে সাবনেটিং বলা হয়। মৌলিক পরিভাষায়, একটি সাবনেট হল একটি নেটওয়ার্ক যা তিন ধরনের আইপি ঠিকানাগুলির মধ্যে একটির মধ্যে পড়ে: ক্লাস A, যা 8-বিট নেটওয়ার্ক; ক্লাস B, যা 16-বিট নেটওয়ার্ক; বা ক্লাস সি, যা 24-বিট নেটওয়ার্ক।

মোর্স কোড

সাবনেটিংয়ের কাজ করার জন্য, একটি রাউটারকে অবশ্যই জানতে হবে হোস্ট আইডির কোন অংশ, নেটওয়ার্কে থাকা কম্পিউটারটি নেটওয়ার্ক আইডি দ্বারা ব্যবহার করা হবে। ঠিকানার মুখোশটি এখানে আসে। কম্পিউটার একে অপরের সাথে বাইনারিতে যোগাযোগ করে, অর্থাৎ এক এবং শূন্য দিয়ে। একটি নেটওয়ার্কে, রাউটার আইপি ঠিকানা এবং ঠিকানা মাস্ক উভয়ই খোঁজে। এটি তখন একটি জটিল অপারেশন করে যেখানে এটি নেটওয়ার্ক আইডি আবিষ্কার করে। একটি নেটওয়ার্ক আইডি 1 এর মত দেখতে হতে পারে।

সাবনেট মাস্কগুলি আইপি অ্যাড্রেসের শ্রেণী দ্বারা নির্ধারিত হয়, অর্থাৎ, ক্লাস A, ক্লাস B, বা ক্লাস C বৈচিত্র্য। সুপরিচিত ইন্টারনেট পরিষেবা প্রদানকারী সহ বেশিরভাগ ব্যক্তিগত নেটওয়ার্কের জন্য, সাবনেট মাস্ক কিছুটা 255.255 হবে। 255.0, যা সেই নির্দিষ্ট মাস্কটি ক্লাস C নেটওয়ার্কের মধ্যে রাখে। একটি ঠিকানা মাস্কের প্রয়োজন হয় না কারণ IP ঠিকানা শ্রেণী মাস্কটি কী হওয়া উচিত তা নির্ধারণ করতে সহায়তা করে। যদি প্রথম বিট 0 হয়, মাস্কটি ক্লাস A এর অংশ; যদি প্রথম দুটি বিট 10 হয়, তবে এটি ক্লাস B এর অংশ; এবং যদি প্রথম তিনটি বিট 110 হয়, তাহলে এটি ক্লাস C।

ঠিকানার মুখোশগুলি সর্বদা 1 তে সেট করা বিটগুলি দিয়ে তৈরি, তাই ঠিকানাটির জন্য শুধুমাত্র নয়টি মান সম্ভব: 0, 128, 192, 224, 248, 252, 254 এবং 255৷ একটি ঠিকানা আইডির জন্য সর্বনিম্ন সংখ্যা নেটওয়ার্ক আট বিট। , তাই একটি সাবনেট মাস্কের প্রথম আটটি বিট সর্বদা 255 হবে।

Leave a Comment