IP एड्रेस CIDR रेंज कैलकुलेटर क्या है?
यह टूल डॉटेड-डेसिमल रूप में लिखे गए किसी IPv4 एड्रेस और CIDR नेटवर्क प्रीफ़िक्स की लंबाई को लेकर पूरा सबनेट निकाल देता है — नेटवर्क एड्रेस, ब्रॉडकास्ट एड्रेस, असाइन किए जा सकने वाले होस्ट एड्रेस की रेंज, सबनेट मास्क, वाइल्डकार्ड मास्क और एड्रेस की कुल गिनती। यह क्लासलेस इंटर-डोमेन रूटिंग (CIDR, RFC 4632) के नियमों पर आधारित है और दुनिया में हर जगह बिल्कुल एक जैसे काम करता है — IP एड्रेसिंग एक सार्वभौमिक मानक है, किसी एक देश या क्षेत्र तक सीमित नहीं।
इसका इस्तेमाल कैसे करें
IPv4 एड्रेस के चारों ऑक्टेट (हर एक 0-255 के बीच) दर्ज करें, जैसे 128, 1, 10, 164, और स्लैश के बाद प्रीफ़िक्स लंबाई (0-32) डालें, जैसे 24 — यानी 128.1.10.164/24। कैलकुलेटर मुख्य नतीजे यानी असाइन की जा सकने वाली होस्ट रेंज को सबसे ऊपर हाइलाइट करता है और उसके नीचे बाकी सभी फ़ील्ड दिखाता है।
फ़ॉर्मूला समझें
सबसे पहले एड्रेस को एक 32-बिट अनसाइन्ड इंटीजर में पैक किया जाता है: $$\text{ip} = \text{Oct}_1 \times 2^{24} + \text{Oct}_2 \times 2^{16} + \text{Oct}_3 \times 2^{8} + \text{Oct}_4$$ सबनेट मास्क में ऊपर के p बिट 1 होते हैं, जहाँ p प्रीफ़िक्स है। नेटवर्क एड्रेस = ip AND मास्क; ब्रॉडकास्ट एड्रेस = नेटवर्क OR वाइल्डकार्ड (मास्क का बिटवाइज़ कॉम्प्लिमेंट)। पहला उपयोग योग्य होस्ट = नेटवर्क + 1 और आख़िरी उपयोग योग्य होस्ट = ब्रॉडकास्ट − 1। कुल एड्रेस \(2^{32-p}\) होते हैं, और उपयोग योग्य होस्ट उसी कुल में से 2 घटाने पर मिलते हैं (न्यूनतम 0)।
हल किया हुआ उदाहरण
128.1.10.164/24 के लिए: मास्क है 255.255.255.0 और वाइल्डकार्ड है 0.0.0.255। नेटवर्क एड्रेस है 128.1.10.0 और ब्रॉडकास्ट है 128.1.10.255। असाइन की जा सकने वाली रेंज है 128.1.10.1 से 128.1.10.254 तक। कुल 256 एड्रेस हैं और 254 उपयोग योग्य होस्ट।
अक्सर पूछे जाने वाले सवाल
उपयोग योग्य होस्ट कुल एड्रेस से दो कम क्यों होते हैं? पारंपरिक IPv4 सबनेटिंग में नेटवर्क एड्रेस और ब्रॉडकास्ट एड्रेस किसी होस्ट को नहीं दिए जा सकते, इसलिए 256 एड्रेस वाले /24 में 254 ही उपयोग योग्य होस्ट मिलते हैं।
/31 और /32 का क्या? /31 में 2 एड्रेस और /32 में 1 एड्रेस होता है; पारंपरिक उपयोग योग्य-होस्ट फ़ॉर्मूला दोनों के लिए 0 बताता है, हालाँकि RFC 3021 के मुताबिक /31 के दोनों एड्रेस पॉइंट-टू-पॉइंट लिंक पर इस्तेमाल किए जा सकते हैं।
वाइल्डकार्ड मास्क क्या होता है? यह सबनेट मास्क का बिटवाइज़ उलटा रूप है (जहाँ मास्क में 1 हैं वहाँ 0 और जहाँ 0 हैं वहाँ 1)। इसका इस्तेमाल आमतौर पर राउटर की एक्सेस कंट्रोल लिस्ट (ACL) में एड्रेस की किसी रेंज को मैच करने के लिए होता है।