একটি সাবনেট মাস্ক হ'ল "মাস্ক" যাতে এটি আইপি ঠিকানার নেটওয়ার্ক অংশটিকে হোস্ট অংশ থেকে পৃথক করে। এটি একটি বাইনারি মাস্কিং অপারেশন, সুতরাং কেবল সাবનેટ মাস্কের জন্য নির্দিষ্ট মান থাকতে পারে।
একটি উদাহরণের জন্য মাত্র একটি অক্টেট বিবেচনা করুন। আপনার কাছে IPv4 ঠিকানার জায়গায় 32 বিট (4 octets * 8 বিট / অক্টেট = 32 বিট) এর চেয়ে কোনও আইপি ঠিকানার জন্য 8 টি বিট রয়েছে। আপনি কীভাবে কোনও সিস্টেমকে বলতে পারেন যে স্থানীয়ভাবে ঠিকানাটির কোন অংশটি গুরুত্বপূর্ণ? এখানে পছন্দগুলি রয়েছে:
সাবলেট নেটবিনের সাবটেট সংখ্যা সংখ্যা নম্বর
লম্বা ম্যাস্ক ভ্যালু সাবলেটস আইপি এর / সাবটনেট সীমানা
------ ------ -------- --------- ----------- ----------
0 0 00000000 1 (2 ^ 0) 256 (2 ^ 8) কিছুই নেই (পুরো সাবনেট স্থানীয়)
1 128 10000000 2 (2 ^ 1) 128 (2 ^ 7) 128 এর প্রতিটি গুণমান (0-127, 128-255)
2 192 11000000 4 (2 ^ 2) 64 (2 ^ 6) 64 এর একাধিক (0-63, 64-127, ইত্যাদি)
3 224 11100000 8 (2 ^ 3) 32 (2 ^ 5) 32 (0-31, 32-63, ইত্যাদি) এর প্রতিটি গুণক
4 240 11110000 16 (2 ^ 4) 16 (2 ^ 4) 16 এর একাধিক (0-15, 16-31, ইত্যাদি)
5 248 11111000 32 (2 ^ 5) 8 (2 ^ 3) 8 এর একাধিক (0-7, 8-15, ইত্যাদি)
6 252 11111100 64 (2 ^ 6) 4 (2 ^ 2) 4 এর প্রতিটি গুণক (0-3, 4-7, ইত্যাদি)
7 254 11111110 128 (2 ^ 7) 2 (2 ^ 1) 2 এর প্রতিটি গুণক (0-1, 2-3, ইত্যাদি)
8 255 11111111 256 (2 ^ 8) 1 (2 ^ 0) সমস্ত (প্রতিটি হোস্ট তার নিজস্ব সাবনেট)
অনুশীলনে, আপনি প্রতি সাবনেটে দুটি আইপি হারাবেন কারণ প্রথম আইপিটিকে "নেটওয়ার্ক" ঠিকানা হিসাবে বিবেচনা করা হয় এবং শেষ আইপিটিকে "সম্প্রচার" ঠিকানা হিসাবে বিবেচনা করা হয়। এর অর্থ হ'ল আপনি কখনই একটি .254 সাবনেট মাস্ক নেটওয়ার্কে ট্র্যাফিকের যাত্রা করতে পারবেন না কারণ এটির কেবল দুটি সম্ভাব্য ঠিকানা রয়েছে এবং উভয়ই ইতিমধ্যে সংরক্ষিত রয়েছে (গেটওয়ের ঠিকানা এবং হোস্টের জন্য কোনও অতিরিক্ত স্থান নেই)। ক্ষুদ্রতম সম্ভাব্য রাউটেড সাবনেট একটি .252 সাবনেট মাস্ক ব্যবহার করছে যেহেতু এটি নেটওয়ার্ক, গেটওয়ে, হোস্ট এবং সম্প্রচারের ঠিকানাগুলির জন্য পর্যাপ্ত স্থান দেয়।
আপনার উদাহরণে, আপনি .12 এবং .105 এর মধ্যে নেটওয়ার্কগুলি আলাদা করতে চান। আপনি একটি .0 সাবনেট মাস্ক ব্যবহার করতে পারবেন না কারণ এর অর্থ তারা একই সাবনেটে রয়েছে। আপনি .128 সাবনেট মাস্ক ব্যবহার করতে পারবেন না কারণ .12 এবং .105 উভয় .0-127 সাবনেট পরিসীমাতে। আপনি .192 সাবনেট মাস্ক ব্যবহার করতে পারেন কারণ .12 টি .0-63 সাবনেটে থাকবে .105 .64-127 সাবনেটে থাকবে।
আপনি একটি .224 সাবনেট মাস্ক ব্যবহার করতে পারেন কারণ .12 টি .0-31 সাবনেটে থাকবে .105 .96-127 সাবনেটে থাকবে। আপনি একটি .240 সাবনেট মাস্ক ব্যবহার করতে পারেন কারণ .12 হবে .0-15 এ .105 .96-111 এ থাকবেন। আপনি একটি .248 ব্যবহার করতে পারেন কারণ .12 হবে .8-15 এ .105 10 104-111 এ।
আপনি .122 সাবনেট মাস্কটি ব্যবহার করতে পারবেন না .12 হিসাবে .12-15 সাবনেটের "নেটওয়ার্ক" ঠিকানা অংশে পড়ে। আপনি .254 বা .255 সাবনেটটি ব্যবহার করতে পারবেন না, কারণ .252 হ'ল ছোটতম রাউটেড সাবনেট possible
পার্শ্ব অনুশীলন হিসাবে, আপনি যদি দুটি হোস্টের মধ্যে সবচেয়ে বড় সম্ভাব্য সাবনেট গণনা করতে চান তবে তাদের বাইনারি মানগুলির সাথে কতটা মিল রয়েছে তা তুলনা করুন এবং এটি আপনাকে উত্তর দেবে। আপনার উদাহরণস্বরূপ, আসুন আপনার আইপি ঠিকানার বাইনারি সাদৃশ্যটি বাম দিক থেকে শুরু করে ডানদিকে চলুন যতক্ষণ না আমরা কোনও পার্থক্য না আঘাত করি:
152.46.69.12 10011000.00101110.01000101.00001100
152.46.69.105 10011000.00101110.01000101.01101001
........ ........ ........ .এক্সএক্সএক্সএক্সএক্সএক্সএক্স
সাবনেট দৈর্ঘ্য: 8 +8 +8 +1 = / 25
সাবনেট মাস্ক: 255 .255 .255 .128 = 255.255.255.128
বাম থেকে ডানে একই ধরণের বিট গণনা করা, এটি দেখায় যে বৃহত্তম সম্ভাব্য সাবনেটের দৈর্ঘ্য 25 বিট। সাবনেট মাস্ক স্বরলিপিটিতে প্রকাশিত এটি 255.255.255.128 (সিআইডিআর স্বরলিপিতে / 25)। যে কোনও বৃহত্তর সাবনেট মাস্ক (255.255.255.192 বা / 26) এই হোস্টগুলি পৃথক করবে।