IP Addressing & Subnetting
আইপি অ্যাড্রেসিং ও সাবনেটিং
IPv4 Subnetting, CIDR ও Host সংখ্যা নির্ণয়ের শর্টকাট
পড়তে প্রায় ১১ মিনিট
এই পাঠ শেষে আপনি পারবেন
- IPv4-এর ৫টি ক্লাস ও Private IP অ্যাড্রেস রেঞ্জ চেনা
- CIDR (/n) থেকে Subnet Mask, Block Size ও Usable Host সংখ্যা হিসাব করা
- একটি আইপি অ্যাড্রেসের Network ID, First Host, Last Host ও Broadcast Address বের করা
IPv4 ক্লাস ও Private IP রেঞ্জ
IPv4 অ্যাড্রেস 32-bit (৪টি octet, প্রতিটিতে ৮ বিট) এবং IPv6 অ্যাড্রেস 128-bit।
- Class A:
1.0.0.0–126.255.255.255(Default mask:/8বা255.0.0.0;127.x.x.xহলো Loopback) - Class B:
128.0.0.0–191.255.255.255(Default mask:/16বা255.255.0.0) - Class C:
192.0.0.0–223.255.255.255(Default mask:/24বা255.255.255.0) - Class D:
224.0.0.0–239.255.255.255(Multicasting) - Class E:
240.0.0.0–255.255.255.255(গবেষণার জন্য সংরক্ষিত) - Private IP Ranges (RFC 1918):
10.0.0.0/8,172.16.0.0/12(172.16.0.0–172.31.255.255), এবং192.168.0.0/16।
CIDR ও Subnetting-এর জাদুকরী সূত্র
ধরা যাক প্রিফিক্স হলো /n (যেখানে n হলো network bit সংখ্যা):
- Host bit সংখ্যা (h) =
32 − n - মোট IP সংখ্যা (Block Size) =
2^h - ব্যবহারযোগ্য (Usable/Valid) Host সংখ্যা =
2^h − 2(প্রথমটি Network Address এবং শেষটি Broadcast Address হওয়ায় ২ বিয়োগ হয়)
CIDR Subnet Mask Host Bits (h) Total IPs Usable Hosts
-------------------------------------------------------------------
/24 255.255.255.0 8 256 254
/25 255.255.255.128 7 128 126
/26 255.255.255.192 6 64 62
/27 255.255.255.224 5 32 30
/28 255.255.255.240 4 16 14
/29 255.255.255.248 3 8 6
/30 255.255.255.252 2 4 2 (Point-to-Point link)উদাহরণ: 192.168.10.75/26-এর বিস্তারিত নির্ণয়
- এখানে
n = 26হওয়ায়h = 32 − 26 = 6, তাই Block size =2^6 = 64। - শেষ অকটেটে ৬৪ করে ব্লক শুরু হবে:
0,64,128,192। যেহেতু75সংখ্যাটি64ও127-এর মধ্যে: - Network Address:
192.168.10.64 - First Usable Host:
192.168.10.65 - Last Usable Host:
192.168.10.126 - Broadcast Address:
192.168.10.127
সংস্করণ ১ · সর্বশেষ হালনাগাদ ২১ অক্টোবর, ২০২৬