आधुनिक कंप्यूटिंग डिवाइस आमतौर पर इंटरनेट से जुड़े होते हैं। प्रोटोकॉल और संचार मानकों की एक विस्तृत श्रृंखला के लिए यह विशाल डेटा स्रोत सुलभ है। IP पता उन सभी को रेखांकित करता है। एक आईपी पता एक कंप्यूटिंग डिवाइस के लिए एक डिजिटल पता है जो इसे नेटवर्क कनेक्शन पर संचार करने की अनुमति देता है। गंभीर रूप से, यह नेटवर्क के बीच संचार प्रदान करता है, जिसने इंटरनेट को आपस में जुड़े नेटवर्क का एक विशाल जाल बनाने की अनुमति दी है।
उसी तरह, एक पत्र को लिफाफे पर सही जगह पर पहुंचाने के लिए एक पता होना चाहिए, एक नेटवर्क पैकेट को सही डिवाइस पर पहुंचाने के लिए एक गंतव्य आईपी पते की आवश्यकता होती है। इंटरनेट और इसके पूर्ववर्ती ARPANET IPv4, या इंटरनेट प्रोटोकॉल संस्करण 4 नामक एक पते की संरचना पर आधारित हैं। हालाँकि अब इसे IPv6 द्वारा अधिगृहीत किया जा रहा है।
मूल संबोधन योजना – IPv4
IPv4 अधिकांश इंटरनेट की मानक पता योजना है और इसकी स्थापना के बाद से है। IPv4 पतों को 32 बाइनरी बिट्स के साथ परिभाषित किया गया है। उन्हें मानव पठनीय बनाने के लिए, उन्हें अक्सर डॉटेड-क्वाड, या डॉट-दशमलव नोटेशन नामक प्रारूप में प्रदर्शित किया जाता है। एक उदाहरण IPv4 पता 192.168.0.2 होगा।
कहा जाता है कि ऊपर दिए गए IPv4 के मानव-पठनीय प्रारूप में चार ऑक्टेट होते हैं क्योंकि डॉट्स द्वारा अलग किए गए प्रत्येक अनुभाग में 8 बिट होते हैं। प्रत्येक ऑक्टेट का मान 0 और 255 के बीच हो सकता है। इसका मतलब है कि कुल 2. हैं32 या 4,294,967,296 संभावित IPv4 पते। यह बहुत कुछ लग सकता है और इंटरनेट के शुरुआती दिनों में ऐसा माना जाता था। वास्तव में, हालांकि, इंटरनेट ने भारी वृद्धि देखी है, और अब आईपी पते की तुलना में कई और डिवाइस हैं।
पता अंतरिक्ष थकावट
इंटरनेट के शुरुआती दिनों में, पीसी कोई चीज नहीं थी। यह माना जाता था कि नेटवर्क केवल बड़े संगठनों में ही मिलेंगे क्योंकि वे ही ऐसे थे जो कंप्यूटर का खर्च उठा सकते थे। विचार की उस पंक्ति का पालन करने के लिए, आईपी पते के बड़े ब्लॉक उन संगठनों को सौंपे गए जिन्होंने उनसे पूछा।
पीसी ने वह सब बदल दिया और कंप्यूटर को घर में ला दिया। इस बदलाव का मतलब था कि अब कुछ बड़े नेटवर्क के बजाय कई छोटे नेटवर्क थे। इसका मतलब था कि आईपी पते आवंटित करने के तरीके को बदलना पड़ा। क्लासफुल नेटवर्किंग बड़े नेटवर्क को छोटे टुकड़ों में तोड़ने का एक तरीका था। यह पता स्थान का अधिक कुशल उपयोग था लेकिन फिर भी छोटे से मध्यम आकार के साथ एक समस्या थी संगठनों को एक मध्यवर्ती नेटवर्क आवंटन प्राप्त करने की आवश्यकता होती है जो आम तौर पर था की तुलना में बहुत अधिक था आवश्यक।
एक दशक बाद, क्लासफुल नेटवर्किंग को CIDR या क्लासलेस इंटर-डोमेन रूटिंग से बदल दिया गया। इसने आवंटित नेटवर्क के आकार पर अधिक सटीक नियंत्रण की अनुमति दी और आज तक इसका उपयोग किया जाता है। यह एक नेटवर्क को दूसरे पते के साथ परिभाषित करके काम करता है जिसे सबनेट मास्क कहा जाता है। सबनेट मास्क की संरचना समान होती है। लेकिन नेटवर्क पते का प्रतिनिधित्व करने वाला प्रत्येक बाइनरी बिट 1 पर सेट है और प्रत्येक बाइनरी बिट जिसका उपयोग उस नेटवर्क में होस्ट को दर्शाने के लिए किया जा सकता है वह 0 पर सेट है।
फिर भी, इंटरनेट की लोकप्रियता ने पता स्थान को पूरी तरह समाप्त करने की धमकी देना जारी रखा। जबकि कुछ और तरकीबें लागू की गईं जैसे कि निजी पता स्थान और NAT। वास्तविक समाधान IPv6 में संक्रमण है।
उत्तराधिकारी - IPv6
IPv6 पते IPv4 पतों से काफी अलग दिखते हैं। एक उदाहरण IPv6 पता इस तरह दिख सकता है fe80:0db8:0000:0000:0000:8a2e: 0370:7334। पूरा पता अब 32 के बजाय 128 बिट्स से बना है। यह 340,282,366,920,938,463,463,374,607,431,768,211,456 या 340 ट्रिलियन ट्रिलियन अद्वितीय IPv6 पते प्रदान करता है, जो IPv4 जैसे पता स्थान की थकावट से सुरक्षित होने के लिए पर्याप्त से अधिक है।
IPv4 के विपरीत, जिसमें दशमलव संख्याएँ अवधियों से अलग होती हैं, IPv6 हेक्साडेसिमल और कोलन का उपयोग करता है। कुछ मामलों में, आपको पता छोटा दिखने के लिए संकुचित दिखाई दे सकता है। पढ़ने और लिखने की सुविधा के लिए, शून्य के सबसे बड़े निरंतर ब्लॉक को छोड़ा जा सकता है, दोनों तरफ कोलन छोड़ देता है। यह पते को कम करके fe80:0db8::8a2e: 0370:7334 कर देता है।
IPv6 के पास मानकीकरण के लिए एक लंबी सड़क थी, पहले 1998 में प्रकाशित एक मसौदा मानक था, और अंत में 2017 में मानकीकृत किया गया था। उस समय सीमा में, ड्राफ्ट मानक की स्थिरता और IPv4 एड्रेस स्पेस थकावट की बढ़ती तात्कालिकता के बावजूद, न्यूनतम उठाव था।
2022 तक, IPv4 पता स्थान पूरी तरह से समाप्त हो चुका है, और कोई नया पता आवंटित नहीं किया जा सकता है। शुक्र है कि अब सर्वर, उपयोगकर्ता उपकरणों और मिडलबॉक्स पर IPv6 समर्थन में वृद्धि हुई है। Google प्रदान करता है दैनिक आँकड़े यह देखता है कि IPv6 का उपयोग करने वाले ट्रैफ़िक की मात्रा के लिए। लेखन के समय, यह लगभग 40% बैठता है और 2017 से लगातार बढ़ रहा है।
आरक्षित पते
पता स्थान की थकावट को दूर करने के लिए इस्तेमाल की जाने वाली तरकीबों में से एक पते के कुछ समूहों को अलग तरह से व्यवहार करना था। कुछ पते भविष्य में उपयोग के लिए आरक्षित थे, और कुछ लूपबैक पते के रूप में उपयोग के लिए आरक्षित थे। हालांकि सबसे महत्वपूर्ण श्रेणियां निजी पता श्रेणियां थीं। ये पता श्रेणी: 10.0.0.0/8, 172.16.0.0/12, और 192.168.0.1/16 को गोपनीय के रूप में नामित किया गया था। कोई भी नेटवर्क इन एड्रेस रेंज का आंतरिक रूप से उपयोग कर सकता है।
यहां महत्वपूर्ण कारक यह था कि इन निजी पतों का उपयोग केवल स्थानीय नेटवर्क संचार के लिए किया जा सकता है, इनका उपयोग पूरे नेटवर्क में नहीं किया जा सकता है। इसका मतलब है कि आंतरिक उपकरणों को सार्वजनिक IPv4 पतों की दुर्लभ और घटती आपूर्ति का उपयोग करने की आवश्यकता नहीं है। बेशक यह नेटवर्क के बाहर संचार को और अधिक जटिल बनाता है, लेकिन NAT के लिए असंभव नहीं है।
NAT, या नेटवर्क एड्रेस ट्रांसलेशन, और संबद्ध PAT (पोर्ट पता अनुवाद) एक प्रोटोकॉल है जो एक राउटर को एक सार्वजनिक आईपी पता रखने की अनुमति देता है और फिर किसी भी आउटगोइंग ट्रैफ़िक को अपने स्वयं के सार्वजनिक आईपी पते का उपयोग करने के लिए चतुराई से परिवर्तित करता है। राउटर को यह ट्रैक रखने की जरूरत है कि कौन सा संचार किस डिवाइस से आया है ताकि वह सही पते पर प्रतिक्रिया वापस कर सके, लेकिन सिस्टम ने उत्कृष्ट रूप से काम किया।
निजी पता रिक्त स्थान के साथ, NAT, और PAT आंतरिक नेटवर्क प्रत्येक डिवाइस के लिए एक सार्वजनिक IP पते का उपयोग करने से कुल एक सार्वजनिक पते का उपयोग करने के लिए चला गया।
IPv6 में आंतरिक नेटवर्क के लिए समान आरक्षित पता स्थान भी शामिल हैं। "Fe80" से शुरू होने वाला कोई भी IPv6 पता एक निजी "लिंक लोकल" पता होता है।
निष्कर्ष
एक कंप्यूटर डिवाइस की पहचान करने के लिए एक आईपी पते का उपयोग किया जाता है - और इसे एक कंप्यूटर नेटवर्क पर संचार करने की अनुमति देता है। IPv4 पते मानक हैं लेकिन लंबे IPv6 पतों द्वारा प्रतिस्थापित किए जा रहे हैं क्योंकि IPv4 नए इंटरनेट से जुड़े उपकरणों को असाइन करने के लिए संभावित पते से बाहर हो गया है।
कुछ विशिष्ट पता श्रेणियां निजी आईपी पते हैं। निजी पतों का उपयोग किसी भी नेटवर्क पर किया जा सकता है, लेकिन सीधे नेटवर्क के बीच संचार के लिए उपयोग नहीं किया जा सकता है। नेटवर्क में आईपी पते आमतौर पर डीएचसीपी या डायनेमिक होस्ट कंट्रोल प्रोटोकॉल का उपयोग करके राउटर द्वारा निर्दिष्ट किए जाते हैं।