IPv4 Addressing IPv4 এডড্রেসিং-এর একটি IP Address সর্বমোট 32-bit এর হয়ে থাকে। যা দুইটি অংশে বিভক্ত। Network Bits Host Bits IPv4 - Addres...
IPv4 Addressing
IPv4 এডড্রেসিং-এর একটি IP Address সর্বমোট 32-bit এর হয়ে থাকে। যা দুইটি অংশে বিভক্ত।
- Network Bits
- Host Bits
IPv4 - Address Classes
পৃথক IP Class উপর ভিত্তি করে IPv4 এডড্রেসিং সিস্টেমকে পাঁচটি ভাগে বিভক্ত করা হয়েছে। যা শুধুমাত্র IP Address এর প্রথম ৮টি বিটের অবস্থান দেখেই পৃথক করা সম্ভব।
প্রতিটি IP Class এর জন্য সর্বচ্চো Networks এবং Host হবে:
- Number of Networks = 2 network_bit
- Number of Host = 2 host_bit - 2
উল্লেখ্য প্রত্যেক IP Class এর ক্ষেত্রে দুইটি সংখ্যা host address হিসাবে ব্যবহার করা যাবে না।
- x.x.x.0
- x.x.x.255
কারণ First IP Address (x.x.x.0) Network Number প্রকাশের জন্য এবং Last IP Address (x.x.x.255) Broadcast IP হিসাবে সংরক্ষিত রয়েছে।
Class-A Address
Class-A এর ক্ষেত্রে IP Address এর জন্য First Network Bits এর MSB Bit টি সব সময় শূণ্য ( 0 ) থাকে। তাই এই ক্লাসের আইপি-এডড্রেসের নেটওয়ার্ক-রেঞ্জ হয়ে থাকে 1 - 127 পর্যন্ত।
তবে যেহেতু প্রথম এবং শেষ এডড্রেসটি সংরক্ষিত রয়েছে, তাই First Network Bits এর রেঞ্জ হবে 1.x.x.x থেকে 126.x.x.x পর্যন্ত।
Class-A এর ক্ষেত্রে IP Address এর জন্য Default Subnet Mask হবে 255.0.0.0 । (অর্থাৎ প্রথম (8-bits) ৮টি বিট Networks এর পরবর্তী (3 * 8 = 24-bits) ২৪টি বিট Host হিসাবে ব্যবহৃত হবে।
তাহলে সর্বমোট Networks = 2 7 = 128 - 2 = 126
এখানে যেহেতু প্রথম ৮-টি বিটের MSB-Bit টি সব সময় শূণ্য থাকবে, তাই পরবর্তী ৭-টি বিট Networks Bit হিসাবে ব্যবহৃত হবে। অর্থাৎ 2 7 = 128 টি Networks । যার মধ্যে প্রথম এবং শেষটি সংরক্ষিত তাই 128 - 2 = 126 টি Networks তৈরী করা সম্ভব হবে।
এবং সর্বমোট Hosts = 2 24 = 16777216 - 2 = 16777214
Class-B Address
Class-B এর ক্ষেত্রে IP Address এর জন্য First Network Bits এর MSB Bit টি সব সময় ( 10 ) থাকে। তাই এই ক্লাসের আইপি-এডড্রেসের নেটওয়ার্ক-রেঞ্জ হয়ে থাকে 128 - 191 পর্যন্ত।
অর্থাৎ Network Bits এর রেঞ্জ হবে 128.0.x.x থেকে 191.255.x.x পর্যন্ত।
Class-B এর ক্ষেত্রে IP Address এর জন্য Default Subnet Mask হবে 255.255.x.x ।
তাহলে সর্বমোট Networks = 2 14 = 16384
তাহলে সর্বমোট Hosts = 2 16 = 65536 - 2 = 65534
Class-C Address
Class-C এর ক্ষেত্রে IP Address এর জন্য First Network Bits এর প্রথম তিনটি MSB Bit টি সব সময় ( 110 ) থাকে। তাই এই ক্লাসের আইপি-এডড্রেসের নেটওয়ার্ক-রেঞ্জ হয়ে থাকে 192 - 223 পর্যন্ত।
অর্থাৎ Network Bits এর রেঞ্জ হবে 192.0.0.x থেকে 223.255.255.x পর্যন্ত।
Class-C এর ক্ষেত্রে IP Address এর জন্য Default Subnet Mask হবে 255.255.255.x ।
তাহলে সর্বমোট Networks = 2 21 = 2097152
তাহলে সর্বমোট Hosts = 2 8 = 256 - 2 = 254
Class-D Address
Class-D এর ক্ষেত্রে IP Address এর জন্য First Network Bits এর প্রথম তিনটি MSB Bit টি সব সময় ( 1110 ) থাকে। তাই এই ক্লাসের আইপি-এডড্রেসের নেটওয়ার্ক-রেঞ্জ হয়ে থাকে 224 - 239 পর্যন্ত।
অর্থাৎ Network Bits এর রেঞ্জ হবে 224.0.0.0 থেকে 239.255.255.255 পর্যন্ত।
Class-D এর জন্য কোন Subnet Mask নেই।
Class-E Address
Class-E এর আইপি-এডড্রেস গুলো মূলত সংরক্ষিত রাখা হয়েছে শুধুমাত্র Experimental, R&D এবং Study এর কাজে ব্যবহারের জন্য।
Class-E এর আইপি-এডড্রেসের-রেঞ্জ হয়ে থাকে 240.0.0.0 থেকে 255.255.255.254 পর্যন্ত।
Class-E এর জন্য কোন Subnet Mask নেই।
Private IP Address
কিছু আইপি-এডড্রেস এমন রয়েছে, যেগুলো ইন্টারনেট ব্যবহার করে Access করা যায় না। এদেরকে Private IP Address বলে। প্রতিটি ক্লাসের জন্য কিছু Private IP রয়েছে। যেমন:
- Class-A: 10.0.0.0 থেকে 10.255.255.255 পর্যন্ত।
- Class-B: 172.16.0.0 থেকে 172.31.255.255 পর্যন্ত।
- Class-C: 192.168.0.0 থেকে 192.168.255.255 পর্যন্ত।
No comments