MCP के माध्यम से कनेक्ट करें →

गणना दर्ज करें

सूत्र (फॉर्मूला)

विज्ञापन

परिणाम

रेंज को कवर करने वाला सबसे छोटा CIDR प्रीफिक्स
/24
covers 256 addresses
रेंज में एड्रेस की संख्या 256
CIDR ब्लॉक साइज़ (2^n) 256
स्टार्ट IP (पूर्णांक) 3,232,235,520
एंड IP (पूर्णांक) 3,232,235,775

IP रेंज से CIDR कैलकुलेटर क्या है?

यह टूल किसी स्टार्ट और एंड IPv4 एड्रेस को लेकर वह सबसे छोटा एकल CIDR ब्लॉक (यानी एक /प्रीफिक्स) लौटाता है जो पूरी रेंज को कवर करने के लिए पर्याप्त बड़ा हो। CIDR (Classless Inter-Domain Routing) नोटेशन एड्रेस के एक ब्लॉक को एक बेस एड्रेस के रूप में दर्शाता है, जिसके बाद एक स्लैश और प्रीफिक्स लंबाई आती है, जैसे 192.168.0.0/24। यह IPv4 के लिए सार्वभौमिक है और किसी भी देश या नेटवर्क में काम करता है।

इसका उपयोग कैसे करें

अपनी रेंज का पहला एड्रेस स्टार्ट IP एड्रेस में और आखिरी एड्रेस एंड IP एड्रेस में दर्ज करें, फिर सबमिट करें। कैलकुलेटर दोनों एड्रेस को 32-बिट पूर्णांकों में बदलता है, उनके बीच के एड्रेस गिनता है, और उन सभी को समाहित करने वाले सबसे छोटे टू-की-घात (power-of-two) ब्लॉक की प्रीफिक्स लंबाई की गणना करता है।

फ़ॉर्मूला समझें

हर IPv4 एड्रेस एक 32-बिट पूर्णांक से मैप होता है। रेंज में एड्रेस की संख्या होती है \(\text{count} = \text{end} - \text{start} + 1\)। एक CIDR ब्लॉक में हमेशा टू-की-घात जितने एड्रेस होते हैं: एक /n ब्लॉक में \(2^{(32-n)}\) एड्रेस होते हैं। count एड्रेस को कवर करने के लिए हम अगली टू-की-घात तक राउंड-अप करते हैं, \(\text{blockSize} = 2^{\lceil \log_2(\text{count}) \rceil}\), और फिर प्रीफिक्स होता है $$\text{CIDR} = 32 - \log_2(\text{blockSize})$$

विज्ञापन
बाइनरी पता बिट्स को एक निश्चित नेटवर्क प्रीफ़िक्स और परिवर्तनशील होस्ट भाग में विभाजित दिखाता चित्रण
प्रीफ़िक्स लंबाई बताती है कि निश्चित नेटवर्क बिट्स कहाँ खत्म होते हैं और होस्ट बिट्स कहाँ शुरू होते हैं।
आरेख जिसमें शुरू से अंत तक की निरंतर IP पता रेंज को संरेखित CIDR ब्लॉकों में विभाजित दिखाया गया है
एक शुरू-से-अंत रेंज को संरेखित CIDR ब्लॉकों के सबसे छोटे सेट से कवर किया जाता है।

हल किया गया उदाहरण

रेंज 192.168.0.0 से 192.168.0.255 तक। पूर्णांकों के रूप में ये 3,232235520 और 3,232235775 हैं, इसलिए \(\text{count} = 256\)। चूँकि \(256 = 2^8\) है, ब्लॉक साइज़ 256 है और प्रीफिक्स है $$32 - 8 = 24$$ जिससे मिलता है /24

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

क्या परिणाम हमेशा किसी CIDR सीमा पर संरेखित (aligned) होता है? प्रीफिक्स वह सबसे छोटा होता है जो count में फिट बैठता है, लेकिन एक एकल CIDR ब्लॉक को एड्रेस-संरेखित भी होना चाहिए। यदि आपका स्टार्ट एड्रेस उस सीमा पर नहीं है, तो रेंज को कई छोटे ब्लॉकों की ज़रूरत पड़ सकती है।

अगर मैं इन्हें उल्टा दर्ज कर दूँ तो? यदि एंड एड्रेस छोटा होगा तो कैलकुलेटर स्वतः ही स्टार्ट और एंड को आपस में बदल देता है।

क्या यह IPv6 के लिए भी है? नहीं — यह टूल केवल IPv4 (32-बिट) रेंज को कवर करता है।

अंतिम अपडेट: