आईपी एड्रेस: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 14: Line 14:
[[ नेटवर्क व्यवस्थापक ]] नेटवर्क से जुड़े हर डिवाइस को एक आईपी एड्रेस असाइन करते हैं। नेटवर्क प्रथाओं और सॉफ़्टवेयर सुविधाओं के आधार पर ऐसे असाइनमेंट स्थिर (निश्चित या स्थायी) या गतिशील आधार पर हो सकते हैं।
[[ नेटवर्क व्यवस्थापक ]] नेटवर्क से जुड़े हर डिवाइस को एक आईपी एड्रेस असाइन करते हैं। नेटवर्क प्रथाओं और सॉफ़्टवेयर सुविधाओं के आधार पर ऐसे असाइनमेंट स्थिर (निश्चित या स्थायी) या गतिशील आधार पर हो सकते हैं।


== समारोह ==
== फलन ==
एक IP एड्रेस दो प्रमुख कार्य करता है: यह पहचान (सूचना) होस्ट, या अधिक विशेष रूप से इसका [[ नेटवर्क इंटरफ़ेस नियंत्रक ]], और यह नेटवर्क में होस्ट का स्थान प्रदान करता है, और इस प्रकार उस होस्ट के लिए पथ स्थापित करने की क्षमता प्रदान करता है। इसकी भूमिका को इस प्रकार चित्रित किया गया है: एक नाम इंगित करता है कि हम क्या चाहते हैं। एक एड्रेस इंगित करता है कि यह कहाँ है। एक मार्ग बताता है कि वहां कैसे पहुंचा जाए।<ref name=rfc791/>प्रत्येक [[ नेटवर्क पैकेट ]] के [[ हैडर (कंप्यूटिंग) ]] में भेजने वाले होस्ट और गंतव्य होस्ट का आईपी एड्रेस होता है।
एक आईपी एड्रेस दो प्रमुख फलनों में मदद करता है यह पहचान (सूचना) होस्ट, या उसके [[ नेटवर्क इंटरफ़ेस नियंत्रक | नेटवर्क इंटरफ़ेस]], की पहचान करता है और यह नेटवर्क में होस्ट की स्थिति प्रदान करता है, और इस प्रकार उस होस्ट के लिए एक पथ स्थापित करने की क्षमता प्रदान करता है। इसकी भूमिका का वर्णन इस प्रकार किया गया है यह एक नाम इंगित करता है कि हम क्या चाहते हैं। एक एड्रेस बताता है कि यह कहाँ है। एक मार्ग बताता है कि वहां कैसे पहुंचा जाए।<ref name=rfc791/>प्रत्येक आईपी[[ नेटवर्क पैकेट ]] के [[ हैडर (कंप्यूटिंग) ]] में भेजने वाले होस्ट और गंतव्य होस्ट का आईपी एड्रेस निहित रखता है।


== आईपी संस्करण ==
== आईपी संस्करण ==

Revision as of 17:48, 8 January 2023

इंटरनेट प्रोटोकॉल एड्रेस एक संख्यात्मक प्रारूप है, जो आईपी एड्रेस 192.0.2.1 के कंप्यूटर नेटवर्क से जुड़े होते है और जो संचार के लिए इंटरनेट प्रोटोकॉल का प्रयोग करते है।[1][2] और एक आईपी एड्रेस दो मुख्य फलनों में कार्य करते है ये नेटवर्क इंटरफ़ेस पहचान (सूचना) और स्थान नेटवर्क एड्रेस के रूप में होते है।

इंटरनेट प्रोटोकॉल संस्करण फोर (आईपीवीफोर) आईपी एड्रेस को 32-बिट संख्या के रूप में परिभाषित करता है।[2]चूंकि , इंटरनेट के विकास और आईपीवी4 एड्रेस की कमी के कारण, IP एड्रेस के लिए 128 बिट्स का करते हुए आईपी (आईपीवीसिक्स) का एक नया संस्करण 1998 में मानकीकृत किया गया था।[3][4][5] आईपीवीसिक्स परिनियोजन 2000 के दशक के मध्य से चल रही है।

आईपी ​​​​एड्रेस मानव पठनीय नोटेशन के रूप में लिखे और प्रदर्शित किए जाते हैं, जैसे आईपीवीफोर में 192.0.2.1, और आईपीवीसिक्स में 2001:db8:0:1234:0:567:8:1 होते है। एड्रेस के रूटिंग उपसर्ग का आकार सीआईडीआर नोटेशन में, महत्वपूर्ण बिट्स की संख्या के साथ एड्रेस को प्रत्यय लगाया निर्दिष्ट किया जाता है, उदाहरण के लिए 192.0.2.1/24, जो ऐतिहासिक रूप से उपयोग किए जाने वाले सबनेट मास्क 255.255.255.0.के बराबर होता है।

IP एड्रेस स्पेस को इंटरनेट निरुपित नंबर प्राधिकरण (IANA) द्वारा विश्व स्तर पर प्रबंधित किया जाता है, और पाँच क्षेत्रीय इंटरनेट रजिस्ट्रियों (आरआईआर) द्वारा किया जाता है, जो स्थानीय इंटरनेट रजिस्ट्रियों, जैसे इंटरनेट सेवा प्रदाताओं आइएसपीएस और अन्य छोर को असाइन करने के लिए उनके निर्दिष्ट क्षेत्रों में उत्तरदायी होता है। आईएएनए द्वारा उपयोगकर्ता आईपीवीफोर एड्रेस प्रत्येक के लगभग 16.8 मिलियन एड्रेसो के प्रत्येक ब्लॉक में आरआईआर को वितरित किए गए थे, लेकिन 2011 से आईएएनए स्तर पर ये एड्रेस समाप्त हो गए हैं। और केवल एक आरआईआर में अभी भी अफ्रीका में स्थानीय काम के लिए आपूर्ति की है।[6] कुछ आईपीवीफोर एड्रेस निजी नेटवर्क के लिए आरक्षित हैं और विश्व स्तर पर अद्वितीय नहीं हैं।

नेटवर्क व्यवस्थापक नेटवर्क से जुड़े हर डिवाइस को एक आईपी एड्रेस असाइन करते हैं। नेटवर्क प्रथाओं और सॉफ़्टवेयर सुविधाओं के आधार पर ऐसे असाइनमेंट स्थिर (निश्चित या स्थायी) या गतिशील आधार पर हो सकते हैं।

फलन

एक आईपी एड्रेस दो प्रमुख फलनों में मदद करता है यह पहचान (सूचना) होस्ट, या उसके नेटवर्क इंटरफ़ेस, की पहचान करता है और यह नेटवर्क में होस्ट की स्थिति प्रदान करता है, और इस प्रकार उस होस्ट के लिए एक पथ स्थापित करने की क्षमता प्रदान करता है। इसकी भूमिका का वर्णन इस प्रकार किया गया है यह एक नाम इंगित करता है कि हम क्या चाहते हैं। एक एड्रेस बताता है कि यह कहाँ है। एक मार्ग बताता है कि वहां कैसे पहुंचा जाए।[2]प्रत्येक आईपीनेटवर्क पैकेट के हैडर (कंप्यूटिंग) में भेजने वाले होस्ट और गंतव्य होस्ट का आईपी एड्रेस निहित रखता है।

आईपी संस्करण

आज इंटरनेट पर दो इंटरनेट प्रोटोकॉल#संस्करण इतिहास आम उपयोग में हैं। इंटरनेट प्रोटोकॉल का मूल संस्करण जो पहली बार 1983 में इंटरनेट के पूर्ववर्ती ARPANET में तैनात किया गया था, IPv4 (IPv4) है।

1990 के दशक की शुरुआत में इंटरनेट सेवा प्रदाता ओं और अंतिम-उपयोगकर्ता संगठनों को असाइनमेंट के लिए उपलब्ध तीव्र IPv4 एड्रेस थकावट ने इंटरनेट इंजीनियरिंग टास्क फोर्स (IETF) को इंटरनेट पर एड्रेसिंग क्षमता का विस्तार करने के लिए नई तकनीकों का एड्रेस लगाने के लिए प्रेरित किया। परिणाम इंटरनेट प्रोटोकॉल का एक नया स्वरूप था जिसे अंततः 1995 में IPv6 (IPv6) के रूप में जाना जाने लगा।[3][4][5]IPv6 तकनीक 2000 के दशक के मध्य तक विभिन्न परीक्षण चरणों में थी जब वाणिज्यिक उत्पादन परिनियोजन शुरू हुआ।

आज, इंटरनेट प्रोटोकॉल के ये दो संस्करण एक साथ उपयोग में हैं। अन्य तकनीकी परिवर्तनों के बीच, प्रत्येक संस्करण पतों के प्रारूप को भिन्न तरह से परिभाषित करता है। IPv4 के ऐतिहासिक प्रचलन के कारण, सामान्य शब्द IP एड्रेस अभी भी IPv4 द्वारा परिभाषित पतों को संदर्भित करता है। IPv4 और IPv6 के बीच संस्करण अनुक्रम में अंतर 1979 में प्रायोगिक इंटरनेट स्ट्रीम प्रोटोकॉल के संस्करण 5 के असाइनमेंट के परिणामस्वरूप हुआ, जिसे चूंकि IPv5 के रूप में कभी भी संदर्भित नहीं किया गया था।

अन्य संस्करणों v1 से v9 को परिभाषित किया गया था, लेकिन केवल v4 और v6 का व्यापक उपयोग हुआ। v1 और v2 1974 और 1977 में टीसीपी प्रोटोकॉल के नाम थे, क्योंकि उस समय कोई भिन्न आईपी विनिर्देश नहीं था। v3 को 1978 में परिभाषित किया गया था, और v3.1 पहला संस्करण है जहाँ TCP को IP से भिन्न किया गया है। v6 कई सुझाए गए संस्करणों का एक संश्लेषण है, v6 सिंपल इंटरनेट प्रोटोकॉल, v7 TP/IX: द नेक्स्ट इंटरनेट, v8 PIP — द P इंटरनेट प्रोटोकॉल, और v9 TUBA — बड़े एड्रेस के साथ Tcp और Udp।[7]


subnetwork ्स

IP नेटवर्क को IPv4 सबनेटिंग संदर्भ और IPv6 सबनेटिंग संदर्भ दोनों में सबनेटवर्क में विभाजित किया जा सकता है। इस प्रयोजन के लिए, एक आईपी एड्रेस को दो भागों से मिलकर पहचाना जाता है: उच्च-क्रम बिट्स में नेटवर्क उपसर्ग और शेष बिट्स जिसे बाकी फ़ील्ड, होस्ट आइडेंटिफ़ायर या इंटरफ़ेस आइडेंटिफ़ायर (IPv6) कहा जाता है, जिसका उपयोग नेटवर्क के भीतर होस्ट नंबरिंग के लिए किया जाता है। .[1]सबनेट मास्क या सीआईडीआर नोटेशन यह निर्धारित करता है कि आईपी एड्रेस नेटवर्क और होस्ट भागों में कैसे बांटा गया है।

सबनेट मास्क शब्द का प्रयोग केवल IPv4 के भीतर ही किया जाता है। चूंकि दोनों IP संस्करण CIDR अवधारणा और नोटेशन का उपयोग करते हैं। इसमें आईपी एड्रेस के बाद एक स्लैश और नेटवर्क पार्ट के लिए उपयोग किए जाने वाले बिट्स की संख्या (दशमलव में) होती है, जिसे रूटिंग प्रीफिक्स भी कहा जाता है। उदाहरण के लिए, एक IPv4 एड्रेस और उसका सबनेट मास्क हो सकता है 192.0.2.1 और 255.255.255.0, क्रमश। एक ही आईपी एड्रेस और सबनेट के लिए सीआईडीआर नोटेशन है 192.0.2.1/24, क्योंकि IP एड्रेस के पहले 24 बिट नेटवर्क और सबनेट को इंगित करते हैं।

आईपीवी4 पते

एक IPv4 एड्रेस का डॉट-दशमलव नोटेशन से इसके बाइनरी मान में अपघटन

एक IPv4 एड्रेस का आकार 32 बिट्स होता है, जो एड्रेस स्थान को सीमित करता है 4294967296 (232) पते। इस संख्या में से, कुछ एड्रेस निजी नेटवर्क (~18 मिलियन पते) और मल्टीकास्ट एड्रेस िंग (~270 मिलियन पते) जैसे विशेष उद्देश्यों के लिए आरक्षित हैं।

IPv4 एड्रेस सामान्यतः डॉट-दशमलव नोटेशन में दर्शाए जाते हैं, जिसमें चार दशमलव संख्याएँ होती हैं, जिनमें से प्रत्येक 0 से 255 तक होती है, जिन्हें डॉट्स द्वारा भिन्न किया जाता है, उदाहरण के लिए, 192.0.2.1. प्रत्येक भाग एड्रेस के 8 बिट्स (एक ऑक्टेट (कंप्यूटिंग) ) के समूह का प्रतिनिधित्व करता है।[8] तकनीकी लेखन के कुछ स्थिति में,[specify] IPv4 एड्रेस विभिन्न हेक्साडेसिमल , अष्टभुजाकार , या बाइनरी अंक प्रणाली के प्रतिनिधित्व में प्रस्तुत किए जा सकते हैं।

सबनेटिंग इतिहास

इंटरनेट प्रोटोकॉल के विकास के शुरुआती चरणों में, नेटवर्क नंबर हमेशा उच्चतम क्रम ऑक्टेट (सबसे महत्वपूर्ण आठ बिट्स) था। क्योंकि इस पद्धति ने केवल 256 नेटवर्कों के लिए अनुमति दी, यह जल्द ही अपर्याप्त साबित हुआ क्योंकि अतिरिक्त नेटवर्क विकसित हुए जो पहले से ही एक नेटवर्क नंबर द्वारा निर्दिष्ट उपलब्ध नेटवर्क से स्वतंत्र थे। 1981 में, क्लासफुल नेटवर्क आर्किटेक्चर की शुरुआत के साथ एड्रेसिंग स्पेसिफिकेशन को संशोधित किया गया था।[2]

बड़ी संख्या में व्यक्तिगत नेटवर्क असाइनमेंट और फाइन-ग्रेन्ड सबनेटवर्क डिज़ाइन के लिए क्लासफुल नेटवर्क डिज़ाइन की अनुमति है। आईपी ​​​​एड्रेस के सबसे महत्वपूर्ण ऑक्टेट के पहले तीन बिट्स को एड्रेस की कक्षा के रूप में परिभाषित किया गया था। यूनिवर्सल यूनिकास्ट एड्रेसिंग के लिए तीन वर्गों (ए, बी और सी) को परिभाषित किया गया था। व्युत्पन्न वर्ग के आधार पर, नेटवर्क की पहचान पूरे एड्रेस के ऑक्टेट सीमा खंडों पर आधारित थी। प्रत्येक वर्ग ने नेटवर्क आइडेंटिफ़ायर में क्रमिक रूप से अतिरिक्त ऑक्टेट का उपयोग किया, इस प्रकार उच्च क्रम वर्गों (बी और सी) में मेजबानों की संभावित संख्या को कम किया। निम्न तालिका इस अब-अप्रचलित प्रणाली का एक सिंहावलोकन देती है।

Historical classful network architecture
Class Leading
bits
Size of network
number
bit field
Size of rest
bit field
Number
of networks
Number of addresses
per network
Start address End address
A 0 8 24 128 (27) 16777216 (224) 0.0.0.0 127.255.255.255
B 10 16 16 16384 (214) 65536 (216) 128.0.0.0 191.255.255.255
C 110 24 8 2097152 (221) 256 (28) 192.0.0.0 223.255.255.255

क्लासफुल नेटवर्क डिज़ाइन ने इंटरनेट के स्टार्टअप चरण में अपना उद्देश्य पूरा किया, लेकिन 1990 के दशक में नेटवर्किंग के तेजी से विस्तार के सामने इसमें मापनीयता का अभाव था। एड्रेस स्पेस की क्लास सिस्टम को 1993 में वर्गहीन इंटर - डोमेन रूटिंग (CIDR) के साथ बदल दिया गया था। CIDR वेरिएबल-लेंथ सबनेट मास्किंग (VLSM) पर आधारित है, जो मनमाने-लंबाई वाले उपसर्गों के आधार पर आवंटन और रूटिंग की अनुमति देता है। आज, क्लासफुल नेटवर्क अवधारणाओं के अवशेष कुछ नेटवर्क सॉफ़्टवेयर और हार्डवेयर घटकों (जैसे नेटमास्क) के डिफ़ॉल्ट कॉन्फ़िगरेशन पैरामीटर के रूप में और नेटवर्क प्रशासकों की चर्चाओं में उपयोग किए जाने वाले तकनीकी शब्दजाल में केवल एक सीमित कार्यक्षेत्र में कार्य करते हैं।

निजी पते

प्रारंभिक नेटवर्क डिज़ाइन, जब सभी इंटरनेट होस्ट के साथ संचार के लिए वैश्विक एंड-टू-एंड कनेक्टिविटी की कल्पना की गई थी, इसका उद्देश्य था कि आईपी एड्रेस विश्व स्तर पर अद्वितीय हों। चूंकि , यह पाया गया कि यह हमेशा आवश्यक नहीं था क्योंकि निजी नेटवर्क विकसित हुए और सार्वजनिक एड्रेस स्थान को संरक्षित करने की आवश्यकता थी।

ऐसे कंप्यूटर जो इंटरनेट से जुड़े नहीं हैं, जैसे फ़ैक्टरी मशीनें जो केवल टीसीपी/आईपी के माध्यम से एक दूसरे के साथ संवाद करती हैं, उनके पास विश्व स्तर पर अद्वितीय आईपी एड्रेस होने की आवश्यकता नहीं है। आज, ऐसे निजी नेटवर्क व्यापक रूप से उपयोग किए जाते हैं और सामान्यतः जरूरत पड़ने पर नेटवर्क एड्रेस ट्रांसलेशन (NAT) के साथ इंटरनेट से जुड़ते हैं।

निजी नेटवर्क के लिए IPv4 पतों की तीन गैर-अतिव्यापी श्रेणियां आरक्षित हैं।[9]इन पतों को इंटरनेट पर रूट नहीं किया जाता है और इस प्रकार उनके उपयोग को आईपी एड्रेस रजिस्ट्री के साथ समन्वित करने की आवश्यकता नहीं होती है। कोई भी उपयोगकर्ता किसी भी आरक्षित ब्लॉक का उपयोग कर सकता है। विशिष्ट रूप से, एक नेटवर्क व्यवस्थापक एक ब्लॉक को सबनेट में विभाजित करेगा; उदाहरण के लिए, कई आवासीय गेटवे स्वचालित रूप से डिफ़ॉल्ट एड्रेस श्रेणी का उपयोग करते हैं 192.168.0.0 के माध्यम से 192.168.0.255 (192.168.0.0/24).

{{#section:IPv4|IPv4-private-networks}}

आईपीवी6 पते

IPv6 एड्रेस का हेक्साडेसिमल प्रतिनिधित्व से इसके बाइनरी मान में अपघटन

IPv6 में, एड्रेस आकार IPv4 में 32 बिट से बढ़ाकर 128 बिट कर दिया गया, इस प्रकार 2 तक प्रदान किया गया128 (लगभग 3.403×1038) पते। यह निकट भविष्य के लिए पर्याप्त माना जाता है।

नए डिजाइन का इरादा केवल पर्याप्त मात्रा में एड्रेस प्रदान करना नहीं था, बल्कि सबनेटवर्क रूटिंग उपसर्गों के अधिक कुशल एकत्रीकरण की अनुमति देकर इंटरनेट में रूटिंग को फिर से डिज़ाइन करना था। इसके परिणामस्वरूप राउटर्स में मर्गदर्शक सारणी की धीमी वृद्धि हुई। सबसे छोटा मुमकिन व्यक्तिगत आवंटन 2 के लिए एक सबनेट है64 होस्ट, जो पूरे IPv4 इंटरनेट के आकार का वर्ग है। इन स्तरों पर, किसी भी IPv6 नेटवर्क खंड पर वास्तविक एड्रेस उपयोग अनुपात छोटा होगा। नया डिज़ाइन एक नेटवर्क सेगमेंट के एड्रेसिंग इन्फ्रास्ट्रक्चर को भिन्न करने का अवसर भी प्रदान करता है, अर्थात सेगमेंट के उपलब्ध स्थान का स्थानीय प्रशासन, बाहरी नेटवर्क से ट्रैफ़िक को रूट करने के लिए उपयोग किए जाने वाले एड्रेसिंग प्रीफ़िक्स से। IPv6 में ऐसी सुविधाएं हैं जो स्वचालित रूप से संपूर्ण नेटवर्क के रूटिंग उपसर्ग को बदल देती हैं, वैश्विक कनेक्टिविटी या रूटिंग नीति में बदलाव होने पर, बिना आंतरिक रीडिज़ाइन या मैन्युअल रीनंबरिंग की आवश्यकता के।

IPv6 पतों की बड़ी संख्या विशिष्ट उद्देश्यों के लिए बड़े ब्लॉकों को निर्दिष्ट करने की अनुमति देती है और, जहां उपयुक्त हो, कुशल रूटिंग के लिए एकत्रित की जाती है। एक बड़े एड्रेस स्थान के साथ, सीआईडीआर में उपयोग की जाने वाली जटिल एड्रेस संरक्षण विधियों की आवश्यकता नहीं है।

सभी आधुनिक डेस्कटॉप और एंटरप्राइज़ सर्वर ऑपरेटिंग सिस्टम में IPv6 के लिए मूल समर्थन सम्मलित है, लेकिन यह अभी तक अन्य उपकरणों, जैसे आवासीय नेटवर्किंग राउटर, वॉयस ओवर IP (VoIP) और मल्टीमीडिया उपकरण और कुछ नेटवर्किंग हार्डवेयर में व्यापक रूप से तैनात नहीं है।

निजी पते

जिस तरह IPv4 निजी नेटवर्क के लिए पतों को सुरक्षित रखता है, उसी तरह IPv6 में पतों के ब्लॉक भिन्न रखे गए हैं। IPv6 में, इन्हें अद्वितीय स्थानीय एड्रेस (ULAs) कहा जाता है। रूटिंग उपसर्ग fc00::/7 इस ब्लॉक के लिए आरक्षित है,[10] जो दो में विभाजित है /8 विभिन्न निहित नीतियों वाले ब्लॉक। पतों में एक 40-बिट छद्म यादृच्छिकता संख्या सम्मलित होती है जो साइटों के विलय या पैकेटों के गलत मार्ग पर होने पर एड्रेस टकराव के जोखिम को कम करती है।

प्रारंभिक प्रथाओं ने इस उद्देश्य के लिए एक भिन्न ब्लॉक का उपयोग किया (fec0::), डब किए गए साइट-स्थानीय पते।[11] चूंकि , एक साइट के गठन की परिभाषा अस्पष्ट रही और खराब परिभाषित एड्रेसिंग नीति ने रूटिंग के लिए अस्पष्टताएं पैदा कीं। यह एड्रेस प्रकार छोड़ दिया गया था और नई प्रणालियों में इसका उपयोग नहीं किया जाना चाहिए।[12] से शुरू होने वाले एड्रेस fe80::, लिंक-लोकल एड्रेस कहा जाता है, संलग्न लिंक पर संचार के लिए इंटरफेस को सौंपा गया है। प्रत्येक नेटवर्क इंटरफ़ेस के लिए ऑपरेटिंग सिस्टम द्वारा एड्रेस स्वचालित रूप से उत्पन्न होते हैं। यह एक लिंक पर सभी IPv6 मेजबानों के बीच त्वरित और स्वचालित संचार प्रदान करता है। इस सुविधा का उपयोग IPv6 नेटवर्क व्यवस्थापन की निचली परतों में किया जाता है, जैसे नेबर डिस्कवरी प्रोटोकॉल के लिए।

निजी और लिंक-स्थानीय एड्रेस उपसर्गों को सार्वजनिक इंटरनेट पर रूट नहीं किया जा सकता है।

आईपी एड्रेस असाइनमेंट

IP एड्रेस एक होस्ट को या तो डायनामिक रूप से असाइन किए जाते हैं क्योंकि वे नेटवर्क में सम्मलित होते हैं, या होस्ट हार्डवेयर या सॉफ़्टवेयर के कॉन्फ़िगरेशन द्वारा लगातार। स्थायी कॉन्फ़िगरेशन को स्थिर IP एड्रेस का उपयोग करने के रूप में भी जाना जाता है। इसके विपरीत, जब कंप्यूटर का IP एड्रेस हर बार पुनरारंभ होने पर असाइन किया जाता है, तो इसे डायनेमिक IP एड्रेस का उपयोग करने के रूप में जाना जाता है।

डाइनामिक होस्ट कॉन्फिगरेशन प्रोटोकॉल (डीएचसीपी) का उपयोग करके डायनामिक आईपी एड्रेस नेटवर्क द्वारा असाइन किए जाते हैं।[13] डीएचसीपी पतों को असाइन करने के लिए सबसे अधिक उपयोग की जाने वाली तकनीक है। यह नेटवर्क पर प्रत्येक डिवाइस को विशिष्ट स्थिर एड्रेस निर्दिष्ट करने के प्रशासनिक बोझ से बचाता है। यह उपकरणों को नेटवर्क पर सीमित एड्रेस स्थान साझा करने की भी अनुमति देता है यदि उनमें से केवल कुछ ही किसी विशेष समय पर ऑनलाइन हों। सामान्यतः , गतिशील आईपी कॉन्फ़िगरेशन आधुनिक डेस्कटॉप ऑपरेटिंग सिस्टम में डिफ़ॉल्ट रूप से सक्षम होता है।

डीएचसीपी के साथ निर्दिष्ट एड्रेस एक पट्टे से जुड़ा होता है और सामान्यतः इसकी समाप्ति अवधि होती है। यदि समाप्ति से पहले मेजबान द्वारा पट्टे का नवीनीकरण नहीं किया जाता है, तो एड्रेस किसी अन्य डिवाइस को सौंपा जा सकता है। कुछ डीएचसीपी कार्यान्वयन एक ही आईपी एड्रेस को उसके मैक एड्रेस के आधार पर उसी आईपी एड्रेस को पुन: असाइन करने का प्रयास करते हैं, जब भी वह नेटवर्क में सम्मलित होता है। मैक एड्रेस के आधार पर विशिष्ट आईपी एड्रेस आवंटित करके एक नेटवर्क व्यवस्थापक डीएचसीपी को कॉन्फ़िगर कर सकता है।

डीएचसीपी एकमात्र ऐसी तकनीक नहीं है जिसका उपयोग गतिशील रूप से आईपी एड्रेस निर्दिष्ट करने के लिए किया जाता है। बूटस्ट्रैप प्रोटोकॉल एक समान प्रोटोकॉल है और डीएचसीपी का पूर्ववर्ती है। डायल करें और कुछ ब्रॉडबैंड नेटवर्क पॉइंट-टू-पॉइंट प्रोटोकॉल की डायनेमिक एड्रेस सुविधाओं का उपयोग करते हैं।

नेटवर्क इंफ्रास्ट्रक्चर के लिए उपयोग किए जाने वाले कंप्यूटर और उपकरण, जैसे राउटर और मेल सर्वर, सामान्यतः स्टेटिक एड्रेसिंग के साथ कॉन्फ़िगर किए जाते हैं।

स्थैतिक या गतिशील एड्रेस कॉन्फ़िगरेशन की अनुपस्थिति या विफलता में, एक ऑपरेटिंग सिस्टम स्टेटलेस एड्रेस ऑटोकॉन्फ़िगरेशन का उपयोग करके एक होस्ट को एक लिंक-स्थानीय एड्रेस निर्दिष्ट कर सकता है।

स्टिकी डायनेमिक आईपी एड्रेस

स्टिकी एक अनौपचारिक शब्द है जिसका उपयोग गतिशील रूप से असाइन किए गए आईपी एड्रेस का वर्णन करने के लिए किया जाता है जो शायद ही कभी बदलता है। IPv4 पते, उदाहरण के लिए, सामान्यतः डीएचसीपी के साथ असाइन किए जाते हैं, और एक डीएचसीपी सेवा उन नियमों का उपयोग कर सकती है जो क्लाइंट द्वारा असाइनमेंट के लिए हर बार एक ही एड्रेस को असाइन करने की संभावना को अधिकतम करते हैं। IPv6 में, यथामुमकिन दुर्लभ परिवर्तन करने के लिए, एक उपसर्ग प्रतिनिधिमंडल को समान रूप से नियंत्रित किया जा सकता है। एक विशिष्ट घर या छोटे-कार्यालय सेटअप में, एक एकल राउटर (कंप्यूटिंग) एक इंटरनेट सेवा प्रदाता (ISP) को दिखाई देने वाला एकमात्र उपकरण है, और ISP एक कॉन्फ़िगरेशन प्रदान करने का प्रयास कर सकता है जो यथामुमकिन स्थिर है, अर्थात चिपचिपा। घर या व्यवसाय के स्थानीय नेटवर्क पर, एक स्थानीय DHCP सर्वर को चिपचिपा IPv4 कॉन्फ़िगरेशन प्रदान करने के लिए डिज़ाइन किया जा सकता है, और ISP ग्राहकों को स्टिकी IPv6 पतों का उपयोग करने का विकल्प देते हुए एक चिपचिपा IPv6 उपसर्ग प्रदान कर सकता है। स्टिकी को स्टैटिक के साथ भ्रमित नहीं होना चाहिए; स्टिकी कॉन्फ़िगरेशन में स्थिरता की कोई गारंटी नहीं होती है, जबकि स्थिर कॉन्फ़िगरेशन का उपयोग अनिश्चित काल के लिए किया जाता है और केवल जानबूझकर बदला जाता है।

एड्रेस ऑटोकॉन्फ़िगरेशन

एड्रेस ब्लॉक 169.254.0.0/16 IPv4 नेटवर्क के लिए लिंक-लोकल एड्रेसिंग के विशेष उपयोग के लिए परिभाषित किया गया है।[14] IPv6 में, प्रत्येक इंटरफ़ेस, चाहे स्थिर या गतिशील पतों का उपयोग कर रहा हो, ब्लॉक में स्वचालित रूप से एक लिंक-स्थानीय एड्रेस भी प्राप्त करता है fe80::/10.[14]ये एड्रेस केवल लिंक पर मान्य होते हैं, जैसे स्थानीय नेटवर्क सेगमेंट या पॉइंट-टू-पॉइंट कनेक्शन, जिससे होस्ट जुड़ा हुआ है। ये एड्रेस नियमित नहीं हैं और, निजी पतों की तरह, इंटरनेट पर चलने वाले पैकेटों का स्रोत या गंतव्य नहीं हो सकते।

जब लिंक-लोकल IPv4 एड्रेस ब्लॉक आरक्षित किया गया था, तो एड्रेस ऑटोकॉन्फिगरेशन के तंत्र के लिए कोई मानक उपलब्ध नहीं था। शून्य को भरते हुए, माइक्रोसॉफ्ट ने स्वचालित निजी आईपी एड्रेसिंग (एपीआईपीए) नामक एक प्रोटोकॉल विकसित किया, जिसका पहला सार्वजनिक कार्यान्वयन विंडोज 98 में दिखाई दिया।[15] APIPA को लाखों मशीनों पर तैनात किया गया है और यह उद्योग में एक वास्तविक मानक बन गया है। मई 2005 में IETF ने इसके लिए एक औपचारिक मानक परिभाषित किया।[16]


संघर्षों को संबोधित करना

IP एड्रेस विरोध तब होता है जब एक ही स्थानीय भौतिक या वायरलेस नेटवर्क पर दो डिवाइस समान IP एड्रेस होने का दावा करते हैं। एक एड्रेस का दूसरा असाइनमेंट सामान्यतः एक या दोनों उपकरणों की आईपी कार्यक्षमता को रोकता है। कई आधुनिक ऑपरेटिंग सिस्टम IP एड्रेस विवाद के एडमिनिस्ट्रेटर को सूचित करते हैं।[17][18] जब आईपी एड्रेस कई लोगों और भिन्न -भिन्न तरीकों से सिस्टम द्वारा निर्दिष्ट किए जाते हैं, तो उनमें से कोई भी गलती हो सकती है।[19][20][21][22][23] यदि विरोध में सम्मलित उपकरणों में से एक LAN पर सभी उपकरणों के लिए LAN से परे डिफ़ॉल्ट गेटवे एक्सेस है, तो सभी डिवाइस ख़राब हो सकते हैं।

रूटिंग

आईपी ​​​​एड्रेस को परिचालन विशेषताओं के कई वर्गों में वर्गीकृत किया गया है: यूनिकास्ट, मल्टीकास्ट, एनीकास्ट और ब्रॉडकास्ट एड्रेसिंग।

यूनिकास्ट एड्रेसिंग

IP एड्रेस की सबसे आम अवधारणा यूनिकास्ट एड्रेसिंग में है, जो IPv4 और IPv6 दोनों में उपलब्ध है। यह सामान्यतः एक प्रेषक या एक रिसीवर को संदर्भित करता है, और इसका उपयोग भेजने और प्राप्त करने दोनों के लिए किया जा सकता है। सामान्यतः , एक यूनिकास्ट एड्रेस एक डिवाइस या होस्ट से जुड़ा होता है, लेकिन एक डिवाइस या होस्ट में एक से अधिक यूनिकास्ट एड्रेस हो सकते हैं। एक ही डेटा को कई यूनिकास्ट पतों पर भेजने के लिए प्रेषक को प्रत्येक प्राप्तकर्ता के लिए एक बार, कई बार सभी डेटा भेजने की आवश्यकता होती है।

प्रसारण पता

प्रसारण (नेटवर्किंग) IPv4 में उपलब्ध एक एड्रेसिंग तकनीक है जो एक नेटवर्क पर सभी संभावित गंतव्यों के लिए डेटा को एक ट्रांसमिशन ऑपरेशन में ऑल-होस्ट ब्रॉडकास्ट के रूप में संबोधित करती है। सभी रिसीवर नेटवर्क पैकेट को कैप्चर करते हैं। एड्रेस 255.255.255.255 नेटवर्क प्रसारण के लिए प्रयोग किया जाता है। इसके अतिरिक्त , एक अधिक सीमित निर्देशित प्रसारण नेटवर्क उपसर्ग के साथ सभी के होस्ट एड्रेस का उपयोग करता है। उदाहरण के लिए, नेटवर्क पर उपकरणों के लिए निर्देशित प्रसारण के लिए उपयोग किया जाने वाला गंतव्य एड्रेस 192.0.2.0/24 है 192.0.2.255.[24] IPv6 ब्रॉडकास्ट एड्रेसिंग को लागू नहीं करता है और इसे मल्टीकास्ट के साथ विशेष रूप से परिभाषित ऑल-नोड्स मल्टीकास्ट एड्रेस में बदल देता है।

मल्टीकास्ट एड्रेसिंग

एक मल्टीकास्ट एड्रेस इच्छुक प्राप्तकर्ताओं के समूह से जुड़ा होता है। IPv4 में, पतों 224.0.0.0 के माध्यम से 239.255.255.255 (पूर्व क्लासफुल नेटवर्क पते) को मल्टीकास्ट एड्रेस के रूप में नामित किया गया है।[25] IPv6 उपसर्ग के साथ एड्रेस ब्लॉक का उपयोग करता है ff00::/8 मल्टीकास्ट के लिए। किसी भी स्थिति में, प्रेषक अपने यूनिकास्ट एड्रेस से मल्टीकास्ट समूह के एड्रेस पर एक एकल आंकड़ारेख भेजता है और मध्यस्थ राउटर प्रतियां बनाने और उन्हें सभी इच्छुक रिसीवरों (जो संबंधित मल्टीकास्ट समूह में सम्मलित हो गए हैं) को भेजने का ध्यान रखते हैं।

एनीकास्ट एड्रेसिंग

ब्रॉडकास्ट और मल्टीकास्ट की तरह, एनीकास्ट एक-से-कई रूटिंग टोपोलॉजी है। चूंकि , डेटा स्ट्रीम सभी रिसीवरों को प्रेषित नहीं होती है, बस राउटर जो तय करता है वह नेटवर्क में सबसे करीब होता है। एनीकास्ट एड्रेसिंग IPv6 की एक अंतर्निहित विशेषता है।[26][27] IPv4 में, डेस्टिनेशन चुनने के लिए शॉर्टेस्ट-पाथ मेट्रिक्स (नेटवर्किंग) का उपयोग करके सीमा गेटवे प्रोटोकॉल के साथ एनीकास्ट एड्रेसिंग को लागू किया जाता है। एनीकास्ट विधियाँ वैश्विक लोड संतुलन (कंप्यूटिंग) के लिए उपयोगी हैं और सामान्यतः वितरित डॉमेन नाम सिस्टम सिस्टम में उपयोग की जाती हैं।

जियोलोकेशन

एक मेजबान अपने संचार करने वाले सहकर्मी की भौगोलिक स्थिति का एड्रेस लगाने के लिए जियोलोकेशन सॉफ्टवेयर का उपयोग कर सकता है।[28][29]


सार्वजनिक पता

एक सार्वजनिक आईपी एड्रेस वैश्विक रूप से निष्क्रिय यूनिकास्ट आईपी एड्रेस है, जिसका अर्थ है कि एड्रेस निजी नेटवर्क में उपयोग के लिए आरक्षित एड्रेस नहीं है, जैसे कि द्वारा आरक्षित RFC 1918, या स्थानीय स्कोप या साइट-लोकल स्कोप के विभिन्न IPv6 एड्रेस फॉर्मेट, उदाहरण के लिए लिंक-लोकल एड्रेसिंग के लिए। वैश्विक इंटरनेट पर मेजबानों के बीच संचार के लिए सार्वजनिक आईपी पतों का उपयोग किया जा सकता है। एक घर की स्थिति में, एक सार्वजनिक आईपी एड्रेस आईएसपी द्वारा घर के नेटवर्क को सौंपा गया आईपी एड्रेस होता है। इस स्थिति में, यह राउटर कॉन्फ़िगरेशन में लॉग इन करके भी स्थानीय रूप से दिखाई देता है।[30] अधिकांश सार्वजनिक आईपी एड्रेस बदलते हैं, और अपेक्षाकृत अधिकांशतः । किसी भी प्रकार का आईपी एड्रेस जो बदलता है उसे डायनेमिक आईपी एड्रेस कहा जाता है। होम नेटवर्क में, आईएसपी सामान्यतः एक गतिशील आईपी प्रदान करता है। यदि किसी ISP ने होम नेटवर्क को एक अपरिवर्तित एड्रेस दिया है, तो इसका उन ग्राहकों द्वारा दुरुपयोग किए जाने की अधिक संभावना है जो घर से वेबसाइटों की मेजबानी करते हैं, या हैकर ्स द्वारा जो एक ही IP एड्रेस को बार-बार आज़मा सकते हैं जब तक कि वे किसी नेटवर्क का उल्लंघन नहीं करते हैं।[30]


फ़ायरवॉलिंग

सुरक्षा और गोपनीयता के विचारों के लिए, नेटवर्क प्रशासक अधिकांशतः अपने निजी नेटवर्क के भीतर सार्वजनिक इंटरनेट ट्रैफ़िक को प्रतिबंधित करना चाहते हैं। प्रत्येक आईपी पैकेट के शीर्षलेखों में निहित स्रोत और गंतव्य आईपी एड्रेस आईपी एड्रेस को अवरुद्ध करके या आंतरिक सर्वरों के बाहरी अनुरोधों के लिए चुनिंदा रूप से प्रतिक्रिया करके यातायात में भेदभाव करने का एक सुविधाजनक साधन हैं। यह नेटवर्क के गेटवे राउटर पर चलने वाले फ़ायरवॉल (कंप्यूटर) सॉफ़्टवेयर से प्राप्त किया जाता है। प्रतिबंधित और अनुमेय ट्रैफ़िक के आईपी पतों का एक डेटाबेस क्रमशः काली सूची (कंप्यूटिंग) और श्वेतसूची में रखा जा सकता है।

एड्रेस अनुवाद

एकाधिक क्लाइंट डिवाइस दिखाई दे सकते हैं एक IP एड्रेस साझा करें, या तो क्योंकि वे एक साझा वेब होस्टिंग सेवा वातावरण का हिस्सा हैं या क्योंकि एक IPv4 नेटवर्क एड्रेस अनुवादक (NAT) या प्रॉक्सी सर्वर क्लाइंट की ओर से एक मध्यस्थ एजेंट के रूप में कार्य करता है, इस स्थिति में वास्तविक मूल IP एड्रेस है अनुरोध प्राप्त करने वाले सर्वर से नकाबपोश। एक निजी नेटवर्क में कई उपकरणों को NAT मास्क करना एक सामान्य अभ्यास है। NAT के केवल सार्वजनिक इंटरफ़ेस(ओं) के लिए एक इंटरनेट-रूटेबल एड्रेस होना चाहिए।[31] NAT डिवाइस निजी नेटवर्क पर भिन्न -भिन्न IP पतों को सार्वजनिक नेटवर्क पर भिन्न -भिन्न TCP या UDP पोर्ट संख्या ों पर मैप करता है। आवासीय नेटवर्क में, NAT फ़ंक्शंस सामान्यतः आवासीय गेटवे में कार्यान्वित किए जाते हैं। इस परिदृश्य में, राउटर से जुड़े कंप्यूटरों में निजी आईपी एड्रेस होते हैं और इंटरनेट पर संचार करने के लिए राउटर के बाहरी इंटरफ़ेस पर एक सार्वजनिक एड्रेस होता है। ऐसा प्रतीत होता है कि आंतरिक कंप्यूटर एक सार्वजनिक IP एड्रेस साझा करते हैं।

डायग्नोस्टिक टूल

कंप्यूटर ऑपरेटिंग सिस्टम नेटवर्क इंटरफेस और एड्रेस कॉन्फ़िगरेशन की जांच करने के लिए विभिन्न डायग्नोस्टिक टूल प्रदान करते हैं। माइक्रोसॉफ़्ट विंडोज़ कमांड लाइन इंटरफेस उपकरण ipconfig और netsh प्रदान करता है और यूनिक्स जैसी प्रणालियों के उपयोगकर्ता कार्य को पूरा करने के लिए ifconfig , netstat , मार्ग (कमांड) , lanstat, fstat (Unix) , और iproute2 उपयोगिताओं का उपयोग कर सकते हैं।

यह भी देखें


संदर्भ

  1. 1.0 1.1 डीओडी मानक इंटरनेट प्रोटोकॉल. DARPA, Information Sciences Institute. January 1980. doi:10.17487/RFC0760. RFC 760..
  2. 2.0 2.1 2.2 2.3 J. Postel, ed. (September 1981). इंटरनेट प्रोटोकॉल, DARPA इंटरनेट प्रोग्राम प्रोटोकॉल विशिष्टता. IETF. doi:10.17487/RFC0791. RFC 791. Updated by RFC 1349, 2474, 6864.
  3. 3.0 3.1 S. Deering; R. Hinden (December 1995). इंटरनेट प्रोटोकॉल, संस्करण 6 (आईपीवी6) विशिष्टता. Network Working Group. doi:10.17487/RFC1883. RFC 1883.
  4. 4.0 4.1 S. Deering; R. Hinden (December 1998). इंटरनेट प्रोटोकॉल, संस्करण 6 (आईपीवी6) विशिष्टता. Network Working Group. doi:10.17487/RFC2460. RFC 2460.
  5. 5.0 5.1 S. Deering; R. Hinden (July 2017). इंटरनेट प्रोटोकॉल, संस्करण 6 (आईपीवी6) विशिष्टता. IETF. doi:10.17487/RFC8200. RFC 8200.
  6. "IPv4 पता रिपोर्ट". ipv4.potaroo.net.
  7. DeLong, Owen. "IP के संस्करण क्यों हैं? मुझे परवाह क्यों है?" (PDF). Scale15x. Retrieved 24 January 2020.
  8. "IPv4 और IPv6 पता प्रारूप". www.ibm.com (in English). IPv4 पते का निम्न स्वरूप होता है: x . एक्स । एक्स । x जहां x को ऑक्टेट कहा जाता है और इसे 0 और 255 के बीच दशमलव मान होना चाहिए। ऑक्टेट को पीरियड्स से अलग किया जाता है। एक IPv4 पते में तीन पीरियड और चार ऑक्टेट होने चाहिए। निम्नलिखित उदाहरण मान्य IPv4 पते हैं:
    1। 2 . 3। 4 Template:बीआर 01। 102। 103। 104
  9. Cite error: Invalid <ref> tag; no text was provided for refs named rfc1918
  10. R. Hinden; B. Haberman (October 2005). अद्वितीय स्थानीय IPv6 यूनिकास्ट पते. Network Working Group. doi:10.17487/RFC4193. RFC 4193.
  11. R. Hinden; S. Deering (April 2003). इंटरनेट प्रोटोकॉल संस्करण 6 (आईपीवी6) एड्रेसिंग आर्किटेक्चर. Network Working Group. doi:10.17487/RFC3513. RFC 3513. Obsoleted by RFC 4291.
  12. C. Huitema; B. Carpenter (September 2004). साइट के स्थानीय पतों का बहिष्कार करना. Network Working Group. doi:10.17487/RFC3879. RFC 3879.
  13. Van Do, Tien (2010-07-01). "डीएचसीपी के प्रदर्शन क्षमता मूल्यांकन के लिए एक पुनर्परीक्षण कतार का एक कुशल समाधान". Computers & Operations Research (in English). 37 (7): 1191–1198. doi:10.1016/j.cor.2009.05.014.
  14. 14.0 14.1 M. Cotton; L. Vegoda; R. Bonica; B. Haberman (April 2013). विशेष-उद्देश्यीय आईपी एड्रेस रजिस्ट्रियां. Internet Engineering Task Force. doi:10.17487/RFC6890. BCP 153. RFC 6890. Updated by RFC 8190.
  15. "डीएचसीपी और स्वचालित निजी आईपी एड्रेसिंग". docs.microsoft.com (in English). Retrieved 20 May 2019.
  16. S. Cheshire; B. Aboba; E. Guttman (May 2005). IPv4 लिंक-स्थानीय पतों का गतिशील विन्यास. Network Working Group. doi:10.17487/RFC3927. RFC 3927.
  17. "Event ID 4198 — TCP/IP Network Interface Configuration". TechNet. Microsoft Docs. Retrieved 20 October 2021.
  18. "Event ID 4199 — TCP/IP Network Interface Configuration". TechNet. Microsoft Docs. Retrieved 20 October 2021.
  19. Mitchell, Bradley. "IP Address Conflicts – What Is an IP Address Conflict?". About.com. Archived from the original on 13 April 2014. Retrieved 23 November 2013.
  20. Kishore, Aseem (4 August 2009). "How to Fix an IP Address Conflict". Online Tech Tips Online-tech-tips.com. Archived from the original on 25 August 2013. Retrieved 23 November 2013.
  21. "Get help with "There is an IP address conflict" message". Microsoft. 22 November 2013. Archived from the original on 26 September 2013. Retrieved 23 November 2013.
  22. "Fix duplicate IP address conflicts on a DHCP network". Microsoft. Archived from the original on 28 December 2014. Retrieved 23 November 2013. Article ID: 133490 – Last Review: 15 October 2013 – Revision: 5.0
  23. Moran, Joseph (1 September 2010). "Understanding And Resolving IP Address Conflicts - Webopedia.com". Webopedia.com. Archived from the original on 2 October 2013. Retrieved 23 November 2013.
  24. "एक प्रसारण पता क्या है?". IONOS Digitalguide (in English). Retrieved 2022-06-08.
  25. M. Cotton; L. Vegoda; D. Meyer (March 2010). IPv4 मल्टीकास्ट एड्रेस असाइनमेंट के लिए IANA दिशानिर्देश. IETF. doi:10.17487/RFC5771. ISSN 2070-1721. BCP 51. RFC 5771.
  26. RFC 2526
  27. RFC 4291
  28. Holdener, Anthony T. (2011). एचटीएमएल 5 भौगोलिक स्थान. O'Reilly Media. p. 11. ISBN 9781449304720.
  29. Komosny, Dan (2021-07-22). "भूगोल-जागरूक इंटरनेट सेवाओं के लिए पूर्वव्यापी आईपी एड्रेस जियोलोकेशन". Sensors (in English). 21 (15): 4975. Bibcode:2021Senso..21.4975K. doi:10.3390/s21154975. hdl:11012/200946. ISSN 1424-8220. PMC 8348169. PMID 34372212.
  30. 30.0 30.1 "एक सार्वजनिक आईपी पता क्या है? (और अपना कैसे खोजें)". Lifewire.
  31. Comer, Douglas (2000). Internetworking with TCP/IP:Principles, Protocols, and Architectures – 4th ed. Upper Saddle River, NJ: Prentice Hall. p. 394. ISBN 978-0-13-018380-4. Archived from the original on 13 April 2010.

आईपी ​​पता श्रेणी:आईपीवी6