सबनेट कैलकुलेटर
IPv4 सबनेट, नेटवर्क सीमाएँ और CIDR नोटेशन की गणना करें
इनपुट और विकल्प
त्वरित प्रीसेट और उदाहरण
आपके ब्राउज़र में चलता है। आपका इनपुट इसी डिवाइस पर रहता है।
परिणाम
परिणाम देखने के लिए अपने मान दर्ज करें।
IPv4 सबनेट कैलकुलेटर के बारे में
हमारा मुफ़्त IPv4 सबनेट कैलकुलेटर किसी भी IP पता और CIDR प्रीफ़िक्स लंबाई के लिए बिट-स्तर पर सटीक सबनेट गणना करता है। IP पता दर्ज करें, इंटरैक्टिव CIDR स्लाइडर से सबनेट मास्क चुनें या डॉटेड-डेसिमल मास्क टाइप करें, और नेटवर्क पता, ब्रॉडकास्ट पता, उपयोग योग्य होस्ट रेंज, वाइल्डकार्ड मास्क, IP क्लास और बाइनरी रूप तुरंत देखें। नेटवर्क इंजीनियरों, सिस्टम एडमिनिस्ट्रेटरों और IP एड्रेसिंग व सबनेटिंग पर काम करने वाले हर व्यक्ति के लिए यह ज़रूरी टूल है।
यह कैलकुलेटर 32-बिट IP पतों पर सटीक बाइनरी AND, OR और NOT संक्रियाएँ करने के लिए JavaScript बिटवाइज़ ऑपरेटर का उपयोग करता है, जिससे /0 से /32 तक हर CIDR प्रीफ़िक्स के लिए गणितीय रूप से सही परिणाम मिलते हैं। सारा सबनेट गणित, जिसमें नेटवर्क पता निकालना (IP AND मास्क), ब्रॉडकास्ट पता निकालना (नेटवर्क OR NOT मास्क) और होस्ट संख्या के सूत्र शामिल हैं, पूरी तरह आपके ब्राउज़र में होता है और किसी सर्वर से कोई संचार नहीं होता।
चाहे आप कॉर्पोरेट नेटवर्क डिज़ाइन कर रहे हों, फ़ायरवॉल नियम कॉन्फ़िगर कर रहे हों, CCNA या CompTIA Network+ प्रमाणन की तैयारी कर रहे हों, या बस यह जानना चाहते हों कि /27 सबनेट में कितने उपयोग योग्य होस्ट आते हैं, यह टूल साफ़ विज़ुअल लेआउट के साथ तुरंत और भरोसेमंद जवाब देता है, जिसमें बाइनरी विवरण और आम सबनेट आकारों के लिए त्वरित चयन बटन शामिल हैं।
मुख्य सुविधाएँ
- बिट-स्तर पर सटीक गणना: हर IP और मास्क मान पर सही 32-बिट अनसाइंड अंकगणित के लिए अनसाइंड राइट शिफ़्ट (>>>0) के साथ नेटिव JavaScript बिटवाइज़ ऑपरेटर का उपयोग करता है
- CIDR स्लाइडर: /0 से /32 तक का इंटरैक्टिव रेंज स्लाइडर, जो डॉटेड-डेसिमल सबनेट मास्क और सभी गणनाओं को तुरंत अपडेट करता है
- डॉटेड नोटेशन इनपुट: सबनेट मास्क डॉटेड-डेसिमल प्रारूप (जैसे 255.255.255.0) में दर्ज करें, जिसमें CIDR में अपने-आप रूपांतरण और मास्क का सत्यापन होता है
- त्वरित चयन बटन: सबसे ज़्यादा इस्तेमाल होने वाले CIDR प्रीफ़िक्स के लिए एक-क्लिक बटन: /8, /16, /24, /25, /26, /27 और /28
- पूरा सबनेट विवरण: नेटवर्क पता, ब्रॉडकास्ट पता, पहला और आख़िरी उपयोग योग्य होस्ट, कुल होस्ट, उपयोग योग्य होस्ट, सबनेट मास्क, वाइल्डकार्ड मास्क और CIDR नोटेशन
- IP क्लास की पहचान: क्लासफ़ुल IP पता क्लास (A, B, C, D या E) की अपने-आप पहचान करता है और उसकी संबंधित पता सीमाएँ दिखाता है
- निजी/सार्वजनिक की पहचान: तय करता है कि IP पता RFC 1918 के निजी पता स्थान (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) में आता है या सार्वजनिक रूप से रूट होने योग्य है
- बाइनरी रूप: सीखने और डीबग करने के लिए IP पता, सबनेट मास्क, नेटवर्क पता और ब्रॉडकास्ट पता का पूरा बाइनरी विवरण
- विशेष स्थितियों का संचालन: /31 (RFC 3021 के अनुसार पॉइंट-टू-पॉइंट लिंक) और /32 (एकल होस्ट) सबनेट के लिए सही व्यवहार
- इनपुट सत्यापन: IP पता प्रारूप और सबनेट मास्क की सन्निहितता का रीयल-टाइम सत्यापन, स्पष्ट त्रुटि संदेशों के साथ
सबनेटिंग कैसे काम करती है
सबनेटिंग एक बड़े IP नेटवर्क को छोटे और अधिक प्रबंधनीय उप-नेटवर्क (सबनेट) में बाँटने की प्रक्रिया है। हर IPv4 पता एक 32-बिट संख्या होता है, जो नेटवर्क भाग और होस्ट भाग में बँटा रहता है। सबनेट मास्क तय करता है कि यह विभाजन कहाँ होता है: 1 पर सेट बिट नेटवर्क भाग दर्शाते हैं और 0 पर सेट बिट होस्ट भाग।
- नेटवर्क पता: IP पता और सबनेट मास्क के बीच बिटवाइज़ AND करके मिलता है। यह सबनेट की अपनी पहचान है और इसे किसी होस्ट को नहीं दिया जा सकता।
- ब्रॉडकास्ट पता: नेटवर्क पता और उलटे सबनेट मास्क (वाइल्डकार्ड मास्क) के बीच बिटवाइज़ OR करके मिलता है। इस पते पर भेजे गए पैकेट सबनेट के सभी होस्ट तक पहुँचते हैं।
- उपयोग योग्य होस्ट रेंज: नेटवर्क + 1 (पहला उपयोग योग्य) और ब्रॉडकास्ट - 1 (आख़िरी उपयोग योग्य) के बीच के सभी पते। /24 सबनेट में इससे 254 उपयोग योग्य पते मिलते हैं।
- वाइल्डकार्ड मास्क: सबनेट मास्क का बिटवाइज़ NOT। राउटर की एक्सेस कंट्रोल सूचियों (ACL) में यह बताने के लिए इस्तेमाल होता है कि पते के कौन-से बिट मिलाए जाने चाहिए।
- होस्ट संख्या: प्रीफ़िक्स लंबाई N के लिए पतों की कुल संख्या 2^(32-N) होती है। उपयोग योग्य होस्ट कुल संख्या से 2 कम होते हैं (नेटवर्क और ब्रॉडकास्ट), सिवाय /31 और /32 के विशेष मामलों के।
CIDR नोटेशन को समझना
CIDR (Classless Inter-Domain Routing) नोटेशन किसी IP पता और उससे जुड़ी नेटवर्क प्रीफ़िक्स लंबाई को पता/प्रीफ़िक्स प्रारूप में दर्शाता है। उदाहरण के लिए, 192.168.1.0/24 का मतलब है कि पहले 24 बिट नेटवर्क भाग हैं और 8 बिट होस्ट पतों के लिए बचते हैं (कुल 256 पते, 254 उपयोग योग्य)। CIDR ने पुरानी क्लासफ़ुल एड्रेसिंग प्रणाली (क्लास A, B, C) की जगह ली, ताकि IP पता स्थान का आवंटन अधिक लचीला हो, बर्बादी कम हो और IPv4 पता भंडार के ख़त्म होने की रफ़्तार धीमी पड़े।
प्रीफ़िक्स लंबाई सीधे सबनेट मास्क के सन्निहित 1-बिट की संख्या के बराबर होती है। /24 प्रीफ़िक्स का मतलब मास्क 255.255.255.0 है (बाइनरी में 24 एक के बाद 8 शून्य)। /16 प्रीफ़िक्स 255.255.0.0 के बराबर है, और /8 प्रीफ़िक्स 255.0.0.0 के। छोटे प्रीफ़िक्स ज़्यादा होस्ट वाले बड़े नेटवर्क बनाते हैं, जबकि लंबे प्रीफ़िक्स छोटे और अधिक लक्षित सबनेट बनाते हैं।
IP पता क्लास
हालाँकि CIDR ने क्लासफ़ुल एड्रेसिंग की जगह काफ़ी हद तक ले ली है, फिर भी प्रमाणन परीक्षाओं, पुराने नेटवर्क डिज़ाइन और डिफ़ॉल्ट सबनेट मास्क तय करने के लिए IP क्लास समझना ज़रूरी है:
- क्लास A (0.0.0.0 - 127.255.255.255): पहला बिट 0 होता है। डिफ़ॉल्ट मास्क /8। प्रति नेटवर्क 1.67 करोड़ तक होस्ट वाले बहुत बड़े नेटवर्क के लिए बनाई गई। निजी रेंज: 10.0.0.0/8।
- क्लास B (128.0.0.0 - 191.255.255.255): पहले दो बिट 10 होते हैं। डिफ़ॉल्ट मास्क /16। प्रति नेटवर्क 65,534 तक होस्ट का समर्थन करती है। निजी रेंज: 172.16.0.0/12।
- क्लास C (192.0.0.0 - 223.255.255.255): पहले तीन बिट 110 होते हैं। डिफ़ॉल्ट मास्क /24। प्रति नेटवर्क 254 तक होस्ट का समर्थन करती है। निजी रेंज: 192.168.0.0/16।
- क्लास D (224.0.0.0 - 239.255.255.255): पहले चार बिट 1110 होते हैं। मल्टीकास्ट समूहों के लिए आरक्षित। सामान्य होस्ट एड्रेसिंग में उपयोग नहीं होती।
- क्लास E (240.0.0.0 - 255.255.255.255): पहले चार बिट 1111 होते हैं। प्रयोगात्मक और भविष्य के उपयोग के लिए आरक्षित।
उपयोग के मामले
- नेटवर्क डिज़ाइन: हर VLAN या विभाग के लिए सही सबनेट आकार तय करके कार्यालय भवनों, डेटा सेंटर और कैंपस नेटवर्क के लिए IP पता आवंटन की योजना बनाएँ।
- फ़ायरवॉल कॉन्फ़िगरेशन: किसी विशेष सबनेट के ट्रैफ़िक को अनुमति देने या रोकने वाली एक्सेस कंट्रोल सूचियों (ACL) और फ़ायरवॉल नियमों के लिए ज़रूरी नेटवर्क और वाइल्डकार्ड मास्क की गणना करें।
- CCNA / CompTIA की पढ़ाई: नेटवर्किंग प्रमाणन परीक्षाओं के लिए सबनेटिंग की गणनाओं का अभ्यास करें और अपने हाथ से किए काम की बाइनरी जाँच तुरंत पाएँ।
- समस्या निवारण: जाँचें कि दो होस्ट एक ही सबनेट में हैं या नहीं, ब्रॉडकास्ट पते देखें और पक्का करें कि रूटिंग टेबल की प्रविष्टियाँ सही कॉन्फ़िगर हैं।
- क्लाउड इन्फ्रास्ट्रक्चर: सार्वजनिक सबनेट, निजी सबनेट और डेटाबेस टियर के लिए सही CIDR ब्लॉक आकार तय करके AWS, Azure या GCP में VPC सबनेट डिज़ाइन करें।
- होम नेटवर्किंग: अपने घर के राउटर का सबनेट कॉन्फ़िगरेशन समझें, जानें कि कितने डिवाइस जुड़ सकते हैं और स्टैटिक IP आवंटन की योजना बनाएँ।
- सुरक्षा ऑडिट: नेटवर्क लॉग और सुरक्षा अलर्ट की समीक्षा करते समय पहचानें कि IP पता निजी (RFC 1918) रेंज में आते हैं या सार्वजनिक रूप से रूट होने योग्य हैं।
- दस्तावेज़ीकरण: नेटवर्क दस्तावेज़ीकरण, IP एड्रेस मैनेजमेंट (IPAM) रिकॉर्ड और चेंज मैनेजमेंट टिकट के लिए सटीक सबनेट विवरण तैयार करें।
अक्सर पूछे जाने वाले प्रश्न
सबनेट मास्क क्या है?
सबनेट मास्क एक 32-बिट संख्या है जो IP पता को नेटवर्क भाग और होस्ट भाग में बाँटती है। मास्क में पहले सन्निहित 1-बिट (नेटवर्क भाग) होते हैं और उनके बाद सन्निहित 0-बिट (होस्ट भाग)। उदाहरण के लिए, 255.255.255.0 बाइनरी में 24 एक के बाद 8 शून्य है, जिसे CIDR नोटेशन में /24 लिखा जाता है।
मैं नेटवर्क और ब्रॉडकास्ट पते होस्ट के लिए क्यों इस्तेमाल नहीं कर सकता?
नेटवर्क पता (सभी होस्ट बिट 0) सबनेट की अपनी पहचान है और रूटिंग टेबल में इस्तेमाल होता है। ब्रॉडकास्ट पता (सभी होस्ट बिट 1) सबनेट के सभी होस्ट को एक साथ पैकेट भेजने के लिए इस्तेमाल होता है। इनमें से कोई भी पता किसी होस्ट को देने से रूटिंग और डिलीवरी में टकराव होगा।
/31 सबनेट किसलिए इस्तेमाल होता है?
/31 सबनेट (RFC 3021) दो राउटरों के बीच पॉइंट-टू-पॉइंट लिंक के लिए इस्तेमाल होता है। पॉइंट-टू-पॉइंट लिंक में केवल दो सिरे होते हैं और नेटवर्क या ब्रॉडकास्ट पते की ज़रूरत नहीं होती, इसलिए /31 के दोनों पते उपयोग योग्य होते हैं, जिससे बैकबोन लिंक पर IP पता स्थान की बचत होती है।
वाइल्डकार्ड मास्क क्या है?
वाइल्डकार्ड मास्क सबनेट मास्क का बिटवाइज़ व्युत्क्रम होता है। /24 नेटवर्क (मास्क 255.255.255.0) के लिए वाइल्डकार्ड मास्क 0.0.0.255 है। वाइल्डकार्ड मास्क राउटर ACL और OSPF कॉन्फ़िगरेशन में यह बताने के लिए इस्तेमाल होते हैं कि IP पता के कौन-से बिट मेल खाने चाहिए (0 बिट) और कौन-से बदल सकते हैं (1 बिट)।
क्या यह कैलकुलेटर मुफ़्त और निजी है?
हाँ। यह सबनेट कैलकुलेटर पूरी तरह मुफ़्त है और इसमें पंजीकरण की ज़रूरत नहीं है। सारी गणनाएँ पूरी तरह आपके ब्राउज़र में क्लाइंट-साइड JavaScript से होती हैं। कोई IP पता या नेटवर्क डेटा किसी सर्वर पर नहीं भेजा जाता।
निजी और सार्वजनिक IP पतों में क्या अंतर है?
निजी IP पते (RFC 1918 में परिभाषित) संगठनों के भीतर आंतरिक उपयोग के लिए आरक्षित हैं और सार्वजनिक इंटरनेट पर रूट नहीं होते। तीन निजी रेंज हैं: 10.0.0.0/8, 172.16.0.0/12 और 192.168.0.0/16। सार्वजनिक IP पते विश्व स्तर पर अद्वितीय होते हैं और इंटरनेट पर रूट होते हैं। Network Address Translation (NAT) निजी पते वाले डिवाइस को सार्वजनिक पते के ज़रिए इंटरनेट तक पहुँचने देता है।
सुझाव और सर्वोत्तम तरीके
- सबनेट सही आकार के रखें: ऐसा सबसे छोटा सबनेट चुनें जिसमें आपके मौजूदा होस्ट और 20-30% वृद्धि समा जाए। ज़रूरत से ज़्यादा आवंटन से पता स्थान बर्बाद होता है, और कम आवंटन से दोबारा एड्रेसिंग का कष्टदायक काम करना पड़ता है।
- सीखने के लिए बाइनरी व्यू इस्तेमाल करें: IP पतों और मास्क के बाइनरी रूप देखने से सबनेटिंग की मज़बूत समझ बनती है और प्रमाणन परीक्षाओं में सवाल तेज़ी से हल करने में मदद मिलती है।
- VLAN की योजना बनाएँ: हर VLAN को उसके अपने सबनेट से जोड़ें। आम पैटर्न है: यूज़र VLAN के लिए /24, प्रबंधन नेटवर्क के लिए /28 या /29, और राउटर पॉइंट-टू-पॉइंट लिंक के लिए /30 या /31।
- सब कुछ दस्तावेज़ में दर्ज करें: अपने IP एड्रेस मैनेजमेंट सिस्टम में हर सबनेट का नेटवर्क पता, CIDR नोटेशन, उपयोग योग्य रेंज, गेटवे (आमतौर पर पहला या आख़िरी उपयोग योग्य होस्ट) और उद्देश्य दर्ज करें।
- पते एक तय नियम से आरक्षित करें: एक मानक परिपाटी अपनाएँ, जैसे पहले उपयोग योग्य पते को डिफ़ॉल्ट गेटवे बनाना और आख़िरी कुछ पते इन्फ्रास्ट्रक्चर डिवाइस (DNS, DHCP सर्वर) के लिए रखना।
- आंतरिक रूप से निजी पते इस्तेमाल करें: आंतरिक नेटवर्क के लिए RFC 1918 का निजी पता स्थान और इंटरनेट पहुँच के लिए NAT इस्तेमाल करें। इससे सार्वजनिक IP पतों की बचत होती है और सुरक्षा की एक परत जुड़ती है।