উত্তর:
সিআইডিআর (ক্লাসলেস আন্তঃ-ডোমেন রাউটিং, উচ্চারণিত "কিডডার" বা "সিডার" - মন্তব্যগুলিতে আপনার নিজস্ব স্থানীয় রূপটি যুক্ত করুন!) একটি আইপি ঠিকানার নেটওয়ার্ক অংশ সংজ্ঞায়িত করার ব্যবস্থা (সাধারণত লোকেরা এটিকে সাবনেট মাস্ক হিসাবে ভাবেন) । এটি "শ্রেণীবিহীন" কারণ হ'ল এটি তাদের বেস শ্রেণীর চেয়ে আইপি নেটওয়ার্কগুলিকে আরও নমনীয়ভাবে ভেঙে ফেলার অনুমতি দেয়।
যখন আইপি নেটওয়ার্কগুলি প্রথম সংজ্ঞায়িত করা হয়েছিল, আইপিগুলির বাইনারি উপসর্গের উপর ভিত্তি করে ক্লাস ছিল:
Class Binary Prefix Range Network Bits
A 0* 0.0.0.0-127.255.255.255 8
B 10* 128.0.0.0-191.255.255.255 16
C 110* 192.0.0.0-223.255.255.255 24
D 1110* 224.0.0.0-239.255.255.255
E 1111* 240.0.0.0-255.255.255.255
(মনে রাখবেন যে এটি একটি লোক / 24 কে "ক্লাস সি" হিসাবে উল্লেখ করার উত্স, যদিও এটি কোনও কঠোরভাবে সত্য তুলনা নয় কারণ শ্রেণি সি একটি নির্দিষ্ট উপসর্গের প্রয়োজন ছিল)
এই বাইনারি উপসর্গগুলি চারপাশের আইপি স্পেসের বৃহত অংশগুলিকে রাউটিং করার জন্য ব্যবহৃত হয়েছিল। এটি অদক্ষ ছিল কারণ এটির ফলে বৃহত্ ব্লকগুলি সংস্থাগুলিকে অর্পণ করা হয়েছিল যাদের অগত্যা তাদের প্রয়োজন ছিল না, এবং ক্লাস সিএস কেবল 24 বিট ইনক্রিমেন্টে অর্পণ করা যেতে পারে, যার অর্থ একাধিক শ্রেণির সিএসগুলিকে রাউটিং করার কারণে রাউটিং টেবিলগুলি অকারণে বড় হতে পারে could একই অবস্থান।
নেটওয়ার্কগুলিতে ভেরিয়েবল দৈর্ঘ্যের সাবনেট মাস্কগুলি (ভিএলএসএম) প্রয়োগ করার অনুমতি দেওয়ার জন্য সিআইডিআর সংজ্ঞায়িত করা হয়েছিল। নামটি প্রয়োগ হওয়ার সাথে সাথে ঠিকানা গোষ্ঠী বা নেটওয়ার্কগুলিকে এমন দলে বিভক্ত করা যেতে পারে যেগুলির সাথে তাদের অন্তর্ভুক্ত প্রাকৃতিক "শ্রেণি" এর সাথে সরাসরি সম্পর্ক নেই।
ভিএলএসএমের প্রাথমিক ভিত্তিটি হল একটি নেটওয়ার্কে নেটওয়ার্ক বিটের সংখ্যার গণনা সরবরাহ করা। যেহেতু একটি আইপিভি 4 ঠিকানা একটি 32-বিট পূর্ণসংখ্যা, তাই ভিএলএসএম সর্বদা 0 এবং 32 এর মধ্যে থাকবে (যদিও আমি নিশ্চিত নই যে আপনার কোন ক্ষেত্রে 0-দৈর্ঘ্যের মাস্ক থাকতে পারে)।
আপনার মাথায় ভিএলএসএম / সিআইডিআর গণনা শুরু করার সবচেয়ে সহজ উপায় হ'ল "প্রাকৃতিক" 8-বিটের সীমানা বোঝা:
CIDR Dotted Quad
/8 255.0.0.0
/16 255.255.0.0
/24 255.255.255.0
/32 255.255.255.255
(যাইহোক, এটি / / 32 মাস্ক ব্যবহার করার জন্য এটি পুরোপুরি আইনী এবং এসিএলগুলিতে মোটামুটি সাধারণ It
একবার এগুলি বুঝতে পারলে, হোস্টের সংখ্যা পাওয়ার জন্য উপরে বা নীচে সরানো সহজ বাইনারি পাটিগণিত। উদাহরণস্বরূপ, যদি একটি / 24 টিতে 256 আইপি থাকে (আসুন এখনই নেটওয়ার্ক এবং সম্প্রচারের ঠিকানাগুলি ছেড়ে দেওয়া যাক, এটি একটি ভিন্ন নেটওয়ার্কিং তত্ত্বের প্রশ্ন), সাবনেটটি এক বিট দ্বারা বাড়ানো (থেকে / 25) হোস্টের স্থানটিকে কিছুটা কমিয়ে দেবে (থেকে )), মানে 128 আইপি থাকবে।
এখানে সর্বশেষ অক্টেটের একটি টেবিল। এই টেবিলটি বিন্দু কোয়াডের সমতুল্য পেতে যে কোনও অষ্টেটে স্থানান্তরিত হতে পারে।
CIDR Dotted Quad
/24 255.255.255.0
/25 255.255.255.128
/26 255.255.255.192
/27 255.255.255.224
/28 255.255.255.240
/29 255.255.255.248
/30 255.255.255.252
/31 255.255.255.254
/32 255.255.255.255
এগুলি অন্য একটি অক্টেটে স্থানান্তর করার উদাহরণ হিসাবে, / 18 (যা / 26 বিয়োগ 8 টি বিট, সুতরাং একটি অক্টেট স্থানান্তরিত) 255.255.192.0 হবে।
প্রতিটি অক্টেটের মূল্য 8।
সুতরাং আপনি দ্রুত আপনার সাবনেট সঙ্কুচিত করতে পারেন এবং তারপরে আপনি কেবলমাত্র শেষ 8 টি বিট সম্পর্কে উদ্বিগ্ন।
128, 192, 224, 240, 248, 252, 254, 255
+1 , +2 , +3 , +4 , +5 , +6 , +7 , +8
আশা করি যথেষ্ট পরিষ্কার হয়েছে
একটি দিন (sic) দেরী, আশা করি এক ডলারও কম নয়। সিআইডিআর হ'ল আইপিভি 4 মাস্কের (32 বিট) সংলগ্ন এক বিটের সংখ্যা সবচেয়ে উল্লেখযোগ্য বিট থেকে শুরু হয়।
10000000 00000000 00000000 00000000 যেখানে 1 = সবচেয়ে উল্লেখযোগ্য বিট
সাধারণ মুখোশগুলি / 8, / 16, 24 হয় যা সমস্ত 8 বিটের (অক্টেট) সীমানায় পড়ে।
11111111 00000000 00000000 00000000 = / 8 = 255.0.0.0
11111111 11111111 00000000 00000000 = / 16 = 255.255.0.0
11111111 11111111 11111111 00000000 = / 24 = 255.255.255.0
অক্টেট সারিবদ্ধ না হওয়াতে এটি সত্যিই শক্ত নয়, তবে এটির জন্য কিছু সাধারণ গণিত এবং অষ্টেটটি কী তা বোঝার দরকার পড়ে না।
11111111 11111111 11100000 00000000 = / 19
মুখোশের প্রথম দুটি অক্টেটগুলি 255.255 (/ 16 এর চেয়ে কম / 19)। শেষ অক্টেটটি 0 (/ 19 কম / 24 এর চেয়ে কম)। এতক্ষণ আমরা জানি
11111111 11111111 11100000 00000000 = / 19 = 255.255.?.0
প্রতিটি অক্টেটের দিকে তাকানোর সময় মনে রাখবেন এটি একটি 8 বিটের মান, 0 - 255।
0 0 0 0 0 0 0 0
1
2 6 3 1
8 4 2 6 8 4 2 1
সুতরাং তৃতীয় অক্টেট (?) 11100000 হল 128 + 64 + 32 = 224. এর অর্থ
11111111 11111111 11100000 00000000 = / 19 = 255.255.224.0
হাতের মাধ্যমে তুচ্ছ নেটওয়ার্কগুলি গণনা করা খুব ত্রুটিযুক্ত। পরিবর্তে একটি সিআইডিআর ক্যালকুলেটর চেষ্টা করে দেখুন ।
ipcalc
এবং sipcalc
আরও ভাল পছন্দ হয়েছে, তবে যাইহোক +1
বিপরীতে, আমি সিআইডিআরকে পুরোপুরি বুঝতে এবং আপনার মস্তিস্কে গণনা করতে সক্ষম হওয়াকে ভাল বলে মনে করি ... তবে কখনও কখনও আপনি নিজের গণনাগুলি দ্বিগুণ করতে চান। আমি পিএইচপি সাবनेट ক্যালকুলেটর ব্যবহার করতে চাই : http://share-foo.com/SubnetCalc.php
আর একটি ভাল ডকুমেন্ট হ'ল, যদি আপনি কেবল একটি ডেস্ক রেফারেন্স চান তবে হ'ল আরএফসি 1878 - আইপিভি 4 এর জন্য চলক দৈর্ঘ্যের সাবনেট সারণি ।