← ब्लॉग पर वापस जाएं

ASN क्या है? डेवलपर्स के लिए गाइड

ASN क्या है? डेवलपर्स के लिए गाइड

ASN, यानी Autonomous System Number, एक अद्वितीय संख्या है जो किसी एक संगठन द्वारा संचालित और इंटरनेट पर अपने रूट खुद घोषित करने वाले नेटवर्क की पहचान करती है, जैसे ISP, क्लाउड प्रदाता, विश्वविद्यालय या कोई बड़ी कंपनी। जब आप किसी IP पते को लुकअप करते हैं, तो ASN वह फ़ील्ड है जो बताती है कि पता किस नेटवर्क का है और उसे कौन चलाता है।

ऑटोनोमस सिस्टम क्या है

इंटरनेट एक नेटवर्क नहीं बल्कि स्वतंत्र रूप से संचालित नेटवर्कों का समूह है। इनमें से हर नेटवर्क, जिसे ऑटोनोमस सिस्टम कहा जाता है, अपना पता स्पेस और अपनी रूटिंग नीति खुद नियंत्रित करता है। पहुँच संबंधी जानकारी का आदान-प्रदान करने के लिए ऑटोनोमस सिस्टम अपने पड़ोसियों से Border Gateway Protocol (BGP) के ज़रिए बात करते हैं। हर सिस्टम वे IP प्रीफ़िक्स घोषित करता है जिन तक वह ट्रैफ़िक पहुँचा सकता है, और हर घोषणा में उस नेटवर्क का ASN होता है जो उसे उत्पन्न करता है।

Google के नेटवर्कों के ASN हैं, वैसे ही आवासीय ISP, मोबाइल कैरियर, कंटेंट डिलीवरी नेटवर्क और होस्टिंग कंपनियों के भी हैं। उदाहरण के लिए AS15169 Google के नाम पंजीकृत है। एक कंपनी कई ऑटोनोमस सिस्टम चला सकती है, और एक अपस्ट्रीम वाले छोटे संगठन के पास अक्सर कोई नहीं होता, वह अपने प्रदाता की संख्या का उपयोग करता है। ASN मूल रूप से 16-बिट संख्याएँ थीं, और स्पेस को 32 बिट तक बढ़ाया गया, इसीलिए आपको छोटे और बहुत बड़े दोनों ASN मान दिखते हैं।

ASN कौन असाइन करता है

ASN का आवंटन पदानुक्रम में होता है। IANA संख्याओं के ब्लॉक पाँच क्षेत्रीय इंटरनेट रजिस्ट्री को देता है, और रजिस्ट्री उन्हें अपने क्षेत्रों के संगठनों को असाइन करती हैं:

  • AFRINIC अफ़्रीका को कवर करता है।
  • APNIC एशिया और प्रशांत क्षेत्र को कवर करता है।
  • ARIN संयुक्त राज्य, कनाडा और कैरिबियन के कुछ हिस्सों को कवर करता है।
  • LACNIC लैटिन अमेरिका और कैरिबियन के कुछ हिस्सों को कवर करता है।
  • RIPE NCC यूरोप, मध्य पूर्व और मध्य एशिया के कुछ हिस्सों को कवर करता है।

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

डेवलपर्स को इसकी परवाह क्यों करनी चाहिए

अकेला IP पता केवल एक संख्या है। ASN उसे एक स्वामी देता है, और इससे कई व्यावहारिक उपयोग खुलते हैं। आप होस्टिंग और क्लाउड नेटवर्क को उपभोक्ता ISP से अलग पहचान सकते हैं, जो बॉट पहचान और ट्रैफ़िक की व्याख्या के लिए मायने रखता है। आप अनुमति और ब्लॉक सूचियों को अलग-अलग पतों के बजाय नेटवर्क के आधार पर ट्यून कर सकते हैं, और एक-एक पते के पीछे भागने के बजाय दुरुपयोग वाले व्यवहार को उसके मूल के अनुसार समूहित कर सकते हैं। किसी घटना के दौरान, यह पाना कि दर्जनों स्रोत एक ही ASN साझा करते हैं, बिखरे हुए लॉग को एक पैटर्न में बदल देता है।

ipto पर ASN लुकअप AS15169 जैसा AS नंबर लेता है और पंजीकृत स्वामी, संगठन का नाम, देश और उसे सौंपी गई IP रेंज की संख्या लौटाता है, और हर ASN के लिए एक समर्पित पेज होता है जिसमें उसकी घोषित रेंज सूचीबद्ध होती हैं। इसका उत्तर ipto के अपने रूटिंग और रजिस्ट्री डेटासेट से दिया जाता है, जो रोज़ रिफ़्रेश होता है। मुख्य IP लुकअप में, asn और org फ़ील्ड किसी दिए गए पते के लिए वही जानकारी देती हैं, साथ में is_vpn, is_datacenter और is_abuser जैसे फ़्लैग।

ASN, सुरक्षा और उनकी सीमाएँ

ASN प्रतिष्ठा के लिए एक उपयोगी इनपुट है, क्योंकि नेटवर्क इसमें अलग-अलग होते हैं कि वे अपने ग्राहकों पर कितनी निगरानी रखते हैं। इसीलिए VPN पहचान ब्लॉकलिस्ट को ASN डेटा के साथ जोड़ती है, और इसीलिए दुरुपयोगकर्ता नेटवर्क रैंकिंग और IP दुरुपयोग चेकर दिखाते हैं कि कोई पता किस नेटवर्क में है। किसी खराब होस्ट पर कार्रवाई तब आसान होती है जब आप उसके आसपास की पूरी रेंज देख सकें, जिसे IP रेंज डायरेक्टरी /8 और /16 ब्लॉक के अनुसार ब्राउज़ करने देती है।

यह जानना भी उपयोगी है कि ASN आपको क्या नहीं बताता:

  • यह बताता है कि नेटवर्क कौन चलाता है, यह नहीं कि उसके भीतर किसी एक पते का उपयोग कौन कर रहा है। एक क्लाउड ASN हज़ारों असंबंधित ग्राहकों को कवर करता है।
  • देश पंजीकरण का देश है, जो हमेशा वह जगह नहीं होती जहाँ इन्फ़्रास्ट्रक्चर भौतिक रूप से स्थित है।
  • रजिस्ट्री रिकॉर्ड अधिग्रहणों और पुनर्गठनों से पीछे रह सकते हैं।
  • BGP स्वयं भरोसे पर बना है। कोई नेटवर्क ऐसे प्रीफ़िक्स घोषित कर सकता है जो उसके नहीं हैं, जिसे रूट हाइजैक कहा जाता है, और RPKI रूट ओरिजिन वैलिडेशन इसे पहचानने में मदद के लिए मौजूद है। RPKI लुकअप जाँचता है कि किसी IP के लिए इस समय घोषित रूट किसी वैध ROA से कवर है या नहीं, जो valid, invalid या not covered बताता है।

स्वामित्व पर आगे जाँच के लिए, RDAP के माध्यम से IP whois किसी ब्लॉक का संरचित रजिस्ट्री रिकॉर्ड लौटाता है। मुफ़्त टियर बिना साइनअप के प्रतिदिन 1,000 अनुरोधों की अनुमति देता है, और API दस्तावेज़ में एंडपॉइंट सूचीबद्ध हैं। संबंधित अवधारणा के लिए देखें CIDR ब्लॉक क्या है, क्योंकि हर ASN अपना पता स्पेस CIDR प्रीफ़िक्स के रूप में घोषित करता है।

सीधे जवाब

ASN, यानी Autonomous System Number, एक अद्वितीय संख्या है जो किसी एक संगठन द्वारा चलाए जा रहे और BGP का उपयोग करके इंटरनेट पर अपने रूट घोषित करने वाले नेटवर्क की पहचान करती है।
IANA ASN के ब्लॉक पाँच क्षेत्रीय इंटरनेट रजिस्ट्री, AFRINIC, APNIC, ARIN, LACNIC और RIPE NCC को आवंटित करता है, जो उन्हें अपने क्षेत्रों के संगठनों को असाइन करती हैं।
नहीं। ASN उस नेटवर्क ऑपरेटर की पहचान करता है जिसके पास पता ब्लॉक है, न कि अलग-अलग उपयोगकर्ता की। एक क्लाउड या ISP ASN कई असंबंधित ग्राहकों को कवर करता है।
← ब्लॉग पर वापस जाएं