IP सबनेट कैलकुलेटर क्या है?
IP सबनेट कैलकुलेटर किसी IPv4 एड्रेस और एक CIDR प्रिफ़िक्स (जैसे /24) को लेकर पल भर में सबनेट मास्क, नेटवर्क एड्रेस, ब्रॉडकास्ट एड्रेस, यूज़ेबल होस्ट एड्रेस की रेंज और यह बता देता है कि उस सबनेट में कितने होस्ट समा सकते हैं। यह नेटवर्क इंजीनियरों, सिस्टम एडमिन और नेटवर्किंग सर्टिफ़िकेशन की तैयारी करने वालों के रोज़मर्रा के काम का टूल है। यह टूल स्टैंडर्ड IPv4 एड्रेसिंग पर आधारित है और किसी देश-विशेष से बंधा नहीं है।
इसे कैसे इस्तेमाल करें
अपने IPv4 एड्रेस के चारों ऑक्टेट डालें (हर एक 0–255 के बीच) और 0 से 32 तक का CIDR प्रिफ़िक्स चुनें। कैलकुलेटर बिटवाइज़ AND की मदद से मास्क को IP पर लागू करता है और फिर हर संबंधित वैल्यू निकाल देता है। सबसे ऊपर मुख्य आँकड़ा यूज़ेबल होस्ट की संख्या होती है; उसके नीचे की टेबल में नेटवर्क, मास्क, ब्रॉडकास्ट, होस्ट रेंज और कुल एड्रेस की संख्या दी जाती है।
फ़ॉर्मूला समझें
सबनेट मास्क एक 32-बिट वैल्यू होती है जिसमें बाईं ओर के सबसे पहले p बिट्स 1 पर सेट होते हैं। होस्ट बिट्स की संख्या \(32 - p\) होती है, इसलिए ब्लॉक साइज़ (कुल एड्रेस) \(2^{(32 - p)}\) होता है। इनमें से दो एड्रेस रिज़र्व रहते हैं — नेटवर्क एड्रेस (सभी होस्ट बिट्स 0) और ब्रॉडकास्ट एड्रेस (सभी होस्ट बिट्स 1) — जिससे $$\text{यूज़ेबल होस्ट} = 2^{(32 - p)} - 2$$ निकलता है। नेटवर्क एड्रेस खुद \(\text{IP} \mathbin{\&} \text{मास्क}\) से गणना किया जाता है।
हल किया हुआ उदाहरण
192.168.1.10/24 के लिए: होस्ट बिट्स = $$32 - 24 = 8,$$ ब्लॉक साइज़ = $$2^8 = 256,$$ यूज़ेबल होस्ट = $$256 - 2 = 254.$$ मास्क 255.255.255.0 है, नेटवर्क 192.168.1.0 है, ब्रॉडकास्ट 192.168.1.255 है और यूज़ेबल होस्ट रेंज 192.168.1.1 से 192.168.1.254 तक है।
अक्सर पूछे जाने वाले सवाल
होस्ट की संख्या में से 2 क्यों घटाते हैं? नेटवर्क और ब्रॉडकास्ट एड्रेस किसी डिवाइस को नहीं दिए जा सकते, इसलिए इन्हें यूज़ेबल कुल में से हटा दिया जाता है।
/31 और /32 का क्या? /31 का इस्तेमाल पॉइंट-टू-पॉइंट लिंक के लिए होता है और यह 2 यूज़ेबल एड्रेस देता है (कोई ब्रॉडकास्ट रिज़र्व नहीं); /32 एक अकेले होस्ट को दर्शाता है। यह कैलकुलेटर इन ख़ास मामलों को भी संभालता है।
क्या यह IPv6 को सपोर्ट करता है? नहीं — यह टूल सिर्फ़ IPv4 (32-बिट) एड्रेसिंग के लिए है।