नीचे एक नेटमैस्क का उदाहरण और इसके बाइनरी रूपांतरण का एक उदाहरण है।
netmask: | 255। | 255। | 255। | 255 |
---|---|---|---|---|
बाइनरी: | 11111111 | 11111111 | 11111111 | 11111111 |
नेटमास्क की लंबाई | 8 | 16 | 24 | 32 |
बाइनरी रूपांतरण में बिट्स की गणना करना आपको नेटमास्क लंबाई निर्धारित करने की अनुमति देता है। ऊपर एक 32-बिट पते का एक उदाहरण है। हालाँकि, यह पता एक प्रसारण पता है और किसी भी होस्ट (कंप्यूटर या अन्य नेटवर्क डिवाइस) को इससे कनेक्ट करने की अनुमति नहीं देता है।
आमतौर पर इस्तेमाल किया जाने वाला नेटमास्क एक 24-बिट नेटमास्क है, जैसा कि नीचे देखा गया है।
netmask: | 255। | 255। | 255। | 0 |
---|---|---|---|---|
बाइनरी: | 11111111 | 11111111 | 11111111 | 00000000 |
नेटमास्क की लंबाई | 8 | 16 | 24 | - |
24-बिट नेटमास्क का उपयोग करते हुए, नेटवर्क 2, 097, 150 नेटवर्क या 254 विभिन्न होस्ट के साथ 192.0.1.x से 223.255.254.x के आईपी रेंज में सक्षम होगा, जो आमतौर पर एक नेटवर्क के लिए पर्याप्त पते से अधिक होता है।
नेटमास्क समर्थन कर सकते हैं नेटवर्क की सक्षम मात्रा निर्धारित करने के लिए एक सरल सूत्र का उपयोग किया जा सकता है।
2 ^ (नेटमास्क लंबाई - # प्रयुक्त सेगमेंट की) - 2
उदाहरण के लिए, यदि हमने 24 की नेटमास्क लंबाई का उपयोग किया है, तो तीन इस्तेमाल किए गए सेगमेंट के साथ 255.255.255.0 का नेटमास्क है, तीन को नेटमास्क लंबाई से घटाएं, उदाहरण के लिए, 24-3 = 21. इस संख्या के साथ, इसे उपरोक्त सूत्र में प्लग करें। 2 ^ 21 - 2 = 2, 097, 150 नेटवर्क की कुल संख्या प्राप्त करने के लिए। प्रसारण और नेटवर्क पते जो पहले से ही उपयोग किए जा रहे हैं, के कारण आप इस संख्या से दो घटा रहे हैं।
एक अन्य उदाहरण 16 की नेटमास्क लंबाई है, जिसमें दो प्रयुक्त खंडों के साथ 255.255.0.0 का नेटमास्क है। उपरोक्त सूत्र का उपयोग करने पर, आपको 2 ^ 14 - 2 = 16, 382 कुल नेटवर्क मिलेगा।
मेजबानों की मात्रा निर्धारित करने के लिए एक नेटमैस्क समर्थन करने में सक्षम है, निम्न सूत्र का उपयोग करें।
2 ^ (# जीरो का) - 2
उदाहरण के लिए, 24 की नेटमास्क लंबाई के साथ, जैसा कि उपरोक्त चार्ट में दिखाया गया है, आठ शून्य हैं। इसलिए, उपरोक्त सूत्र का उपयोग करते हुए, यह 2 ^ 8 - 2 = 254 मेजबानों की कुल संख्या होगी। फिर से, प्रसारण और नेटवर्क पते के लिए दो को इस संख्या से घटाया जाता है।
फिर से, नेटमास्क की लंबाई का एक और उदाहरण, 16 शून्य होगा। इस मामले में सूत्र 2 ^ 16 - 2 = 65, 534 मेजबानों की कुल संख्या होगी।
नीचे आमतौर पर उपयोग की जाने वाली नेटवर्क कक्षाओं में से प्रत्येक का टूटना है।
कक्षा | नेटमास्क की लंबाई | # नेटवर्क का | # मेजबानों की | netmask |
---|---|---|---|---|
कक्षा | 8 | 126 | 16, 777, 214 | 255.0.0.0 |
कक्षा बी | 16 | 16, 382 | 65, 534 | 255.255.0.0 |
कक्षा सी | 24 | 2, 097, 150 | 254 | 255.255.255.0 |
बाइनरी, आईपी एड्रेस, नेटवर्क शब्द, सबनेट मास्क