त्रिज्या - त्वरित गाइड

इससे पहले कि आप त्रिज्या के बारे में सीखना शुरू करें, यह महत्वपूर्ण है कि आप समझें:

  • एएए क्या है?
  • NAS क्या है?

तो चलिए पहले इन दो विषयों के बारे में एक बुनियादी विचार रखते हैं।

एएए क्या है?

AAA प्रमाणीकरण, प्राधिकरण और लेखा के लिए खड़ा है।

प्रमाणीकरण

  • पुष्टि करता है कि एक उपयोगकर्ता जो सेवा का अनुरोध कर रहा है वह एक वैध उपयोगकर्ता है।

  • एक पहचान और साख की प्रस्तुति के माध्यम से पूरा हुआ।

  • क्रेडेंशियल के उदाहरणों में पासवर्ड, वन-टाइम टोकन, डिजिटल सर्टिफिकेट और फोन नंबर (कॉलिंग / कॉल) शामिल हैं।

प्राधिकार

  • उपयोगकर्ताओं को उनके प्रमाणीकरण के आधार पर विशिष्ट प्रकार की सेवा ("सेवा नहीं" सहित) देने के लिए संदर्भित करता है।

  • प्रतिबंधों पर आधारित हो सकता है, उदाहरण के लिए, समय-प्रतिदिन प्रतिबंध, या भौतिक स्थान प्रतिबंध, या एक ही उपयोगकर्ता द्वारा कई लॉगिन के खिलाफ प्रतिबंध।

  • सेवाओं के उदाहरणों में शामिल हैं, आईपी एड्रेस फिल्टरिंग, एड्रेस असाइनमेंट, रूट असाइनमेंट, एन्क्रिप्शन, क्यूओएस / डिफरेंशियल सर्विसेज, बैंडविड्थ कंट्रोल / ट्रैफिक मैनेजमेंट, आदि।

लेखांकन

  • उपयोगकर्ताओं द्वारा नेटवर्क संसाधनों की खपत की ट्रैकिंग का संदर्भ देता है।

  • लेखांकन में एकत्र की जाने वाली विशिष्ट जानकारी में उपयोगकर्ता की पहचान, वितरित की गई सेवा की प्रकृति, सेवा कब शुरू हुई और कब समाप्त हुई।

  • प्रबंधन, योजना, बिलिंग आदि के लिए इस्तेमाल किया जा सकता है।

एएए सर्वर अपने ग्राहकों को उपरोक्त सभी सेवाएं प्रदान करता है।

एएए प्रोटोकॉल

रेडियस नेटवर्क एक्सेस या आईपी मोबिलिटी जैसे अनुप्रयोगों के लिए एक एएए प्रोटोकॉल है। रेडियस के अलावा, हमारे पास एएए में निम्नलिखित प्रोटोकॉल हैं:

टर्मिनल एक्सेस कंट्रोलर एक्सेस कंट्रोल सिस्टम (TACACS)

टीएसीएसीएस एक रिमोट ऑथेंटिकेशन प्रोटोकॉल है, जिसका इस्तेमाल आमतौर पर यूनिक्स नेटवर्क में इस्तेमाल किए जाने वाले ऑथेंटिकेशन सर्वर से किया जाता है। TACACS उपयोगकर्ता को नेटवर्क तक पहुँच प्राप्त करने के लिए एक दूरस्थ सर्वर को प्रमाणीकरण सर्वर के साथ संवाद करने की अनुमति देता है।

TACACS +

TACACS + एक या अधिक केंद्रीकृत सर्वर के माध्यम से राउटर, नेटवर्क एक्सेस सर्वर और अन्य नेटवर्क कंप्यूटिंग डिवाइसों के लिए एक्सेस कंट्रोल प्रदान करता है। यह टीसीपी का उपयोग करता है और अलग प्रमाणीकरण, प्राधिकरण और लेखा सेवाएं प्रदान करता है। यह पोर्ट 49 पर काम करता है।

व्यास

व्यास त्रिज्या का एक नियोजित प्रतिस्थापन है।

नेटवर्क एक्सेस सर्वर क्या है?

नेटवर्क एक्सेस सर्वर (एनएएस) एक सेवा तत्व है जो क्लाइंट नेटवर्क तक पहुंच प्राप्त करने के लिए डायल करता है। NAS एक ऐसा उपकरण है जिसमें बैकबोन और POTS या ISDN दोनों के लिए इंटरफेस होता है, और ऐसे होस्ट से कॉल प्राप्त होता है जो डायलअप सेवाओं द्वारा बैकबोन का उपयोग करना चाहते हैं। NAS अपने ग्राहकों को इंटरनेट का उपयोग प्रदान करने के लिए इंटरनेट प्रदाता की उपस्थिति में स्थित है।

एक नेटवर्क एक्सेस सर्वर है:

  • दूरस्थ संसाधन तक पहुंच का एक बिंदु।

  • एक रिमोट एक्सेस सर्वर, क्योंकि यह नेटवर्क तक रिमोट एक्सेस की अनुमति देता है।

  • एक नेटवर्क के लिए एक प्रारंभिक प्रवेश बिंदु।

  • संरक्षित संसाधन की रक्षा के लिए एक प्रवेश द्वार।

उदाहरणों में शामिल:

  • उपयोगकर्ता आईडी और पासवर्ड का उपयोग करके इंटरनेट एक्सेस सत्यापन।

  • वीओआईपी, FoIP और VMoIP को एक वैध फोन नंबर या आईपी एड्रेस की आवश्यकता होती है।

  • टेलीफोन प्रीपेड कार्ड प्रीपेड कार्ड नंबर का उपयोग करता है।

निम्नलिखित आंकड़ा त्रिज्या की एक बुनियादी वास्तुकला को दर्शाता है।

RADIUS एक नेटवर्क एक्सेस सर्वर के बीच प्रमाणीकरण, प्राधिकरण और कॉन्फ़िगरेशन से संबंधित जानकारी ले जाने के लिए एक प्रोटोकॉल है जो अपने लिंक और एक साझा प्रमाणीकरण सर्वर को प्रमाणित करने की इच्छा रखता है।

  • उपयोगकर्ता सेवा में RADIUS का अर्थ रिमोट ऑथेंटिकेशन डायल है।

  • RADIUS नेटवर्क एक्सेस या आईपी मोबिलिटी जैसे अनुप्रयोगों के लिए एक AAA प्रोटोकॉल है

  • यह लोकल और मोबाइल दोनों स्थितियों में काम करता है।

  • यह उपयोगकर्ताओं को प्रमाणित करने के लिए पासवर्ड प्रमाणीकरण प्रोटोकॉल (PAP), चैलेंज हैंडशेक प्रमाणीकरण प्रोटोकॉल (CHAP), या एक्स्टेंसिबल प्रमाणीकरण प्रोटोकॉल (EAP) प्रोटोकॉल का उपयोग करता है।

  • यह टेक्स्ट फ़ाइल, LDAP सर्वर, डेटाबेस ऑथेंटिकेशन में दिखता है।

  • प्रमाणीकरण सेवाओं के बाद पैरामीटर एनएएस में वापस आ गए।

  • सत्र शुरू होने और रुकने पर यह सूचित करता है। इस डेटा का उपयोग बिलिंग या सांख्यिकी उद्देश्यों के लिए किया जाता है।

  • एसएनएमपी का उपयोग दूरस्थ निगरानी के लिए किया जाता है।

  • इसका उपयोग प्रॉक्सी के रूप में किया जा सकता है।

यहाँ त्रिज्या का एक सरल नेटवर्क आरेख है:

यहाँ त्रिज्या की सभी प्रमुख विशेषताओं की सूची दी गई है:

क्लाइंट / सर्वर मॉडल

  • NAS रेडियस सर्वर के लिए क्लाइंट के रूप में काम करता है।

  • त्रिज्या सर्वर उपयोगकर्ता कनेक्शन अनुरोधों को प्राप्त करने, उपयोगकर्ता को प्रमाणित करने और फिर उपयोगकर्ता को सेवा प्रदान करने के लिए क्लाइंट के लिए आवश्यक सभी कॉन्फ़िगरेशन जानकारी वापस करने के लिए जिम्मेदार है।

  • एक रेडियस सर्वर अन्य रेडियस सर्वरों के लिए प्रॉक्सी क्लाइंट के रूप में कार्य कर सकता है।

नेटवर्क सुरक्षा

  • क्लाइंट और सर्वर के बीच लेन-देन एक साझा कुंजी के उपयोग के माध्यम से प्रमाणित होता है। यह कुंजी कभी भी नेटवर्क पर नहीं भेजी जाती है।

  • नेटवर्क पर भेजने से पहले पासवर्ड एन्क्रिप्ट किया गया है।

लचीले प्रमाणीकरण तंत्र

रेडियस प्रमाणीकरण उद्देश्य के लिए निम्नलिखित प्रोटोकॉल का समर्थन करता है:

  • प्वाइंट-टू-प्वाइंट प्रोटोकल - पीपीपी

  • पासवर्ड प्रमाणीकरण प्रोटोकॉल - पीएपी

  • चैलेंज हैंडशेक ऑथेंटिकेशन प्रोटोकॉल - CHAP

  • सरल UNIX लॉगिन

एक्सटेंसिबल प्रोटोकॉल

त्रिज्या एक्स्टेंसिबल है; रेडियस हार्डवेयर और सॉफ्टवेयर के अधिकांश विक्रेता अपनी-अपनी बोलियों को लागू करते हैं।

यूडीपी का उपयोग करते हुए स्टेटलेस प्रोटोकॉल, पोर्ट 1812 पर चलता है।

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

एक बार क्लाइंट ठीक से कॉन्फ़िगर किया गया है:

  • क्लाइंट एक्सेस-रिक्वेस्ट से शुरू होता है।

  • सर्वर एक्सेस-एक्सेप्ट, एक्सेस-रिजेक्ट या एक्सेस-चैलेंज भेजता है।

  • एक्सेस-स्वीकार उपयोगकर्ता को सेवा प्रदान करने के लिए सभी आवश्यक विशेषताओं को रखता है।

त्रिज्या कोड (दशमलव) इस प्रकार हैं:

  • 1 प्रवेश-अनुरोध
  • 2 प्रवेश-स्वीकार
  • 3 प्रवेश-अस्वीकार
  • 4 लेखा-जोखा
  • 5 लेखांकन-अनुक्रिया
  • 11 प्रवेश-चुनौती
  • 12 स्थिति-सर्वर (प्रयोगात्मक)
  • 13 स्थिति-ग्राहक (प्रयोगात्मक)
  • 255 आरक्षित
  • नो अलाइव कॉन्सेप्ट - अच्छा या बुरा ??

कोड 4 और 5 रेडियस अकाउंटिंग फंक्शनलिटी से संबंधित हैं। कोड 12 और 13 संभावित उपयोग के लिए आरक्षित हैं।

रेडियस का पैकेट प्रारूप नीचे दिखाया गया है:

Code:यह 1 ऑक्टेट (1 बाइट) लंबा है और विभिन्न प्रकार के पैकेटों की पहचान करता है। आम तौर पर 1 ऑक्टेट का अर्थ है 1 बाइट।

Identifier: यह फिर से 1 ऑक्टेट लंबा है और अनुरोधों के साथ प्रतिक्रिया में मिलान करता है।

Length:यह 2 ऑक्टेट लंबा है और कोड, पहचानकर्ता, लंबाई और प्रमाणक सहित पैकेट की लंबाई निर्दिष्ट करता है। (न्यूनतम पैकेट 20 ऑक्टेट है और अधिकतम 4096 ऑक्टेट है)।

Authenticator: यह 16 ऑक्टेट लंबा है और कुछ अनुरोधों और प्रतिक्रियाओं के मामले में भरा हुआ है।

List of Attributes: 63+ विशेषताओं की एक सूची है और एक त्रिज्या विशेषता का एक परिभाषित प्रारूप भी होगा जिसे अगले अध्याय में वर्णित किया गया है।

एक त्रिज्या विशेषता में निम्नलिखित तीन भाग होते हैं:

  • Type:1 ऑक्टेट लंबा, विभिन्न प्रकार की विशेषताओं की पहचान करता है। यह नीचे सूचीबद्ध एक विशेषता कोड है।

  • Length: 1 ओकटेट लंबा, प्रकार सहित विशेषता की लंबाई।

  • Value: 0 या अधिक ऑक्टेट लंबा, विशेषता के लिए विशिष्ट जानकारी समाहित करता है।

त्रिज्या गुण सूची

कोड गुण
1 उपयोगकर्ता नाम
2 उपयोगकर्ता पासवर्ड
3 CHAP-पासवर्ड
4 NAS-आईपी पता
5 NAS-पोर्ट
6 सेवा प्रकार
7 फ़्रेम-प्रोटोकॉल
8 फ़्रेम-आईपी पता
9 फ़्रेम-आईपी Netmask
10 फ़्रेम-रूटिंग
1 1 फ़िल्टर-ईद
12 फ़्रेम-MTU
13 फ़्रेम-संपीड़न
14 लॉग इन-आईपी होस्ट
15 लॉग इन सेवा
16 लॉग इन-टीसीपी पोर्ट
17 (असाइन नहीं किए गए)
18 प्रतिक्रिया संदेश
19 कॉलबैक संख्या
20 कॉलबैक-ईद
21 (असाइन नहीं किए गए)
22 फ़्रेम-मार्ग
23 फ़्रेम-IPX-नेटवर्क
24 राज्य
25 कक्षा
26 विक्रेता विशिष्ट
27 सत्र मध्यांतर
28 निष्क्रिय समय
29 समाप्ति-एक्शन
30 कहा जाता है-स्टेशन-ईद
31 कॉलिंग-स्टेशन-ईद
32 NAS-पहचानकर्ता
33 प्रॉक्सी-राज्य
34 लॉग इन-LAT-सेवा
35 लॉगिन-लाट-नोड 3
36 लॉग इन-LAT-समूह
37 फ़्रेम-AppleTalk-लिंक
38 फ़्रेम-AppleTalk-नेटवर्क
39 फ़्रेम-AppleTalk जोन
40-59 (लेखांकन के लिए आरक्षित)
60 CHAP-चैलेंज
61 NAS-पोर्ट-प्रकार
62 पोर्ट-सीमा
63 लॉग इन-LAT पोर्ट

त्रिज्या अनुरोध उदाहरण

हमें एक त्रिज्या अनुरोध उदाहरण में देखें:

  • 192.168.1.16 पर NAS एक एक्सेस-रिक्वेस्ट यूडीपी पैकेट को RADIUS सर्वर के लिए पासवर्ड 3 "arctangent" के साथ पोर्ट 3 पर लॉग इन करने वाले उपयोगकर्ता के लिए भेजता है।

  • रिक्वेस्ट ऑथेंटिकेटर NAS द्वारा उत्पन्न एक 16 ऑक्टेट यादृच्छिक संख्या है।

  • उपयोगकर्ता-पासवर्ड 16 ऑक्टेट है जो अशक्त नालियों के साथ गद्देदार है, D5 के साथ XORed है (साझा | अनुरोध प्रमाणीकरणकर्ता)।

  • 01 00 00 38 0f 40 3f 94 73 73 80 57 bd 83 d5 cb 98 f4 22 7a 01 06 6e 65 6d 6f 02 12 0d 70 70d 93 d4 13 CE 31 96 e4 3f 78a 0a ea 04 06 c0 a8 01 10 05 06 00 00 00 03

  • 1 कोड = पहुंच-अनुरोध (1)

    1 पहचानकर्ता = 0

    2 लंबाई = 56

    16 अनुरोधकर्ता

  • विशेषता सूची

    6 उपयोगकर्ता-नाम = "निमो"

    18 उपयोगकर्ता-पासवर्ड

    6 एनएएस-आईपी-पता = 192.168.1.16

    6 एनएएस-पोर्ट = 3

रेडियस रिस्पांस उदाहरण

यहाँ प्रतिक्रिया पैकेट का एक उदाहरण दिया गया है:

  • रेडियस सर्वर निमो को प्रमाणित करता है और 192.168.1.3 को होस्ट करने के लिए निमो को टेलनेट को यह कहते हुए एक एक्सेस-यूडीपी पैकेट भेजता है।

  • रिस्पांस ऑथेंटिकेटर कोड का 2-ऑक्टेट एमडी 5 चेकसम (2), आईडी (0), लंबाई (38), ऊपर से रिक्वेस्ट ऑथेंटिकेटर, इस उत्तर में विशेषताएँ और साझा रहस्य है।

  • 02 00 00 26 86 fe 22 0e 76 24 ba 2a 10 05 f6 bf 9b 55 e0 b2 06 06 00 00 00 01 01f 06 00 00 00 00 0 0 06 c0 a8 01 03

  • 1 कोड = पहुँच-स्वीकार (2)

    1 पहचानकर्ता = 0 (एक्सेस-रिक्वेस्ट में समान)

    2 लंबाई = 38

    16 रिस्पांस ऑथेंटिकेटर

  • विशेषता सूची:

    6 सेवा-प्रकार (6) = लॉगिन (1)

    6 लॉगिन-सेवा (15) = टेलनेट (0)

    6 लॉगिन-आईपी-होस्ट (14) = 192.168.1.3

व्यास RADIUS का एक नियोजित प्रतिस्थापन है। यह नेटवर्क एक्सेस और आईपी गतिशीलता जैसे अनुप्रयोगों के लिए एक एएए प्रोटोकॉल है। नीचे सूचीबद्ध कुछ बिंदु हैं जिन्हें आपको व्यास के बारे में जानने की आवश्यकता है:

  • यह स्थानीय और रोमिंग AAA स्थितियों दोनों में काम करने का इरादा है।

  • व्यास पूर्ववर्ती प्रोटोकॉल रेडियस से सिर्फ दो बार है।

  • यह टीसीपी या एससीटीपी का उपयोग करता है न कि यूडीपी का।

  • यह परिवहन स्तर की सुरक्षा (IPSEC या TLS) का उपयोग करता है।

  • इसमें 8 बिट के बजाय 32 बिट पहचानकर्ता है।

  • यह स्टेटलेस और स्टेटफुल मोड को सपोर्ट करता है।

  • यह एप्लिकेशन लेयर पावती का समर्थन करता है, विफलता को परिभाषित करता है।

  • यह बेहतर रोमिंग सपोर्ट प्रदान करता है।

  • यह एवीपी का उपयोग करता है।

  • व्यास नए आदेशों और विशेषताओं को परिभाषित करने की अनुमति देता है। इसका विस्तार करना आसान है।

आगे क्या है?

अब आपको त्रिज्या और व्यास की बुनियादी समझ है। इन प्रोटोकॉल के बारे में अधिक जानकारी प्राप्त करने के लिए, आपको संसाधन अनुभाग में उल्लिखित विभिन्न RFC और अन्य संसाधनों से गुजरना होगा।