CIDR नोटेशन रहस्यमय लगता है — 10.20.0.0/14 — लेकिन यह कुछ आसान बताता है: लगातार पतों का एक ब्लॉक, जिनके शुरुआती बिट एक जैसे हैं।
स्लैश के बाद की संख्या
IPv4 पते में 32 बिट होते हैं। स्लैश के बाद की संख्या, यानी प्रीफ़िक्स लंबाई, बताती है कि उनमें से कितने बिट नेटवर्क की पहचान करते हैं। बाकी बिट उसके अंदर के होस्ट की पहचान करते हैं।
/24→ 24 नेटवर्क बिट, 8 होस्ट बिट → 2⁸ = 256 पते/26→ 26 नेटवर्क बिट, 6 होस्ट बिट → 2⁶ = 64 पते/30→ 2 होस्ट बिट → 4 पते
प्रीफ़िक्स में जोड़ा गया हर बिट ब्लॉक को आधा करता है; हटाया गया हर बिट उसे दोगुना करता है।
सबनेट मास्क भी वही चीज़ हैं
पुराने कॉन्फ़िगरेशन सबनेट मास्क इस्तेमाल करते हैं: प्रीफ़िक्स को ऐसे पते के रूप में लिखा जाता है जिसके सभी नेटवर्क बिट 1 हों। /24 है 255.255.255.0; /26 है 255.255.255.192। कुछ राउटर ACL में इस्तेमाल होने वाला वाइल्डकार्ड मास्क इसका उल्टा है: /24 के लिए 0.0.0.255।
नेटवर्क, ब्रॉडकास्ट और उपयोग योग्य होस्ट
192.168.10.77/26 लें:
- ब्लॉक का आकार 64 है, इसलिए ब्लॉक .0, .64, .128 और .192 से शुरू होते हैं।
- .77, .64 से शुरू होने वाले ब्लॉक में आता है → नेटवर्क पता
192.168.10.64। - ब्लॉक का आख़िरी पता ब्रॉडकास्ट पता है:
192.168.10.127। - बीच के सभी पते उपयोग योग्य होस्ट हैं:
.65 – .126, यानी 62 पते।
दो विशेष मामले: /31 में ब्रॉडकास्ट नहीं होता — पॉइंट-टू-पॉइंट लिंक पर दोनों पते उपयोग योग्य होते हैं — और /32 एक अकेला होस्ट है।
नेटवर्क को बाँटना
10.0.0.0/22 (1,024 पते) को चार बराबर सबनेट में बाँटने के लिए प्रीफ़िक्स में दो बिट जोड़ें (2² = 4): आपको चार /24 मिलते हैं — 10.0.0.0/24, 10.0.1.0/24, 10.0.2.0/24 और 10.0.3.0/24। अलग-अलग आकार के सबनेट (VLSM) भी संभव हैं, बशर्ते वे एक-दूसरे पर न चढ़ें।
IPv6 भी ऐसा ही है, बस बड़ी संख्याओं के साथ
IPv6 वही नोटेशन इस्तेमाल करता है। फ़र्क़ परंपरा का है: एक LAN /64 होता है, और किसी साइट को आम तौर पर /48 या /56 मिलता है। ब्रॉडकास्ट पता नहीं होता, इसलिए प्रीफ़िक्स का हर पता इस्तेमाल किया जा सकता है।
हिसाब कैलकुलेटर पर छोड़ दें
CIDR कैलकुलेटर टाइप करते-करते नेटवर्क, ब्रॉडकास्ट, मास्क, उपयोग योग्य रेंज और बाइनरी विवरण दिखाता है, और सबनेट कैलकुलेटर किसी भी IPv4 या IPv6 नेटवर्क को बराबर सबनेट में बाँटता है। किसी मनचाही रेंज को CIDR ब्लॉकों में बदलने के लिए IP रेंज से CIDR इस्तेमाल करें।