आईपी एक संचार प्रोटोकॉल है जिसका उपयोग किया जाता हैवैश्विक सूचना नेटवर्क में दो उपकरणों का सबसे छोटा नेटवर्क। एक आईपी एड्रेस विशिष्ट नेटवर्क पर आवंटित विशिष्ट नोड (डिवाइस) के लिए एक विशिष्ट पहचानकर्ता है।
पता सीमा में 32-बिट संख्या जैसा दिखता है0 से 4294967295 पर। यह बताता है कि पूरे इंटरनेट में 4 बिलियन से अधिक पूरी तरह से अद्वितीय ऑब्जेक्ट पते हो सकते हैं। यदि आप बाइनरी या दशमलव रूप में पते लिखते हैं, तो यह उन्हें याद करने या प्रसंस्करण में असुविधा का कारण बनता है। इसलिए, ऐसे पतों के लेखन को सरल बनाने के लिए, एक डॉट द्वारा अलग किए गए पूरे पते को चार ऑक्टेट (8-बिट संख्या) में विभाजित करने का निर्णय लिया गया था। उदाहरण के लिए: हेक्साडेसिमल प्रणाली में С0290612 जैसा दिखने वाला एक पता आईपी-एड्रेस रिकॉर्ड में 192.41.6.18 जैसा लगेगा। इस स्थिति में, सबसे छोटा पता चार शून्य होता है, और अधिकतम 255 के चार समूह होते हैं। प्रमुख क्षेत्र (किसी भी विभाजित बिंदुओं से संख्याओं के समूहों के बाईं ओर स्थित है) पते क्षेत्र, निचले क्षेत्र (उसी विभाजन बिंदु के दाईं ओर) द्वारा कब्जा कर लिया जाता है। ) इस नेटवर्क पर इंटरफ़ेस नंबर दिखाता है। मेजबान और नेटवर्क भागों के बीच सीमा की स्थिति नेटवर्क संख्या को सौंपे गए बिट्स की संख्या पर निर्भर करती है, यह अलग हो सकती है, विभाजन केवल ओक्टेट सीमा (उनके बीच के बिंदु) के साथ जाता है और आपको आईपी पते की कक्षाएं निर्धारित करने की अनुमति देता है।
कई दशकों से, पतों को विभाजित किया गया है5 कक्षाएं। अब इस अप्रचलित विभाजन को पूर्ण-स्तरीय संबोधन कहा जाता है। आईपी पते की कक्षाओं को ए से ई तक लैटिन वर्णमाला के अक्षर कहा जाता है। ए से ई तक की कक्षाएं 16 मिलियन नेटवर्क इंटरफेस के साथ 128 नेटवर्क के लिए पहचानकर्ताओं को परिभाषित करने की क्षमता प्रदान करती हैं, प्रत्येक 16384 नेटवर्क 64 हजार उपकरणों के साथ और 2 मिलियन नेटवर्क 256 इंटरफेस के साथ। आईपी नेटवर्क क्लासेस डी को मल्टीकास्ट के लिए डिज़ाइन किया गया है, जिसमें एक ही समय में कई मेजबानों को संदेश पैकेट भेजे जाते हैं। 1111 के प्रमुख बिट्स वाले पते भविष्य के उपयोग के लिए आरक्षित हैं।
नीचे आईपी पते की एक तालिका है। पतों की सबसे महत्वपूर्ण बिट्स द्वारा वर्गों की पहचान की जाती है।
कक्षा एक आईपी पते को पते के सबसे महत्वपूर्ण बिट और आठ-बिट नेटवर्क सदस्यता आकार की विशेषता है। फार्म में लिखा है:
इसके आधार पर, क्लास ए नेटवर्क की सबसे बड़ी संख्या 2 हो सकती है7, लेकिन उनमें से प्रत्येक के पास 2 का पता स्थान होगा24 उपकरण।चूंकि पते का पहला बिट 0 है, इसलिए सभी क्लास ए आईपी पते 0 से 127 तक सबसे महत्वपूर्ण ऑक्टेट रेंज में होंगे, जो, इसके अलावा, नेटवर्क नंबर होगा। इस स्थिति में, पता शून्य और 127 सेवा पते के लिए आरक्षित हैं, इसलिए उनका उपयोग असंभव है। इस कारण से, क्लास ए नेटवर्क की सटीक संख्या 126 है।
एक कक्षा A में नोड्स के पते 3 असाइन किए गए हैंबाइट्स (या 24 बिट्स)। एक सरल गणना से पता चलता है कि 16,777,216 बाइनरी संयोजन (इंटरफ़ेस पते) समायोजित किए जा सकते हैं। चूंकि पते पूरी तरह से शून्य और लोगों से युक्त हैं, इसलिए क्लास ए नेटवर्क की संख्या घटकर 16,777,214 पते रह गई है।
क्लास बी आईपी एड्रेस की मुख्य विशिष्ट विशेषता 10. के बराबर दो सबसे महत्वपूर्ण बिट्स का मूल्य होगा। इस मामले में, नेटवर्क भाग का आकार 16 बिट्स के बराबर होगा। इस नेटवर्क का पता प्रारूप इस तरह दिखता है:
इस कारण से, वर्ग बी नेटवर्क की सबसे बड़ी संख्या 2 हो सकती है14 (16384) पता स्थान 2 के साथ16 उनमें से हर एक।क्लास बी आईपी पते 128 से 191 की सीमा में शुरू होते हैं। यह एक विशिष्ट विशेषता है जिसके द्वारा आप यह निर्धारित कर सकते हैं कि नेटवर्क इस वर्ग का है या नहीं। इन नेटवर्कों के पते के लिए आवंटित दो बाइट्स, शून्य शून्य और पतों से मिलकर, 65,534 के बराबर नोड्स की संख्या बना सकते हैं।
कोई भी क्लास सी आईपी एड्रेस 192 से 223 के बीच में शुरू होता है, जिसमें नेटवर्क नंबर सबसे महत्वपूर्ण तीन ऑक्टेट होता है। योजनाबद्ध रूप से, पते में निम्नलिखित संरचना है:
तीन सबसे महत्वपूर्ण बिट्स में 110 पहले हैं, नेटवर्क भाग 24 बिट्स है। इस वर्ग में नेटवर्क की सबसे बड़ी संख्या 2 है21 (यह 2097152 नेटवर्क है)। कक्षा सी नेटवर्क के आईपी पते में नोड्स के पते के लिए, 1 बाइट आवंटित किया गया है, यह कुल 254 होस्ट है।
कक्षा डी और ई में सबसे महत्वपूर्ण ओकटेट वाले नेटवर्क शामिल हैं224 से ऊपर। ये पते विशेष उद्देश्यों के लिए आरक्षित हैं, जैसे, उदाहरण के लिए, मल्टीकास्ट - नेटवर्क में नोड्स के कुछ समूहों के लिए डेटाग्राम का प्रसारण।
प्रसारण के लिए कक्षा डी श्रेणी का उपयोग किया जाता हैपैकेट और सीमा 224.0.0.0 से 239.255.255.255 तक है। अंतिम वर्ग, ई, भविष्य के उपयोग के लिए आरक्षित है। इसमें 240.0.0.0 से 255.255.255.255 पते शामिल हैं। इसलिए, यदि आप संबोधित करने में समस्या नहीं चाहते हैं, तो इन सीमाओं से आईपी पते नहीं लेना उचित है।
ऐसे पते हैं जो किसी को नहीं दिए जा सकतेडिवाइस, जो भी आईपी एड्रेसिंग। सेवा आईपी पते का एक विशिष्ट उद्देश्य है। उदाहरण के लिए, यदि नेटवर्क पते में शून्य हैं, तो इसका अर्थ है कि नोड वर्तमान नेटवर्क या एक विशिष्ट खंड से संबंधित है। यदि सभी हैं, तो यह पैकेट प्रसारण पता है।
क्लास ए में दो समर्पित विशेष नेटवर्क हैंनंबर 0 और 127। शून्य के बराबर एक पता डिफ़ॉल्ट मार्ग के रूप में उपयोग किया जाता है, और 127 सेल्फ-एड्रेसिंग (लूपबैक इंटरफ़ेस) को इंगित करता है। उदाहरण के लिए, आईपी 127.0.0.1 पर संबोधित करने का मतलब है कि डेटा डेटा ट्रांसमिशन माध्यम के स्तर तक डेटा के आउटपुट के बिना नोड केवल खुद के साथ संचार करता है। परिवहन परत के लिए, इस तरह के कनेक्शन को दूरस्थ नोड के साथ कनेक्शन से अलग नहीं किया जाता है, इसलिए नेटवर्क सॉफ्टवेयर के परीक्षण के लिए इस तरह के लूपबैक पते का उपयोग अक्सर किया जाता है।
डिवाइस का आईपी पता जानने के बाद जब वह उठता हैआईपी पते की कक्षा का निर्धारण कैसे किया जाए, यह केवल पते के पहले ऑक्टेट को देखने के लिए पर्याप्त है। यदि यह 1 से 126 तक है, तो यह एक क्लास ए नेटवर्क है, 128 से 191 क्लास बी नेटवर्क है, 192 से 223 क्लास सी नेटवर्क है।
नेटवर्क की पहचान करने के लिए, याद रखें कि ए मेंवर्ग यह आईपी पते में बीज है, बी में - प्रारंभिक दो संख्या, सी में - प्रारंभिक तीन संख्या। बाकी नेटवर्क इंटरफेस (नोड्स) के पहचानकर्ता हैं। उदाहरण के लिए, IP पता 139.17.54.23 एक क्लास B पता है क्योंकि पहला नंबर, 139, 128 से अधिक और 191 से कम है। इसलिए, नेटवर्क आईडी 139.17.0.0 होगा, और होस्ट आईडी 54.23 होगी।
राउटर और पुल के साथ, वहाँ हैइसमें सेगमेंट जोड़कर नेटवर्क का विस्तार करने की क्षमता है, या इसे नेटवर्क आईडी बदलकर छोटे सबनेट में विभाजित किया गया है। इस मामले में, एक सबनेट मास्क लिया जाता है, जो इंगित करता है कि आईपी पते के किस सेगमेंट का उपयोग इस सबनेट के लिए नए पहचानकर्ता के रूप में किया जाएगा। यदि पहचानकर्ता मेल खाते हैं, तो आप निष्कर्ष निकाल सकते हैं कि नोड्स एक ही सबनेट से संबंधित हैं, अन्यथा वे अलग-अलग सबनेट पर होंगे और उन्हें कनेक्ट करने के लिए एक राउटर की आवश्यकता होगी।
आईपी पते की कक्षाओं की गणना की जाती है ताकि नेटवर्क की संख्याऔर एक विशिष्ट संगठन के लिए नोड्स पूर्वनिर्धारित हैं। डिफ़ॉल्ट रूप से, एक संगठन नेटवर्क से जुड़े उपकरणों की एक निश्चित संख्या के साथ केवल एक नेटवर्क को तैनात कर सकता है। एक निश्चित नेटवर्क पहचानकर्ता और एक निश्चित संख्या में नोड्स होते हैं जो नेटवर्क वर्ग के अनुसार सीमित होते हैं। बड़ी संख्या में नोड्स के साथ, नेटवर्क में कम बैंडविड्थ होगा, यहां तक कि किसी भी प्रसारण के साथ, प्रदर्शन बंद हो जाएगा।
पहचानकर्ता को विभाजित करने के लिए,आपको आईपी पते में होस्ट आईडी से नेटवर्क आईडी को अलग करने में मदद करने के लिए एक सबनेट मास्क - एक पैटर्न का उपयोग करना चाहिए। आईपी पते की कक्षाएं सबनेट मास्क पर प्रतिबंध नहीं लगाती हैं। बाह्य रूप से, मुखौटा पते के समान दिखता है - 0 से 255 तक संख्याओं के चार समूह। इस मामले में, बड़ी संख्याएं पहले अनुसरण करती हैं, उसके बाद छोटे वाले। उदाहरण के लिए, 255.255.248.0 सही सबनेट मास्क है, 255.248.255.0 गलत है। 255.255.255.0 मुखौटा आईपी पते के प्रारंभिक तीन ओकटेट को सबनेट आईडी के रूप में परिभाषित करता है।
एंटरप्राइज़ नेटवर्क विभाजन डिज़ाइन करते समययह आवश्यक है कि आईपी एड्रेसिंग ठीक से व्यवस्थित हो। IP पते की कक्षाएं, जो मास्क का उपयोग करके खंडों में विभाजित हैं, न केवल नेटवर्क पर कंप्यूटर की संख्या बढ़ाने के लिए, बल्कि इसके उच्च प्रदर्शन को व्यवस्थित करने की भी अनुमति देती हैं। पते के प्रत्येक वर्ग में एक डिफ़ॉल्ट नेटमास्क है।
अतिरिक्त सबनेट अक्सर नहीं होते हैंडिफ़ॉल्ट रूप से मुखौटे, लेकिन व्यक्तिगत। उदाहरण के लिए, एक IP पता 170.15.1.120 170.25.1.0 के नेटवर्क आईडी के साथ 255.255.255.0 के सबनेट मास्क का उपयोग कर सकता है, लेकिन 170.15.0.0 की डिफ़ॉल्ट आईडी के साथ 255.255.0.0 के सबनेट मास्क का उपयोग करना आवश्यक नहीं है। यह एक मौजूदा क्लास बी संगठन नेटवर्क को आईडी 170.15.0.0 के साथ अलग-अलग मास्क का उपयोग करके सबनेट करने की अनुमति देता है।
प्रत्येक इंटरफ़ेस पर सबनेट को कॉन्फ़िगर करने के बादनेटवर्क प्रोटोकॉल सॉफ्टवेयर सबनेट एड्रेस को निर्धारित करने के लिए सबनेट मास्क का उपयोग करके आईपी एड्रेस को पोल करेगा। नेटवर्क पर सबनेट और होस्ट की अधिकतम संख्या की गणना के लिए दो सरल सूत्र हैं:
उदाहरण के लिए, 182.16.52 के बराबर पता लें।10 मास्क के साथ 255.255.224.0। बाइनरी में मुखौटा इस तरह दिखता है: 11111111.11111111.11100000.00000000। पहले ऑक्टेट को देखते हुए, यह नेटवर्क वर्ग बी का है, इसलिए हम तीसरे और चौथे ऑक्टेट पर विचार करते हैं। हम सूत्रों में तीन और तेरह शून्य स्थानापन्न करते हैं और हमें 23-2 = 6 सबनेट और 213 - 2 = 8190 होस्ट मिलते हैं।
जब मानक वर्ग बी नेट मास्क में लागू होते हैं255.255.255.0 के रूप में नेटवर्क में 65534 कनेक्टेड डिवाइस हो सकते हैं। यदि कोई सबनेट एड्रेस किसी होस्ट की पूरी बाइट लेता है, तो प्रत्येक सबनेट पर कनेक्टेड डिवाइसों की संख्या 254 तक कम हो जाती है। यदि आपको इस संख्या को पार करने की आवश्यकता है, तो समस्याएं उत्पन्न हो सकती हैं, जैसे सबनेट मास्क फ़ील्ड को छोटा करना या राउटर इंटरफ़ेस पर कोई द्वितीयक पता जोड़ना। लेकिन इस मामले में, संभावित नेटवर्क की संख्या में कमी होगी।
क्लास सी नेटवर्क पर सबनेट बनाते समय, आपको चाहिएयाद रखें कि विकल्प केवल एक ऑक्टेट मुक्त के साथ बहुत छोटा होगा। शून्य और प्रसारण पतों को फ़िल्टर करके, चार इष्टतम सबनेटिंग विकल्प बनाना संभव है: 253 मेजबानों के लिए एक सबनेट, 125 मेजबानों के लिए दो सबनेट, 61 मेजबानों के लिए चार सबनेट, 29 मेजबानों के लिए आठ सबनेट। विभाजन के बाकी हिस्सों को रूटिंग और प्रसारण के साथ समस्याएं पैदा होंगी, या मेजबानों के बीच संबोधित करते समय बस असुविधा का कारण होगा।
क्लास बी नेटवर्क में सबनेट बनाना पहले से आसान है,चूंकि पसंद की अधिक स्वतंत्रता है। डिफ़ॉल्ट रूप से, सबनेट मास्क 255.255.0.0 है, इसका उपयोग करते समय हमें 65534 होस्ट मिलते हैं। सबनेट मास्क बनाते समय, उनके पते के लिए 3 और 4 ऑक्टेट के बाएं अचिह्नित बिट्स आवंटित किए जाते हैं। गणना से, आप 32, 64, 96, 128, 160 और 192 संख्याओं के साथ इष्टतम नेटवर्क को घटा सकते हैं।
क्लास ए नेटवर्क में बहुत बड़ी संख्या हैवे पते जिनके लिए सबनेट बनाना संभव है। सबनेट मास्क का उपयोग करने के लिए 32 बिट तक का उपयोग किया जा सकता है। उपरोक्त सूत्र का उपयोग करके, हम यह निर्धारित कर सकते हैं कि सबनेट की अधिकतम संख्या 254 तक हो सकती है। यह मेजबान पते के लिए 16 बिट्स छोड़ता है, अर्थात 65534 नोड्स कनेक्ट किए जा सकते हैं।
बेशक, ये केवल अनुमानित गणनाएँ हैं। सेक्टर बनाने और सबनेट के साथ काम करने पर विचार करने के लिए अधिक कारक हैं, जो प्रदाता और उद्यम स्तर पर निर्भर करते हैं।