Which of the following is not a valid IPv4 Address?
সঠিক উত্তর
ঘ10.145.12.256
ব্যাখ্যা
IPv4 ঠিকানা ৩২ বিটের, চারটি অংশে বা octet-এ ভাগ করা, প্রতিটি অংশ ৮ বিট। ৮ বিটে সর্বোচ্চ মান ২-এর ঘাত ৮ বিয়োগ ১, মানে ২৫৫।
তাই প্রতিটি অংশ ০ থেকে ২৫৫-এর মধ্যে থাকতে হবে। 10.145.12.256-এর শেষ অংশ ২৫৬, যা সীমার বাইরে; তাই এটি বৈধ নয়।
বাকি তিনটির সব অংশ ২৫৫-এর মধ্যে। ১০ দিয়ে শুরু ঠিকানা এবং ১৭২.১৬ থেকে ১৭২.৩১ পর্যন্ত ঠিকানা private range-এর, কিন্তু private হওয়া মানে অবৈধ নয়।
ফাঁদ: 172.16.17.0-এর শেষে শূন্য দেখে অনেকে অবৈধ ভাবেন। শূন্য একটি বৈধ মান; শুধু ২৫৫-এর বেশি হলেই ঠিকানা অবৈধ।
- প্রতি অংশ = ৮ বিট
- সর্বোচ্চ মান = ২⁸ − ১ = ২৫৫
- ২৫৬ > ২৫৫ ⇒ 10.145.12.256 অবৈধ
স্টেপ বাই স্টেপ শিখুন
৪/৪| ঠিকানা | সবচেয়ে বড় অংশ | বৈধ? |
|---|---|---|
| 10.11.12.13 | ১৩ | হ্যাঁ |
| 156.145.197.169 | ১৯৭ | হ্যাঁ |
| 172.16.17.0 | ১৭২ | হ্যাঁ |
| 10.145.12.256 | ২৫৬ | না (২৫৫-এর বেশি) |
- 10.11.12.13: সব অংশ ২৫৫-এর মধ্যে, বৈধ।
- 156.145.197.169: সবচেয়ে বড় অংশ ১৯৭, বৈধ।
- 172.16.17.0: শূন্য বৈধ মান, ঠিকানাও বৈধ।
- 10.145.12.256: ২৫৬ সীমার বাইরে, অবৈধ।
ক. 10.11.12.13: সব অংশ ০ থেকে ২৫৫-এর মধ্যে; এটি বৈধ private ঠিকানা।
খ. 156.145.197.169: সবচেয়ে বড় অংশ ১৯৭, সীমার মধ্যে; বৈধ।
গ. 172.16.17.0: শেষে ০ থাকা বৈধ; এটি ১৭২.১৬ private range-এর ঠিকানা।
IPv4-এর যেকোনো অংশ ২৫৫-এর বেশি হলেই ঠিকানা অবৈধ।
আট বিটে দুশো পঞ্চান্ন, তার বেশি নয়।