क्लासफुल नेटवर्क

From Vigyanwiki
Revision as of 09:16, 7 October 2023 by alpha>RanveerS
1982 में प्रोटोटाइप इंटरनेट का मानचित्र, केवल 8-बिट-संख्या वाले नेटवर्क (अंडाकार) को दर्शाता है, जो राउटर (कंप्यूटिंग) (आयत) द्वारा परस्पर जुड़ा हुआ है।

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

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

पृष्ठभूमि

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

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

पता वर्गों का परिचय

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

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

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

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

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

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

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

कक्षाएँ
Class अग्रणी बिट्स नेटवर्क नंबर बिट फ़ील्ड का आकार बाकी बिट फ़ील्ड का आकार नेटवर्क की संख्या एड्रेस प्रति नेटवर्क क्लास में कुल एड्रेस प्रारंभ एड्रेस अंतिम एड्रेस Default subnet mask in dot-decimal notation CIDR notation
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 (multicast) 1110 not defined not defined not defined not defined 268,435,456 (228) 224.0.0.0 239.255.255.255 not defined /4[6]
Class E (reserved) 1111 not defined not defined not defined not defined 268,435,456 (228) 240.0.0.0 255.255.255.255[lower-alpha 2] not defined not defined
बिट-वार प्रतिनिधित्व

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

  • n नेटवर्क आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
  • H होस्ट आईडी के लिए उपयोग किए गए बिट को इंगित करता है।
  • एक्स किसी निर्दिष्ट उद्देश्य के बिना थोड़ा सा इंगित करता है।
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 पूर्व वर्ग ए में आरक्षित हैं; 128.0.0.0/16 और 191.255.0.0/16 पूर्व क्लास बी में आरक्षित थे लेकिन अब असाइनमेंट के लिए उपलब्ध हैं; 192.0.0.0/24 और 223.255.255.0/24 पूर्व वर्ग सी में आरक्षित हैं। जबकि 127.0.0.0/8 नेटवर्क क्लास ए नेटवर्क है, इसे लूपबैक के लिए नामित किया गया है और इसे किसी नेटवर्क को नहीं सौंपा जा सकता है।[7]

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

यह भी देखें

टिप्पणियाँ

  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.

बाहरी संबंध