18 June 2026
Mr Admin
নেটওয়ার্কিং শেখার সময় সবচেয়ে গুরুত্বপূর্ণ বিষয়গুলোর মধ্যে একটি হলো Subnet Mask। IP Address এর সাথে Subnet Mask ব্যবহার করে একটি নেটওয়ার্ককে ছোট ছোট অংশে ভাগ করা হয় এবং ডিভাইসগুলো কোন নেটওয়ার্কে আছে তা নির্ধারণ করা হয়।
Subnet Mask হলো একটি 32-bit সংখ্যা যা IP Address এর Network Portion এবং Host Portion আলাদা করতে ব্যবহৃত হয়।
উদাহরণ:
IP Address: 192.168.1.10
Subnet Mask: 255.255.255.0
এখানে Subnet Mask বলে দেয় যে IP Address-এর কোন অংশ Network এবং কোন অংশ Host।
Subnet Mask ব্যবহারের প্রধান কারণগুলো হলো:
বড় নেটওয়ার্ককে একাধিক ছোট Subnet-এ ভাগ করে নেটওয়ার্ক ম্যানেজমেন্ট সহজ করা যায়।
একটি বড় নেটওয়ার্কে Broadcast Traffic বেশি হয়। Subnetting করার মাধ্যমে Broadcast Domain ছোট হয় এবং নেটওয়ার্কের পারফরম্যান্স বৃদ্ধি পায়।
Subnetting এর মাধ্যমে IP Address অপচয় কমানো যায় এবং প্রয়োজন অনুযায়ী Address বরাদ্দ করা যায়।
বিভিন্ন বিভাগ বা টিমের জন্য আলাদা Subnet তৈরি করে নিরাপত্তা বৃদ্ধি করা যায়।
Subnet Mask IP Address-এর সাথে Binary Level-এ কাজ করে।
উদাহরণ:
IP Address: 192.168.1.10
Subnet Mask: 255.255.255.0
Binary Form:
IP Address:
11000000.10101000.00000001.00001010
Subnet Mask:
11111111.11111111.11111111.00000000
Subnet Mask-এর যেখানে 1 থাকে সেগুলো Network Portion নির্দেশ করে এবং যেখানে 0 থাকে সেগুলো Host Portion নির্দেশ করে।
এখানে:
Network Address: 192.168.1.0
Host Range: 192.168.1.1 - 192.168.1.254
Broadcast Address: 192.168.1.255
| Subnet Mask | CIDR | Host সংখ্যা |
|---|---|---|
| 255.0.0.0 | /8 | 16,777,214 |
| 255.255.0.0 | /16 | 65,534 |
| 255.255.255.0 | /24 | 254 |
| 255.255.255.192 | /26 | 62 |
| 255.255.255.224 | /27 | 30 |
| 255.255.255.240 | /28 | 14 |
ধরুন একটি অফিসে ২০০টি কম্পিউটার রয়েছে।
যদি সবাই একই নেটওয়ার্কে থাকে, তাহলে Broadcast Traffic বেশি হবে।
কিন্তু Subnetting করে:
HR Department → 192.168.10.0/26
Accounts Department → 192.168.10.64/26
IT Department → 192.168.10.128/26
Management → 192.168.10.192/26
এভাবে নেটওয়ার্ককে ভাগ করলে ম্যানেজমেন্ট সহজ হয় এবং পারফরম্যান্স বৃদ্ধি পায়।
Subnet Mask হলো IP Address-এর একটি গুরুত্বপূর্ণ অংশ যা Network এবং Host Portion আলাদা করে। এটি নেটওয়ার্ককে ছোট Subnet-এ ভাগ করতে, Broadcast Traffic কমাতে, IP Address সাশ্রয় করতে এবং Network Security উন্নত করতে সাহায্য করে। একজন Network Engineer-এর জন্য Subnet Mask এবং Subnetting সম্পর্কে পরিষ্কার ধারণা থাকা অত্যন্ত গুরুত্বপূর্ণ।