सबनेट कैलकुलेटर

एक IP और एक प्रीफ़िक्स अंदर, पूरा सबनेट बाहर: नेटवर्क और ब्रॉडकास्ट पते, उपयोग योग्य होस्ट रेंज, वाइल्डकार्ड मास्क और बाइनरी विवरण — साथ में नेटवर्क को बाँटने के लिए VLSM प्लानर और IPv6 विस्तार/संपीड़न टूल भी। सब कुछ आपके ब्राउज़र में चलता है; कुछ भी कहीं नहीं भेजा जाता।

IPv4 सबनेट

VLSM प्लानर

एक नेटवर्क को अलग-अलग आकार के सबनेट में बाँटें। आधार नेटवर्क डालें, फिर हर पंक्ति में एक आवश्यक होस्ट संख्या — प्लानर हर आवश्यकता को सबसे बड़ा पहले रखते हुए ठीक बैठने वाला सबसे छोटा ब्लॉक देता है, और जिस क्षण कोई आवश्यकता नहीं बैठती, उसी क्षण बता देता है।

IPv6 विस्तार और संपीड़न

कोई IPv6 पता चिपकाएँ और उसे पूरी तरह विस्तारित, उसके सबसे छोटे संपीड़ित रूप में, और — प्रीफ़िक्स लंबाई के साथ — उस नेटवर्क पते के रूप में देखें जिसे वह प्रीफ़िक्स चुनता है।

सबनेट मास्क क्या करता है

IPv4 पता 32 बिट का होता है, और प्रीफ़िक्स लंबाई बताती है कि उनमें से कितने बिट नेटवर्क का नाम देते हैं। /24 का अर्थ है कि पहले 24 बिट नेटवर्क हैं और आखिरी 8 बिट होस्ट: 256 पते, जिनमें से 254 उपयोग योग्य। प्रीफ़िक्स लंबा करें तो नेटवर्क सिकुड़ता है — /25, /24 का आधा है, /30 में चार पते होते हैं, /31 एक पॉइंट-टू-पॉइंट लिंक है जिसमें कोई पता बर्बाद नहीं होता। मास्क बस उन्हीं प्रीफ़िक्स बिट्स को पते के रूप में लिखा गया रूप है: /24 होता है 255.255.255.0, /16 होता है 255.255.0.0, /8 होता है 255.0.0.0। कैलकुलेटर बाइनरी रूप इसलिए दिखाता है क्योंकि सीमा बिट दिखते ही सबनेट बाँटना रहस्य नहीं रहता: उसके बाईं ओर सब कुछ नेटवर्क है, दाईं ओर सब कुछ होस्ट है।

जो दो पते आप नहीं दे सकते, वे हैं स्वयं नेटवर्क पता (सभी होस्ट बिट शून्य) और ब्रॉडकास्ट पता (सभी होस्ट बिट एक)। उनके बीच का सब कुछ आपका है। इसलिए परिणाम में पहला और आखिरी उपयोग योग्य पता नेटवर्क + 1 और ब्रॉडकास्ट − 1 होते हैं, और उपयोग योग्य गिनती कुल में से ये दो घटाकर मिलती है — /31 और /32 को छोड़कर, जहाँ सामान्य नियम रोक दिए जाते हैं और पेज यह बात स्पष्ट रूप से कहता है।

VLSM के साथ योजना बनाना

निश्चित आकार का सबनेट बँटवारा उसी क्षण पते बर्बाद करने लगता है जब आपके हिस्सों के आकार अलग-अलग हों: एक /24 में से चार बराबर /26 निकालने पर दो होस्ट वाली सीरियल लिंक 62 होस्ट वाले ब्लॉक में बैठ जाती है। VLSM इसे हर हिस्से को ठीक बैठने वाला सबसे छोटा ब्लॉक देकर ठीक करता है। प्लानर आपकी आवश्यकताओं को सबसे बड़ी पहले क्रम में लगाता है — यह मायने रखता है, क्योंकि बड़े ब्लॉक को अपनी ही सीमा पर उतरना होता है, और छोटे ब्लॉकों को पहले रखने से जगह इतनी बिखर जाती है कि बड़ा ब्लॉक फिर नहीं बैठता। हर आवश्यकता को आपके मूल क्रम में उसका नेटवर्क, मास्क, उपयोग योग्य रेंज और ब्रॉडकास्ट मिलता है, इसलिए यह तालिका उस एड्रेसिंग योजना का भी काम करती है जो आप राउटर कॉन्फ़िगर करने वाले को सौंपते हैं।

अगर कोई आवश्यकता नहीं बैठती, तो प्लानर तालिका को चुपचाप छोटा करने के बजाय बताता है कि वह कौन-सी थी और उसे क्या चाहिए था। किसी आवश्यकता को छोटा करें, या बड़े आधार नेटवर्क से शुरू करके फिर चलाएँ — गणना तुरंत और स्थानीय है, इसलिए दोहराने की कोई लागत नहीं।

IPv6, संक्षेप में

IPv6 पते 128 बिट के होते हैं, चार हेक्स अंकों के आठ समूहों में लिखे जाते हैं, और संपीड़न नियम इसलिए मौजूद हैं क्योंकि कोई भी 2001:0db8:0000:0000:0000:0000:0000:0001 नहीं लिखना चाहता। शून्य समूहों की एक ही श्रृंखला :: में सिमट जाती है, और हर समूह के आगे के शून्य गिर जाते हैं — जिससे मिलता है 2001:db8::1। विस्तारक दोनों रूप दिखाता है ताकि आप जाँच सकें कि आपको दिया गया पता वही है जो आप समझते हैं, और प्रीफ़िक्स गणना वह नेटवर्क दिखाती है जिसे दी गई प्रीफ़िक्स लंबाई चुनती है, जो वही है जिसे आप वास्तव में किसी इंटरफ़ेस या फ़ायरवॉल नियम पर कॉन्फ़िगर करते हैं।

संबंधित टूल: अभी-अभी योजना बनाई गई रेंज के अंदर किसी होस्ट के DNS रिकॉर्ड देखें, या किसी डोमेन के लाइव होते ही उस पर पूरा वेबसाइट हेल्थ चेक चलाएँ।

अक्सर पूछे जाने वाले प्रश्न

नेटवर्क पते का क्या अर्थ है?

यह सबनेट का पहला पता है — वह पता जो स्वयं नेटवर्क का नाम देता है। इसे किसी होस्ट को नहीं दिया जा सकता (/31 को छोड़कर, जहाँ दोनों पते उपयोग योग्य होते हैं)। ब्रॉडकास्ट पता सबनेट का आखिरी पता है; यह उस पर मौजूद हर होस्ट तक पहुँचता है और इसे भी नहीं दिया जा सकता।

हर सबनेट में दो पते क्यों खो जाते हैं?

हर पारंपरिक सबनेट नेटवर्क पता और ब्रॉडकास्ट पता आरक्षित रखता है, इसलिए उपयोग योग्य होस्ट = कुल पते − 2। एक /24 में 256 पते और 254 उपयोग योग्य होस्ट होते हैं। अपवाद हैं /31 (RFC 3021 पॉइंट-टू-पॉइंट लिंक, दोनों पते उपयोग योग्य) और /32 (एकल होस्ट रूट)।

VLSM क्या है और मैं इसका उपयोग क्यों करूँ?

वेरिएबल लेंथ सबनेट मास्किंग (Variable Length Subnet Masking) आपको एक नेटवर्क को अलग-अलग आकार के सबनेट में बाँटने देती है, ताकि 2 पतों की ज़रूरत वाली लिंक पूरा /24 न खा जाए। आप सूची बनाते हैं कि हर हिस्से को कितने होस्ट चाहिए, और प्लानर हर हिस्से को सबसे बड़ा पहले रखते हुए ठीक बैठने वाला सबसे छोटा ब्लॉक देता है, ताकि कुछ भी बर्बाद न हो।

वाइल्डकार्ड मास्क सबनेट मास्क से कैसे अलग है?

यह बिट-दर-बिट उल्टा है: जहाँ सबनेट मास्क में 1 होता है, वहाँ वाइल्डकार्ड में 0 होता है, और इसका उल्टा भी। राउटर और फ़ायरवॉल की एक्सेस-कंट्रोल सूचियाँ वाइल्डकार्ड मास्क का उपयोग करती हैं, इसलिए यह पेज दोनों दिखाता है — /24 का मास्क 255.255.255.0 और वाइल्डकार्ड 0.0.0.255 होता है।

क्या यह पेज मेरे पते कहीं भेजता है?

नहीं। सबनेट गणित शुद्ध अंकगणित है और पूरी तरह आपके ब्राउज़र में चलता है। आप जो कुछ भी लिखते हैं वह पेज से बाहर नहीं जाता — कोई सर्वर कॉल ही नहीं होती, और यही कारण है कि पेज लोड होने के बाद ऑफ़लाइन भी काम करता है।