
आईपी सबनेट मास्क की गणना कैसे करें
छवि क्रेडिट: एनीबरकुट/आईस्टॉक/गेटी इमेजेज
कंपनियों, विश्वविद्यालयों और अन्य संगठनों के पास अक्सर इंटरनेट प्रोटोकॉल पतों का एक सेट होता है जिसे वे अपने नेटवर्क पर कंप्यूटर और अन्य उपकरणों को असाइन कर सकते हैं। सुरक्षा और दक्षता उद्देश्यों के लिए, इन नेटवर्कों को एक विस्तृत और एकीकृत नेटवर्क बनाए रखने के बजाय सबनेट नामक इकाइयों में विभाजित करना अक्सर समझ में आता है। ऐसा करने का एक तरीका गणितीय उपकरण का उपयोग करना है जिसे कहा जाता है सबनेट मास्क, जहां एक राउटर एक त्वरित सबनेट मास्क गणना का उपयोग यह निर्धारित करने के लिए कर सकता है कि एक विशेष आईपी किस सबनेट से संबंधित है।
आईपी पते कैसे काम करते हैं
इंटरनेट प्रोटोकॉल डेटा को रूट करने की एक प्रणाली है वैश्विक इंटरनेट या अन्य नेटवर्क पर कंप्यूटरों के बीच। यह वेब पेज सामग्री, ईमेल संदेश या स्ट्रीमिंग वीडियो प्रसारण जैसे डेटा को छोटी इकाइयों में विभाजित करता है जिन्हें. के रूप में जाना जाता है पैकेट एक विशेष संरचना के साथ, a. सहित हैडर पैकेट कहां से आ रहे हैं और कहां जा रहे हैं, इसकी जानकारी के साथ।
दिन का वीडियो
प्रत्येक पैकेट में शामिल हैं एक स्रोत आईपी पता, संदेश भेजने वाले डिवाइस की पहचान करना, और एक गंतव्य आईपी पता, उस डिवाइस की पहचान करना जो इसे प्राप्त करने के लिए अभिप्रेत है। आज उपयोग किए जाने वाले अधिकांश आईपी पते इंटरनेट प्रोटोकॉल के संस्करण चार में नियमों पर आधारित हैं, संक्षेप में आईपीवी 4. ये आईपी एड्रेस 32 बाइनरी डिजिट या बिट्स लंबे होते हैं। वे अक्सर अवधियों द्वारा अलग किए गए चार दशमलव संख्याओं के रूप में लिखा जाता है, जैसे 192.168.0.1 या 255.255.255.255.
आईपी पते विभिन्न संगठनों को एक समूह द्वारा निर्दिष्ट किए जाते हैं जिन्हें कहा जाता है इंटरनेट असाइन किए गए नंबर प्राधिकरण, या IANA. आम तौर पर, आईपी पते के संख्यात्मक रूप से सन्निहित ब्लॉक एक ही संगठन को सौंपे जाते हैं। कई संगठनों में आंतरिक आईपी पते भी होते हैं जिन्हें केवल आंतरिक रूप से ही एक्सेस किया जा सकता है। IP पतों के कुछ ब्लॉक आंतरिक उपयोग के लिए आरक्षित हैं नेटवर्क के भीतर।
उपकरणों के रूप में जाना जाता है रूटर आईपी पैकेट लेने और उन्हें कहां भेजना है, यह निर्धारित करने के लिए जिम्मेदार हैं, या तो उन्हें सीधे भेज रहे हैं a गंतव्य मशीन अगर वे एक दूसरे से जुड़े हुए हैं या उस रास्ते पर दूसरे राउटर को अग्रेषित कर रहे हैं युक्ति। वे स्टोर करते हैं रूटिंग टेबल कि वे यह निर्धारित करने के लिए उपयोग करते हैं कि पैकेट को उसके गंतव्य पते के आधार पर कहाँ भेजा जाए।
आईपी एड्रेस ब्लॉक और कक्षाएं
परंपरागत रूप से, आईपी एड्रेस ब्लॉक में विभाजित किया गया था कक्षाओं, वर्ग यह निर्धारित करता है कि ब्लॉक में कितने पते थे और उनका प्रारूप कैसा दिखता था।
कक्षा ए के पते "0" बिट से शुरू करें। अगले सात बिट व्यक्तिगत नेटवर्क ब्लॉक की पहचान करते हैं, और बाद के 24 बिट उस नेटवर्क के भीतर अलग-अलग कंप्यूटरों की पहचान करते हैं। कक्षा बी के पते एक "1" बिट के साथ "0" बिट के साथ शुरू हुआ, जहां अगले 14 बिट नेटवर्क ब्लॉक की पहचान करते हैं और बाद के 16 बिट्स व्यक्तिगत कंप्यूटरों की पहचान करते हैं। कक्षा सी के पते दो "1" बिट्स के साथ "0" बिट के साथ शुरू हुआ, अगले 21 बिट्स नेटवर्क ब्लॉक की पहचान करते हैं और अंतिम 8 बिट्स नेटवर्क के भीतर विशिष्ट उपकरणों की पहचान करते हैं।
आईपी एड्रेस क्लासेस ने राउटर के लिए टेबल बनाना आसान बना दिया है, यह निर्दिष्ट करते हुए कि विशेष आईपी पते के लिए पैकेट कहां भेजे जाने चाहिए, क्योंकि वे कर सकते थे उपसर्ग द्वारा पहचाने गए प्रत्येक नेटवर्क के लिए जानकारी संग्रहीत करें एक विशेष आईपी पते की।
वर्गहीन इंटर - डोमेन रूटिंग
नकारात्मक पक्ष यह है कि वे नेटवर्क को आईपी पते आवंटित करने में अक्षम हैं, खासकर उन मामलों में जहां नेटवर्क को अधिक आईपी की आवश्यकता होती है एक वर्ग सी नेटवर्क की तुलना में पते वहन कर सकते हैं लेकिन एक वर्ग बी से कम प्रदान करेगा, या एक वर्ग बी से अधिक लेकिन एक वर्ग ए से कम परमिट प्रदान करेगा प्रदान करता है। यह करने के लिए नेतृत्व कर सकते हैं बर्बाद आईपी पते, जब संगठन वास्तव में आवश्यकता से अधिक बड़े IP पता वर्ग का उपयोग करते हैं, या यदि संगठनों के पास अक्षमताओं को रूट करना है एक वास्तविक नेटवर्क के भीतर कई असंबंधित क्लास सी आईपी एड्रेस ब्लॉक को एक साथ पैच करने के लिए वे पते की संख्या प्राप्त करने के लिए ज़रूरत।
चीजों को और अधिक कुशल बनाने के लिए, कई राउटर और संगठनों ने अपनाया है जिसे कहा जाता है क्लासलेस इंटरडोमेन रूटिंग, या सीआईडीआर (अक्सर "साइडर" शब्द की तरह उच्चारित) यह आईपी पते को विभाजित करने की अनुमति देता है अधिक लचीले आकार के आईपी एड्रेस ब्लॉक, जहां नेटवर्क की पहचान करने वाली किसी भी लंबाई के उपसर्ग का अनुसरण अलग-अलग उपकरणों की पहचान करने वाले शेष आईपी पते द्वारा किया जा सकता है।
उपसर्ग आमतौर पर के रूप में लिखा जाता है एक दशमलव संख्या या दशमलव संख्याओं का सेट जो अवधियों द्वारा अलग किया जाता है, उसके बाद एक फ़ॉरवर्ड स्लैश और उस उपसर्ग में बिट्स की संख्या। उदाहरण के लिए, "017/8" ऐप्पल को सौंपा गया एक आईपी एड्रेस ब्लॉक है, जिसमें दशमलव संख्या 17 के अनुरूप बाइनरी अंकों से शुरू होने वाले सभी आईपी पते शामिल हैं। इसी तरह, "70.132.0.0/18" अमेज़ॅन को आवंटित एक आईपी एड्रेस ब्लॉक है, जिसमें पहले 18 बाइनरी अंक आईपी एड्रेस 70.132.0.0 में पहले 18 बाइनरी अंकों से मेल खाते हैं।
सबनेट मास्क को समझना
एक आईपी पते के हिस्से को इंगित करने का एक तरीका जो एक नेटवर्क से मेल खाता है और वह हिस्सा जो अलग-अलग मशीनों की पहचान करता है, वह है जिसे ए कहा जाता है। सबनेट मास्क. सरल आईपी कैलकुलेटर उपकरण तब एक आईपी पते को उसके दो भागों में मैप कर सकते हैं।
एक सबनेट मास्क एक आईपी पते की तरह दिखता है, जिसमें यह है आमतौर पर चार दशमलव संख्याओं के बिंदीदार सेट के रूप में लिखा जाता है, जैसे 255.255.254.0 या 255.128.0.0। सबनेट मास्क पर मुख्य प्रतिबंध यह है कि एक निश्चित बिंदु तक सबसे बाएं बाइनरी अंक, सभी 1 होने चाहिए, और बाद के अंक सभी 0 होने चाहिए। जब एक आईपी पता संसाधित किया जा रहा है, तो राउटर सबनेट मास्क और आईपी के बाइनरी "और" लेता है पता, जिसका अर्थ है कि कोई भी बिट जो मुखौटा और पता दोनों में 1 है, परिणाम में 1 है, और कोई अन्य अंक 0 है। परिणाम नेटवर्क या सबनेट है जिसमें आईपी पता संबंधित है।
यदि आप किसी दिए गए सबनेट मास्क से मेल खाने वाले सबनेट और होस्ट (या डिवाइस) की संख्या की गणना करना चाहते हैं, तो यह अपेक्षाकृत आसान है। सबनेट की कुल संख्या एक आईपी पते में विभिन्नताओं की संभावित संख्या है जो मास्क के उस हिस्से के लिए है जो सभी है, जो कि मास्क में लोगों की संख्या की शक्ति के लिए दो बढ़ाए गए हैं। उदाहरण के लिए, 255.255.254.0 बाइनरी में लिखा गया 23 वाले से शुरू होता है, इसलिए 2^(23) या 8,388,608 संभावित सबनेट हैं। प्रत्येक सबनेट में उसके मान्य उपसर्ग के साथ सभी IP पते होते हैं, लेकिन शेष 9 बाइनरी अंकों में भिन्न हो सकते हैं, इसलिए प्रत्येक सबनेट में होस्ट के लिए 2^9 = 512 आईपी पते उपलब्ध हैं।
आप कई पा सकते हैं नेटमास्क कैलकुलेटर टूल ऑनलाइन आपके लिए ये गणना करने के लिए और आईपी पते और सबनेट मास्क को सबनेट में मैप करने के लिए। इन गणनाओं को जल्दी से करने के लिए हार्डवेयर और सॉफ्टवेयर को आधुनिक राउटर में बनाया गया है।
निजी आईपी पता रेंज
कुछ आईपी पता श्रेणियां विशेष रूप से आरक्षित हैं निजी आईपी पते एक नेटवर्क के भीतर। इन्हें अलग-अलग नेटवर्क में अलग-अलग कंप्यूटरों द्वारा उपयोग किया जा सकता है, क्योंकि इन्हें वैश्विक इंटरनेट पर रूट नहीं किया जा सकता है, इसलिए आपके होम नेटवर्क में एक कंप्यूटर, ए आपके कार्यालय नेटवर्क पर प्रिंटर और आपके विश्वविद्यालय के नेटवर्क पर एक स्मार्ट फोन सभी का एक ही निजी आईपी पता हो सकता है बिना किसी प्रकार का टकराव।
निजी आईपी रेंज 10.0.0.0 से 10.255.255.255, 172.16.0.0 से 172.31.255.255 और 192.168.0.0 से 192.168.255.255 हैं।. सीआईडीआर के संदर्भ में, यह 10.0.0.0/8, 172.16.0.0/12 और 192.168.0.0/16 है।
असामान्य परिस्थितियों को छोड़कर, राउटर और कंप्यूटर को निजी आईपी पते पर संबोधित पैकेट को रूट न करने के लिए कॉन्फ़िगर किया जाना चाहिए अपने नेटवर्क के बाहर और नेटवर्क के भीतर कंप्यूटर की पहचान करने के लिए अपने नेटवर्क को असाइन नहीं किए गए निजी आईपी पते का उपयोग नहीं करने के लिए।
लूपबैक आईपी पते
एक अन्य विशेष प्रकार का IP पता है लूपबैक पता. यह एक 127.0.0.1-127.255.255.255 की सीमा में आईपी पता. सीआईडीआर के संदर्भ में, यह रेंज 127.0.0.0/8 है, जो एक क्लास ए आईपी एड्रेस ब्लॉक भी है।
वे आईपी पते वर्तमान कंप्यूटर का संदर्भ लें जिस पर एक पैकेट संसाधित किया जा रहा है. लूपबैक पते अक्सर परीक्षण और विकास के लिए उपयोग किए जाते हैं, जब प्रोग्रामर और आईटी लोग यह सत्यापित करना चाहते हैं कि एक सेवा वर्तमान कंप्यूटर पर काम करती है। कुछ मामलों में जहां कंप्यूटर पर चलने वाले प्रोग्राम केवल उसी मशीन के संदेशों का जवाब देने के लिए सेट होते हैं, लूपबैक पतों का उपयोग सुरक्षा उद्देश्यों के लिए किया जा सकता है, क्योंकि संदेश केवल उसी से लूपबैक गंतव्य पते के साथ प्राप्त किए जा सकते हैं संगणक।
पता "127.0.0.1" लूपबैक के लिए अब तक का सबसे अधिक उपयोग किया जाने वाला IP पता है और आमतौर पर इसका उपयोग तब तक किया जाना चाहिए जब तक दूसरे का उपयोग करने का एक महत्वपूर्ण कारण है, क्योंकि उपयोगकर्ताओं और सॉफ़्टवेयर के समान होने की संभावना अधिक होती है इसे समझिए।
विशेष प्रयोजन डोमेन नाम "स्थानीय होस्ट"वर्तमान कंप्यूटर को संदर्भित करने के लिए भी प्रयोग किया जाता है।