মূল কনটেন্টে যান

খুঁজুন

  • সরকারি চাকরির তালিকা
  • সহজে শেখার শর্টকাট ও ফ্ল্যাশ কার্ড
  • MCQ অনুশীলন
  • মক টেস্ট
  • সব বিষয়
  • আমার ড্যাশবোর্ড
  • স্টাডি প্ল্যান
  • ভুল প্রশ্ন
  • অফলাইন লাইব্রেরি

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

সংস্করণ ১ · সর্বশেষ হালনাগাদ ২১ অক্টোবর, ২০২৬