क्लासफुल नेटवर्क: Difference between revisions

From Vigyanwiki
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{short description|Early system for organizing the IPv4 address space}}
{{short description|Early system for organizing the IPv4 address space}}


[[Image:Internet map in February 82.png|thumb|300px|1982 में प्रोटोटाइप इंटरनेट का मानचित्र, केवल 8-बिट-संख्या वाले नेटवर्क (अंडाकार) को दर्शाता है, जो [[राउटर (कंप्यूटिंग)]] (आयत) द्वारा परस्पर जुड़ा हुआ है।]]क्लासफुल नेटवर्क अप्रचलित [[ नेटवर्क पता |नेटवर्क पता]] िंग आर्किटेक्चर है जिसका उपयोग 1981 से लेकर 1993 में [[वर्गहीन इंटर - डोमेन रूटिंग]] (सीआईडीआर) की शुरुआत तक [[इंटरनेट]] में किया गया था। यह विधि [[आईपीवीसीएच]] (आईपीवी4) के लिए आईपी एड्रेस स्पेस को अग्रणी के आधार पर पांच एड्रेस क्लास में विभाजित करती है। चार पता बिट्स. क्लास , बी और सी तीन अलग-अलग नेटवर्क आकारों के नेटवर्क के लिए [[यूनिकास्ट]] पते प्रदान करते हैं। क्लास डी [[ बहुस्त्र्पीय |बहुस्त्र्पीय]] नेटवर्किंग के लिए है और क्लास [[आईपी ​​पता]] रेंज भविष्य या प्रायोगिक उद्देश्यों के लिए आरक्षित है।
[[Image:Internet map in February 82.png|thumb|300px|1982 में प्रोटोटाइप इंटरनेट का मानचित्र, केवल 8-बिट-संख्या वाले नेटवर्क (अंडाकार) को दर्शाता है, जो [[राउटर (कंप्यूटिंग)]] (आयत) द्वारा परस्पर जुड़ा हुआ है।]]'''क्लासफुल नेटवर्क''' अप्रचलित [[ नेटवर्क पता |नेटवर्क एड्रेसिंग]] आर्किटेक्चर है जिसका उपयोग 1981 से लेकर 1993 में [[वर्गहीन इंटर - डोमेन रूटिंग|क्लासलेस इंटर - डोमेन रूटिंग]] (सीआईडीआर) की प्रस्तावना होने तक [[इंटरनेट]] में किया गया था। इस विधि में [[आईपीवीसीएच|आईपी प्रोटोकॉल संस्करण]] (IPv4 ) के लिए चार प्रमुख एड्रेस बिट्स के आधार पर पांच एड्रेस वर्गों में आईपी एड्रेस स्पेस को विभाजित किया गया है। क्लास A, B और C तीन विभिन्न नेटवर्क आकारों के नेटवर्क के लिए [[यूनिकास्ट]] एड्रेस प्रदान करते हैं। क्लास D [[ बहुस्त्र्पीय |बहुस्त्र्पीय]] नेटवर्किंग के लिए है और क्लास E [[आईपी ​​पता|आईपी]] ​​एड्रेस रेंज भविष्य या प्रायोगिक उद्देश्यों के लिए आरक्षित है।


इसके बंद होने के बाद से, क्लासफुल नेटवर्क अवधारणाओं के अवशेष केवल कुछ नेटवर्क सॉफ़्टवेयर और हार्डवेयर घटकों के डिफ़ॉल्ट कॉन्फ़िगरेशन पैरामीटर में सीमित दायरे में ही व्यवहार में बने हुए हैं, विशेष रूप से [[सबनेट मास्क]] के डिफ़ॉल्ट कॉन्फ़िगरेशन में।
इसके बंद होने के बाद से, कक्षणीय नेटवर्क अवधारणाओं के अवशेष केवल कुछ नेटवर्क सॉफ़्टवेयर और हार्डवेयर घटकों के डिफ़ॉल्ट कॉन्फ़िगरेशन पैरामीटर्स के सीमित विधि में ही अवशिष्ट रहे हैं, विशेष रूप से [[सबनेट मास्क]] के डिफ़ॉल्ट कॉन्फ़िगरेशन में।


==पृष्ठभूमि==
==पृष्ठभूमि==
मूल पता परिभाषा में, 32-बिट IPv4 पते का सबसे महत्वपूर्ण आठ बिट नेटवर्क नंबर फ़ील्ड था जो उस विशेष नेटवर्क को निर्दिष्ट करता था जिससे होस्ट जुड़ा हुआ था। शेष 24 बिट्स ने स्थानीय पता निर्दिष्ट किया, जिसे रेस्ट फ़ील्ड (बाकी पता) भी कहा जाता है, जो विशिष्ट रूप से उस नेटवर्क से जुड़े होस्ट की पहचान करता है।{{Ref RFC|760|section=3.1}} यह प्रारूप उस समय पर्याप्त था जब केवल कुछ बड़े नेटवर्क मौजूद थे, जैसे [[ARPANET]] (नेटवर्क नंबर 10), और स्थानीय क्षेत्र नेटवर्क (LAN) के व्यापक प्रसार से पहले। इस वास्तुकला के परिणामस्वरूप, पता स्थान केवल स्वतंत्र नेटवर्क की कम संख्या (254) का समर्थन करता है।
मूल एड्रेस परिभाषा में, 32-बिट IPv4 एड्रेस का सबसे महत्वपूर्ण आठ बिट नेटवर्क नंबर फ़ील्ड था जो उस विशेष नेटवर्क को निर्दिष्ट करता था जिससे होस्ट जुड़ा हुआ था। शेष 24 बिट्स ने स्थानीय एड्रेस निर्दिष्ट किया, जिसे "रेस्ट फ़ील्ड" भी कहा जाता है, जो विशिष्ट रूप से उस नेटवर्क से जुड़े होस्ट की पहचान करता है।{{Ref RFC|760|section=3.1}} यह प्रारूप उस समय पर्याप्त था जब केवल कुछ बड़े नेटवर्क उपस्थित थे, जैसे [[ARPANET|अरपानेट]] (नेटवर्क नंबर 10), और स्थानीय क्षेत्र नेटवर्क (LAN) के व्यापक प्रसार से पहले, तो इस आर्किटेक्चर के परिणामस्वरूप, एड्रेस अव्वल केवल स्वतंत्र नेटवर्क की कम संख्या (254) का समर्थन करता है।


एड्रेस क्लासेस की शुरूआत से पहले, केवल एड्रेस ब्लॉक ही उपलब्ध थे, ये बड़े ब्लॉक थे जिन्हें बाद में क्लास ए नेटवर्क के रूप में जाना जाने लगा।<ref>{{Cite IETF
एड्रेस क्लासेस की प्रस्तावना से पहले, केवल इन बड़े पता ब्लॉक्स का उपयोग किया जा सकता था जिन्हें बाद में क्लास A नेटवर्क्स के रूप में जाना गया।<ref>{{Cite IETF
  | ien = 46
  | ien = 46
  | title = A proposal for addressing and routing in the Internet
  | title = A proposal for addressing and routing in the Internet
Line 15: Line 15:
  | publisher = [[Internet Engineering Task Force|IETF]]
  | publisher = [[Internet Engineering Task Force|IETF]]
  | access-date = 2014-01-08
  | access-date = 2014-01-08
}}</ref> परिणामस्वरूप, इंटरनेट के प्रारंभिक विकास में शामिल कुछ संगठनों को उनकी आवश्यकता से कहीं अधिक (प्रत्येक 16,777,216 आईपी पते) पता स्थान आवंटन प्राप्त हुआ। नेटवर्क के विकास की शुरुआत में ही यह स्पष्ट हो गया कि यह महत्वपूर्ण [[ scalability |scalability]] सीमा होगी।{{citation needed|date=March 2018}}
}}</ref> इस परिणामस्वरूप, इंटरनेट के प्रारंभिक विकास में सम्मलित कुछ संगठनों को उनकी आवश्यकता से कहीं अधिक (प्रत्येक 16,777,216 आईपी एड्रेस) एड्रेस अव्वल आवंटन प्राप्त हुआ था। नेटवर्क के विकास की प्रारंभिक में ही यह स्पष्ट हो गया कि यह महत्वपूर्ण [[ scalability |स्कलबिलिटी]] सीमा होगी।


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


नया एड्रेसिंग आर्किटेक्चर किसके द्वारा पेश किया गया था? {{IETF RFC|791}} 1981 में इंटरनेट प्रोटोकॉल के विनिर्देशन के भाग के रूप में।{{Ref RFC|791}} इसने पता स्थान को मुख्य रूप से तीन पता प्रारूपों में विभाजित किया, जिन्हें अब से पता वर्ग कहा जाता है, और चौथी श्रेणी को बाद में परिभाषित करने के लिए आरक्षित छोड़ दिया गया है।
इस नए एड्रेसिंग आर्किटेक्चर किसके द्वारा प्रस्तुत किया गया था? {{IETF RFC|791}} 1981 में इंटरनेट प्रोटोकॉल के के निर्देश का भाग था।{{Ref RFC|791}} इसने एड्रेस अव्वल को मुख्य रूप से तीन एड्रेस प्रारूपों में विभाजित किया, जिन्हें अब से एड्रेस वर्ग कहा जाता है, और चौथी श्रेणी को बाद में परिभाषित करने के लिए आरक्षित छोड़ दिया गया है।


प्रथम श्रेणी, जिसे क्लास के रूप में नामित किया गया है, में वे सभी पते शामिल हैं जिनमें सबसे महत्वपूर्ण बिट शून्य है। इस वर्ग के लिए नेटवर्क संख्या अगले 7 बिट्स द्वारा दी गई है, इसलिए शून्य नेटवर्क सहित और पहले से आवंटित आईपी नेटवर्क सहित कुल 128 नेटवर्क को समायोजित किया गया है। क्लास बी नेटवर्क ऐसा नेटवर्क था जिसमें सभी पतों में दो सबसे महत्वपूर्ण बिट क्रमशः 1 और 0 पर सेट होते थे। इन नेटवर्कों के लिए, नेटवर्क पता पते के अगले 14 बिट्स द्वारा दिया गया था, इस प्रकार नेटवर्क पर होस्ट को नंबर देने के लिए कुल 16 बिट्स बचे थे {{gaps|65|536}} प्रति नेटवर्क पते। क्लास सी को 1, 1, और 0 पर सेट 3 उच्च-क्रम बिट्स के साथ परिभाषित किया गया था, और नेटवर्क को नंबर देने के लिए अगले 21 बिट्स को नामित किया गया था, प्रत्येक नेटवर्क को 256 स्थानीय पतों के साथ छोड़ दिया गया था।
प्रथम श्रेणी, जिसे क्लास A के रूप में नामित किया गया है, में वे सभी एड्रेस सम्मलित हैं जिनमें सबसे महत्वपूर्ण बिट शून्य है। इस वर्ग के लिए नेटवर्क संख्या अगले 7 बिट्स द्वारा दी गई है, इसलिए शून्य नेटवर्क सहित और पहले से आवंटित आईपी नेटवर्क सहित कुल 128 नेटवर्क को समायोजित किया गया है। क्लास B नेटवर्क ऐसा नेटवर्क था जिसमें सभी पतों में दो सबसे महत्वपूर्ण बिट क्रमशः 1 और 0 पर सेट होते थे। इन नेटवर्कों के लिए, नेटवर्क एड्रेस के अगले 14 बिट्स द्वारा दिया गया था, इस प्रकार नेटवर्क पर होस्ट को नंबर देने के लिए कुल 16 बिट्स बचे थे {{gaps|65|536}} प्रति नेटवर्क एड्रेस । क्लास C को 1, 1, और 0 पर सेट 3 उच्च-क्रम बिट्स के साथ परिभाषित किया गया था, और नेटवर्क को नंबर देने के लिए अगले 21 बिट्स को नामित किया गया था, प्रत्येक नेटवर्क को 256 स्थानीय पतों के साथ छोड़ दिया गया था।


अग्रणी बिट अनुक्रम 111 ने उस समय अनिर्दिष्ट एड्रेसिंग मोड (विस्तारित एड्रेसिंग मोड से बच) निर्दिष्ट किया,{{Ref RFC|791|repeat=yes}} जिसे बाद में मल्टीकास्ट एड्रेसिंग के लिए क्लास डी (1110) के रूप में उप-विभाजित किया गया, जबकि क्लास के रूप में नामित 1111 ब्लॉक को भविष्य में उपयोग के लिए आरक्षित छोड़ दिया गया।{{Ref RFC|988}}
अग्रणी बिट अनुक्रम 111 ने उस समय अनिर्दिष्ट एड्रेसिंग मोड (विस्तारित एड्रेसिंग मोड से बच) निर्दिष्ट किया,{{Ref RFC|791|repeat=yes}} जिसे बाद में मल्टीकास्ट एड्रेसिंग के लिए क्लास D (1110) के रूप में उप-विभाजित किया गया, जबकि क्लास E के रूप में नामित 1111 ब्लॉक को भविष्य में उपयोग के लिए आरक्षित छोड़ दिया गया था।{{Ref RFC|988}}


इस आर्किटेक्चर परिवर्तन ने इंटरनेट की एड्रेसिंग क्षमता को बढ़ाया लेकिन IPv4 एड्रेस की समाप्ति को नहीं रोका। समस्या यह थी कि कई साइटों को प्रदान किए गए क्लास सी नेटवर्क की तुलना में बड़े एड्रेस ब्लॉक की आवश्यकता थी, और इसलिए उन्हें क्लास बी ब्लॉक प्राप्त हुआ, जो ज्यादातर मामलों में आवश्यकता से बहुत बड़ा था। इंटरनेट के तेजी से विकास के कारण, बिना असाइन किए गए क्लास बी पतों का पूल (2<sup>14</sup>या लगभग 16,000) तेजी से ख़त्म हो रहा था। 1993 में प्रारंभ होकर, क्लासफुल नेटवर्किंग को क्लासलेस इंटर-डोमेन रूटिंग (CIDR) द्वारा प्रतिस्थापित किया गया,{{Ref RFC|1518}}{{Ref RFC|1519}}इस समस्या को हल करने के प्रयास में।
इस आर्किटेक्चर परिवर्तन ने इंटरनेट की एड्रेसिंग क्षमता को बढ़ाया किन्तु IPv4 एड्रेस की समाप्ति को नहीं रोका। समस्या यह थी कि कई साइटों को प्रदान किए गए क्लास C नेटवर्क की समानता में बड़े एड्रेस ब्लॉक की आवश्यकता थी, और इसलिए उन्हें क्लास B ब्लॉक प्राप्त हुआ, जो ज्यादातर स्थितियों में आवश्यकता से बहुत बड़ा था। इंटरनेट के तेजी से विकास के कारण, बिना असाइन किए गए क्लास B पतों का पूल (2<sup>14</sup> या लगभग 16,000) तेजी से ख़त्म हो रहा था। 1993 में प्रारंभ होकर, क्लासफुल नेटवर्किंग को क्लासलेस इंटर-डोमेन रूटिंग (CIDR) द्वारा प्रतिस्थापित किया गया,{{Ref RFC|1518}}{{Ref RFC|1519}}इस समस्या को हल करने का प्रयास किया गया।


==क्लासफुल एड्रेसिंग परिभाषा==
==क्लासफुल एड्रेसिंग परिभाषा==
क्लासफुल नेटवर्क एड्रेसिंग के तहत, 32-बिट आईपीवी4 एड्रेस स्पेस को 5 वर्गों (-) में विभाजित किया गया था जैसा कि निम्नलिखित तालिकाओं में दिखाया गया है।
क्लासफुल नेटवर्क एड्रेसिंग के अनुसार , 32-बिट IPv4 एड्रेस स्पेस को 5 वर्गों (A-E) में विभाजित किया गया था जैसा कि निम्नलिखित तालिकाओं में दिखाया गया है।
;कक्षाएँ
;कक्षाएँ
{| class="wikitable"
{| class="wikitable"
! Class
!Class
!अग्रणी बिट्स
!अग्रणी बिट्स
! ''नेटवर्क नंबर'' बिट फ़ील्ड का आकार
! ''नेटवर्क नंबर'' बिट फ़ील्ड का आकार
Line 41: Line 41:
! प्रारंभ एड्रेस  
! प्रारंभ एड्रेस  
! अंतिम एड्रेस
! अंतिम एड्रेस
! Default [[subnet mask]] in [[dot-decimal notation]]
! डिफ़ॉल्ट [[subnet mask|सबनेट मास्क]] में [[dot-decimal notation|डॉट-दशमलव नोटेशन]]
! [[CIDR notation]]
! [[CIDR notation|सीआईडीआर संकेतन]]
|-
|-
| Class A
| Class A
Line 80: Line 80:
| {{IPaddr||24}}
| {{IPaddr||24}}
|-
|-
| Class D ([[multicast]])
| Class D ([[multicast|बहुस्त्र्पीय]])
| 1110
| 1110
| not defined
|परिभाषित नहीं
| not defined
|परिभाषित नहीं
| not defined
|परिभाषित नहीं
| not defined
|परिभाषित नहीं
| 268,435,456 (2<sup>28</sup>)
| 268,435,456 (2<sup>28</sup>)
| {{IPaddr|224.0.0.0}}
| {{IPaddr|224.0.0.0}}
| {{IPaddr|239.255.255.255}}
| {{IPaddr|239.255.255.255}}
| not defined
|परिभाषित नहीं
| /4<ref>[https://www.ge.com/digital/documentation/cimplicity/version10/oxy_ex-2/advanced_features/topics/g_cimplicity_advanced_features_multicast_ip_addr.html MULTICAST_IP_ADDR]. [[General Electric]] Digital Solutions. [[CIMPLICITY]] 10.0. <q>In network prefix or Classless Inter-Domain Routing ( CIDR) notation, IP multicast addresses are summarized as 224.0.0.0/4.</q></ref>
| /4<ref>[https://www.ge.com/digital/documentation/cimplicity/version10/oxy_ex-2/advanced_features/topics/g_cimplicity_advanced_features_multicast_ip_addr.html MULTICAST_IP_ADDR]. [[General Electric]] Digital Solutions. [[CIMPLICITY]] 10.0. <q>In network prefix or Classless Inter-Domain Routing ( CIDR) notation, IP multicast addresses are summarized as 224.0.0.0/4.</q></ref>
|-
|-
| Class E (reserved)
|Class E (reserved)
| 1111
| 1111
| not defined
|परिभाषित नहीं
| not defined
|परिभाषित नहीं
| not defined
|परिभाषित नहीं
| not defined
|परिभाषित नहीं
| 268,435,456 (2<sup>28</sup>)
| 268,435,456 (2<sup>28</sup>)
| {{IPaddr|240.0.0.0}}
| {{IPaddr|240.0.0.0}}
| {{IPaddr|255.255.255.255}}{{efn|{{IPaddr|255.255.255.255}} is reserved as the IPv4 [[Broadcast address]].}}
| {{IPaddr|255.255.255.255}}{{efn|{{IPaddr|255.255.255.255}} is reserved as the IPv4 [[Broadcast address]].}}
| not defined
|परिभाषित नहीं
| not defined
|परिभाषित नहीं
|}
|}
;बिट-वार प्रतिनिधित्व
;बिट-वार प्रतिनिधित्व
Line 108: Line 108:
* n नेटवर्क आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
* n नेटवर्क आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
* H होस्ट आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
* H होस्ट आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
* एक्स किसी निर्दिष्ट उद्देश्य के बिना थोड़ा सा इंगित करता है।
* X किसी निर्दिष्ट उद्देश्य के बिना थोड़ा सा इंगित करता है।
  Class A
  Class A
   0.  0.  0.  0 = 00000000.00000000.00000000.00000000
   0.  0.  0.  0 = 00000000.00000000.00000000.00000000
Line 133: Line 133:
  255.255.255.255 = 11111111.11111111.11111111.11111111
  255.255.255.255 = 11111111.11111111.11111111.11111111
                   1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX
                   1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX
प्रत्येक नेटवर्क में विशिष्ट होस्ट को संबोधित करने के लिए उपयोग किए जाने वाले पतों की संख्या सदैव {{nowrap|2<sup>N</sup> - 2}} होती है , जहां N रेस्ट फ़ील्ड बिट्स की संख्या होती है, और 2 की कमी करने से सभी-बिट्स-जीरो होस्ट मूल्य का उपयोग नेटवर्क पते का प्रतिनिधित्व करने के लिए और सभी-बिट्स-वन होस्ट मूल्य का उपयोग प्रसारण पते के रूप में करने के लिए किया जाता है। इस प्रकार, 8 बिट्स के लिए होस्ट फ़ील्ड में उपलब्ध क्लास C पते के लिए अधिकतम होस्ट की संख्या 254 होती है।
प्रत्येक नेटवर्क में विशिष्ट होस्ट को संबोधित करने के लिए उपयोग किए जाने वाले पतों की संख्या सदैव {{nowrap|2<sup>N</sup> - 2}} होती है , जहां N रेस्ट फ़ील्ड बिट्स की संख्या होती है, और 2 की कमी करने से सभी-बिट्स-जीरो होस्ट मूल्य का उपयोग नेटवर्क एड्रेस का प्रतिनिधित्व करने के लिए और सभी-बिट्स-वन होस्ट मूल्य का उपयोग प्रसारण एड्रेस के रूप में करने के लिए किया जाता है। इस प्रकार, 8 बिट्स के लिए होस्ट फ़ील्ड में उपलब्ध क्लास C एड्रेस के लिए अधिकतम होस्ट की संख्या 254 होती है।


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


क्लास A, B और C के प्रारंभ और अंत में संख्यात्मक रूप से ब्लॉक मूल रूप से विशेष संबोधन या भविष्य की सुविधाओं के लिए आरक्षित थे, यानी, {{IPaddr|0.0.0.0|8}} और {{IPaddr|127.0.0.0|8}} पूर्व वर्ग में आरक्षित हैं; {{IPaddr|128.0.0.0|16}} और {{IPaddr|191.255.0.0|16}} पूर्व क्लास बी में आरक्षित थे लेकिन अब असाइनमेंट के लिए उपलब्ध हैं; {{IPaddr|192.0.0.0|24}} और {{IPaddr|223.255.255.0|24}} पूर्व वर्ग सी में आरक्षित हैं। जबकि {{IPaddr|127.0.0.0|8}} नेटवर्क क्लास नेटवर्क है, इसे [[लूपबैक]] के लिए नामित किया गया है और इसे किसी नेटवर्क को नहीं सौंपा जा सकता है।<ref name="RFC 5735">{{cite IETF |title=Special Use IPv4 Addresses |author1=M. Cotton |author2=L. Vegoda |date=January 2010 |RFC=5735}}</ref>
क्लास A, B और C के प्रारंभ और अंत में संख्यात्मक रूप से ब्लॉक मूल रूप से विशेष संबोधन या भविष्य की सुविधाओं के लिए आरक्षित थे, अर्थात, {{IPaddr|0.0.0.0|8}} और {{IPaddr|127.0.0.0|8}} पूर्व वर्ग A में आरक्षित हैं; {{IPaddr|128.0.0.0|16}} और {{IPaddr|191.255.0.0|16}} पूर्व क्लास B में आरक्षित थे किन्तु अब असाइनमेंट के लिए उपलब्ध हैं; {{IPaddr|192.0.0.0|24}} और {{IPaddr|223.255.255.0|24}} पूर्व वर्ग C में आरक्षित हैं। जबकि {{IPaddr|127.0.0.0|8}} नेटवर्क क्लास A नेटवर्क है, इसे [[लूपबैक]] के लिए नामित किया गया है और इसे किसी नेटवर्क को नहीं सौंपा जा सकता है।<ref name="RFC 5735">{{cite IETF |title=Special Use IPv4 Addresses |author1=M. Cotton |author2=L. Vegoda |date=January 2010 |RFC=5735}}</ref>


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


==यह भी देखें==
==यह भी देखें==
* [[IPv4 सबनेटिंग संदर्भ]]
* [[IPv4 सबनेटिंग संदर्भ]]
* असाइन किए गए/8 आईपीवी4 एड्रेस ब्लॉक की सूची
* असाइन किए गए/8 IPv4 एड्रेस ब्लॉक की सूची


==टिप्पणियाँ==
==टिप्पणियाँ==
Line 161: Line 161:
[[Category: Machine Translated Page]]
[[Category: Machine Translated Page]]
[[Category:Created On 17/08/2023]]
[[Category:Created On 17/08/2023]]
[[Category:Vigyan Ready]]

Latest revision as of 07:18, 16 October 2023

1982 में प्रोटोटाइप इंटरनेट का मानचित्र, केवल 8-बिट-संख्या वाले नेटवर्क (अंडाकार) को दर्शाता है, जो राउटर (कंप्यूटिंग) (आयत) द्वारा परस्पर जुड़ा हुआ है।

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

इसके बंद होने के बाद से, कक्षणीय नेटवर्क अवधारणाओं के अवशेष केवल कुछ नेटवर्क सॉफ़्टवेयर और हार्डवेयर घटकों के डिफ़ॉल्ट कॉन्फ़िगरेशन पैरामीटर्स के सीमित विधि में ही अवशिष्ट रहे हैं, विशेष रूप से सबनेट मास्क के डिफ़ॉल्ट कॉन्फ़िगरेशन में।

पृष्ठभूमि

मूल एड्रेस परिभाषा में, 32-बिट IPv4 एड्रेस का सबसे महत्वपूर्ण आठ बिट नेटवर्क नंबर फ़ील्ड था जो उस विशेष नेटवर्क को निर्दिष्ट करता था जिससे होस्ट जुड़ा हुआ था। शेष 24 बिट्स ने स्थानीय एड्रेस निर्दिष्ट किया, जिसे "रेस्ट फ़ील्ड" भी कहा जाता है, जो विशिष्ट रूप से उस नेटवर्क से जुड़े होस्ट की पहचान करता है।[1] यह प्रारूप उस समय पर्याप्त था जब केवल कुछ बड़े नेटवर्क उपस्थित थे, जैसे अरपानेट (नेटवर्क नंबर 10), और स्थानीय क्षेत्र नेटवर्क (LAN) के व्यापक प्रसार से पहले, तो इस आर्किटेक्चर के परिणामस्वरूप, एड्रेस अव्वल केवल स्वतंत्र नेटवर्क की कम संख्या (254) का समर्थन करता है।

एड्रेस क्लासेस की प्रस्तावना से पहले, केवल इन बड़े पता ब्लॉक्स का उपयोग किया जा सकता था जिन्हें बाद में क्लास A नेटवर्क्स के रूप में जाना गया।[2] इस परिणामस्वरूप, इंटरनेट के प्रारंभिक विकास में सम्मलित कुछ संगठनों को उनकी आवश्यकता से कहीं अधिक (प्रत्येक 16,777,216 आईपी एड्रेस) एड्रेस अव्वल आवंटन प्राप्त हुआ था। नेटवर्क के विकास की प्रारंभिक में ही यह स्पष्ट हो गया कि यह महत्वपूर्ण स्कलबिलिटी सीमा होगी।

एड्रेस वर्गों का परिचय

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

इस नए एड्रेसिंग आर्किटेक्चर किसके द्वारा प्रस्तुत किया गया था? RFC 791 1981 में इंटरनेट प्रोटोकॉल के के निर्देश का भाग था।[3] इसने एड्रेस अव्वल को मुख्य रूप से तीन एड्रेस प्रारूपों में विभाजित किया, जिन्हें अब से एड्रेस वर्ग कहा जाता है, और चौथी श्रेणी को बाद में परिभाषित करने के लिए आरक्षित छोड़ दिया गया है।

प्रथम श्रेणी, जिसे क्लास A के रूप में नामित किया गया है, में वे सभी एड्रेस सम्मलित हैं जिनमें सबसे महत्वपूर्ण बिट शून्य है। इस वर्ग के लिए नेटवर्क संख्या अगले 7 बिट्स द्वारा दी गई है, इसलिए शून्य नेटवर्क सहित और पहले से आवंटित आईपी नेटवर्क सहित कुल 128 नेटवर्क को समायोजित किया गया है। क्लास B नेटवर्क ऐसा नेटवर्क था जिसमें सभी पतों में दो सबसे महत्वपूर्ण बिट क्रमशः 1 और 0 पर सेट होते थे। इन नेटवर्कों के लिए, नेटवर्क एड्रेस के अगले 14 बिट्स द्वारा दिया गया था, इस प्रकार नेटवर्क पर होस्ट को नंबर देने के लिए कुल 16 बिट्स बचे थे 65536 प्रति नेटवर्क एड्रेस । क्लास C को 1, 1, और 0 पर सेट 3 उच्च-क्रम बिट्स के साथ परिभाषित किया गया था, और नेटवर्क को नंबर देने के लिए अगले 21 बिट्स को नामित किया गया था, प्रत्येक नेटवर्क को 256 स्थानीय पतों के साथ छोड़ दिया गया था।

अग्रणी बिट अनुक्रम 111 ने उस समय अनिर्दिष्ट एड्रेसिंग मोड (विस्तारित एड्रेसिंग मोड से बच) निर्दिष्ट किया,[3] जिसे बाद में मल्टीकास्ट एड्रेसिंग के लिए क्लास D (1110) के रूप में उप-विभाजित किया गया, जबकि क्लास E के रूप में नामित 1111 ब्लॉक को भविष्य में उपयोग के लिए आरक्षित छोड़ दिया गया था।REFERENCE FOR RFC988 IS NOT DEFINED YET. You are invited to add it here.

इस आर्किटेक्चर परिवर्तन ने इंटरनेट की एड्रेसिंग क्षमता को बढ़ाया किन्तु IPv4 एड्रेस की समाप्ति को नहीं रोका। समस्या यह थी कि कई साइटों को प्रदान किए गए क्लास C नेटवर्क की समानता में बड़े एड्रेस ब्लॉक की आवश्यकता थी, और इसलिए उन्हें क्लास B ब्लॉक प्राप्त हुआ, जो ज्यादातर स्थितियों में आवश्यकता से बहुत बड़ा था। इंटरनेट के तेजी से विकास के कारण, बिना असाइन किए गए क्लास B पतों का पूल (214 या लगभग 16,000) तेजी से ख़त्म हो रहा था। 1993 में प्रारंभ होकर, क्लासफुल नेटवर्किंग को क्लासलेस इंटर-डोमेन रूटिंग (CIDR) द्वारा प्रतिस्थापित किया गया,[4][5]इस समस्या को हल करने का प्रयास किया गया।

क्लासफुल एड्रेसिंग परिभाषा

क्लासफुल नेटवर्क एड्रेसिंग के अनुसार , 32-बिट IPv4 एड्रेस स्पेस को 5 वर्गों (A-E) में विभाजित किया गया था जैसा कि निम्नलिखित तालिकाओं में दिखाया गया है।

कक्षाएँ
Class अग्रणी बिट्स नेटवर्क नंबर बिट फ़ील्ड का आकार बाकी बिट फ़ील्ड का आकार नेटवर्क की संख्या एड्रेस प्रति नेटवर्क क्लास में कुल एड्रेस प्रारंभ एड्रेस अंतिम एड्रेस डिफ़ॉल्ट सबनेट मास्क में डॉट-दशमलव नोटेशन सीआईडीआर संकेतन
Class A 0 8 24 128 (27) 16,777,216 (224) 2,147,483,648 (231) 0.0.0.0 127.255.255.255[lower-alpha 1] 255.0.0.0 /8
Class B 10 16 16 16,384 (214) 65,536 (216) 1,073,741,824 (230) 128.0.0.0 191.255.255.255 255.255.0.0 /16
Class C 110 24 8 2,097,152 (221) 256 (28) 536,870,912 (229) 192.0.0.0 223.255.255.255 255.255.255.0 /24
Class D (बहुस्त्र्पीय) 1110 परिभाषित नहीं परिभाषित नहीं परिभाषित नहीं परिभाषित नहीं 268,435,456 (228) 224.0.0.0 239.255.255.255 परिभाषित नहीं /4[6]
Class E (reserved) 1111 परिभाषित नहीं परिभाषित नहीं परिभाषित नहीं परिभाषित नहीं 268,435,456 (228) 240.0.0.0 255.255.255.255[lower-alpha 2] परिभाषित नहीं परिभाषित नहीं
बिट-वार प्रतिनिधित्व

निम्नलिखित बिट-वार प्रतिनिधित्व में,

  • n नेटवर्क आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
  • H होस्ट आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
  • X किसी निर्दिष्ट उद्देश्य के बिना थोड़ा सा इंगित करता है।
Class A
  0.  0.  0.  0 = 00000000.00000000.00000000.00000000
127.255.255.255 = 01111111.11111111.11111111.11111111
                  0nnnnnnn.HHHHHHHH.HHHHHHHH.HHHHHHHH

Class B
128.  0.  0.  0 = 10000000.00000000.00000000.00000000
191.255.255.255 = 10111111.11111111.11111111.11111111
                  10nnnnnn.nnnnnnnn.HHHHHHHH.HHHHHHHH

Class C
192.  0.  0.  0 = 11000000.00000000.00000000.00000000
223.255.255.255 = 11011111.11111111.11111111.11111111
                  110nnnnn.nnnnnnnn.nnnnnnnn.HHHHHHHH

Class D
224.  0.  0.  0 = 11100000.00000000.00000000.00000000
239.255.255.255 = 11101111.11111111.11111111.11111111
                  1110XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

Class E
240.  0.  0.  0 = 11110000.00000000.00000000.00000000
255.255.255.255 = 11111111.11111111.11111111.11111111
                  1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

प्रत्येक नेटवर्क में विशिष्ट होस्ट को संबोधित करने के लिए उपयोग किए जाने वाले पतों की संख्या सदैव 2N - 2 होती है , जहां N रेस्ट फ़ील्ड बिट्स की संख्या होती है, और 2 की कमी करने से सभी-बिट्स-जीरो होस्ट मूल्य का उपयोग नेटवर्क एड्रेस का प्रतिनिधित्व करने के लिए और सभी-बिट्स-वन होस्ट मूल्य का उपयोग प्रसारण एड्रेस के रूप में करने के लिए किया जाता है। इस प्रकार, 8 बिट्स के लिए होस्ट फ़ील्ड में उपलब्ध क्लास C एड्रेस के लिए अधिकतम होस्ट की संख्या 254 होती है।

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

क्लास A, B और C के प्रारंभ और अंत में संख्यात्मक रूप से ब्लॉक मूल रूप से विशेष संबोधन या भविष्य की सुविधाओं के लिए आरक्षित थे, अर्थात, 0.0.0.0/8 और 127.0.0.0/8 पूर्व वर्ग A में आरक्षित हैं; 128.0.0.0/16 और 191.255.0.0/16 पूर्व क्लास B में आरक्षित थे किन्तु अब असाइनमेंट के लिए उपलब्ध हैं; 192.0.0.0/24 और 223.255.255.0/24 पूर्व वर्ग C में आरक्षित हैं। जबकि 127.0.0.0/8 नेटवर्क क्लास A नेटवर्क है, इसे लूपबैक के लिए नामित किया गया है और इसे किसी नेटवर्क को नहीं सौंपा जा सकता है।[7]

क्लास D मल्टीकास्ट के लिए आरक्षित है और इसका उपयोग नियमित यूनिकास्ट ट्रैफ़िक के लिए नहीं किया जा सकता है। क्लास ई आरक्षित है और इसका उपयोग सार्वजनिक इंटरनेट पर नहीं किया जा सकता है। कई पुराने राउटर किसी भी संदर्भ में इसका उपयोग स्वीकार नहीं करेंगे।

यह भी देखें

टिप्पणियाँ

  1. 127.0.0.0 through 127.255.255.255 are reserved for loopback addresses. Although reserved, they are still part of the class A address group.
  2. 255.255.255.255 is reserved as the IPv4 Broadcast address.

संदर्भ

  1. {{#section:Template:Ref RFC/db/7|rfc760ref}} {{#section:Template:Ref RFC/db/7|rfc760status}}. sec. 3.1. {{#section:Template:Ref RFC/db/7|rfc760notes}}
  2. Clark, David D. (June 1978). A proposal for addressing and routing in the Internet. IETF. IEN 46. Retrieved 2014-01-08.
  3. 3.0 3.1 {{#section:Template:Ref RFC/db/7|rfc791ref}} {{#section:Template:Ref RFC/db/7|rfc791status}}. {{#section:Template:Ref RFC/db/7|rfc791notes}}
  4. {{#section:Template:Ref RFC/db/15|rfc1518ref}} {{#section:Template:Ref RFC/db/15|rfc1518status}}. {{#section:Template:Ref RFC/db/15|rfc1518notes}}
  5. {{#section:Template:Ref RFC/db/15|rfc1519ref}} {{#section:Template:Ref RFC/db/15|rfc1519status}}. {{#section:Template:Ref RFC/db/15|rfc1519notes}}
  6. MULTICAST_IP_ADDR. General Electric Digital Solutions. CIMPLICITY 10.0. In network prefix or Classless Inter-Domain Routing ( CIDR) notation, IP multicast addresses are summarized as 224.0.0.0/4.
  7. M. Cotton; L. Vegoda (January 2010). Special Use IPv4 Addresses. RFC 5735.

बाहरी संबंध