क्या एसएनएमपी अभी भी 2015 के रूप में व्यापक रूप से उपयोग किया जाता है?


23

एसएनएमपी के बारे में बहुत सी चीजें मुझे 15 साल पहले भी बोझिल लगती थीं। एक उदाहरण MIB की अवधारणा है जो अन्यथा सांख्यिक OID के "अर्थ" बनाने के लिए एक स्थानीय संसाधन है।

क्या एसएनएमपी का आधुनिकीकरण किया गया है या कुछ और में परिवर्तन किया गया है? क्या यह अभी भी नेटवर्क उपकरण के लिए एक विशेषता है?


हर देश में सभी टीवी ट्रांसमीटर (स्वामित्व वाले स्वामित्व, एंटीना आधारित) एसएनएमपी का उपयोग नियंत्रण के रूप में करते हैं, ज्यादातर V2 और मैं इसे जल्द ही कभी भी बदलते हुए नहीं देखता।
वजुरा

जवाबों:


31

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

उस एक्सचेंज से MIB- संग्रहीत डेटा का पृथक्करण, और तार पर संख्यात्मक OID के उपयोग के परिणामस्वरूप, SNMPv1 में समझ में आया, क्योंकि यह प्रत्येक दिशा में एक एकल UDP डेटाग्राम के लिए अधिकांश एक्सचेंजों को रखता था। V3 के रूप में, इसका अब कोई मतलब नहीं है, मेरे दिमाग में - लेकिन मैं IETF नहीं हूं।

अफसोस की बात है, एसएनएमपी अभी भी सबसे कम-आम-भाजक प्रबंधन प्रोटोकॉल का एक प्रकार है, और मुझे लगातार आश्चर्य होता है कि मैं कितने डिवाइस देखता हूं, जहां से डेटा निगरानी करने का सबसे आसान तरीका है पुराने पुराने आरओ-समुदाय-स्ट्रिंग-इन- यूडीपी-आधारित एसएनएमपीवी 1।

संपादित करें (2018): क्योंकि यह बहुत अच्छा है, मैं इंटरनेट प्रोटोकॉल जर्नल के अगस्त 2018 संस्करण में ज्योफ हस्टन के उत्कृष्ट लेख से उद्धृत करता हूं :

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


1
दुखद लेकिन सत्य। विषम वातावरण में, यह अक्सर एक दूसरे से बात करने वाले उपकरणों को प्राप्त करने का एक तरीका होता है, खासकर अगर किसी डिवाइस पर एक तरह के या किसी अन्य के 'एजेंट' स्थापित करना, जो भी कारण के लिए एक नो-गो है।
रोब मोइर

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

@SimonRichter क्या यह वास्तव में स्टेटलेस है? मैं SNMP v3 के बारे में कुछ नहीं जानता, लेकिन मुझे RFC3411 में एक अनुक्रम आरेख दिखाई देता है और मुझे लगता है कि स्टेटलेस एन्क्रिप्शन आसान नहीं है।
आंद्रेकेआर

हां, अनुक्रम आरेख एकल पैकेट के प्रसंस्करण में बातचीत करने वाली विभिन्न परतों को दिखाते हैं। V3 के साथ, बहुत सारी चीजें बदल जाती हैं, लेकिन TBH मैंने देखा है कि अभी तक कुछ ही लोग v3 का उपयोग करते हैं।
साइमन रिक्टर

3
SNMPv3, IPv6 की तरह, बिगफुट के लिए एक अर्ध-पौराणिक जानवर है। जंगली लेकिन बहुत कम प्रत्यक्ष प्रमाणों में इसकी कई रिपोर्ट मिली हैं। जबकि SNMPv2, और कभी-कभी v1, मानक निगरानी प्रोटोकॉल है और जैसा कि मिनेसोटा में मच्छरों के रूप में सर्वव्यापी है।
स्कॉट पैक

4

मैं नेटवर्क मॉनिटरिंग सिस्टम पर काम करता हूं, और एसएनएमपी का अभी भी अत्यधिक उपयोग किया जाता है और निम्नलिखित कारणों से इस पर निर्भर करता है:

  • अंतर्निहित प्रोटोकॉल के रूप में यूडीपी का उपयोग एसएनएमपी को बहुत कुशल बनाता है। चूँकि अधिकांश निगरानी / प्रबंधन आपके स्वयं के डेटा केंद्र के भीतर किया जाता है, इसलिए आपको सार्वजनिक इंटरनेट और टीसीपी पावती और प्रवाह नियंत्रण ओवरकिल के पैकेट के साथ संबंधित होने की आवश्यकता नहीं है। SNMPv2 SNMP मूल अक्षमताओं में से कुछ को संबोधित करता है, उदाहरण के लिए BULK GET के लिए समर्थन जोड़ना।
  • SNMP पूरे नेटवर्क वाले उपकरणों में सार्वभौमिक है। लगभग सभी नेटवर्किंग उपकरण एक SNMP एजेंट को लागू करते हैं। MIBs होने से यह सुनिश्चित होता है कि एक वैश्विक स्थान है जहां विभिन्न विक्रेताओं द्वारा एक नियंत्रित फैशन में जानकारी जोड़ी जा सकती है और इस प्रकार OIDs को आसान और अधिकतर विक्रेता अज्ञेय के बारे में क्या जानकारी मिलती है।
  • अंत में, प्रतिस्थापन के रूप में छोड़ने के लिए एक अच्छा उम्मीदवार नहीं है। एसएनएमपी महान नहीं हो सकता है, लेकिन इसका अच्छा और अच्छा होना काफी अच्छा है। कई नेटवर्क उपकरणों के पास अब समान और अतिरिक्त जानकारी प्राप्त करने के लिए API हैं, लेकिन जैसा कि मैंने अपने दूसरे बिंदु में बताया है, इन APIs को क्वेरी करने के तरीके स्पष्ट रूप से सभी डिवाइसों में भिन्न होते हैं और कोई भी एंडपॉइंट्स पूरे डिवाइस में मानकीकृत नहीं होते हैं।

3

SNMPv2 के बारे में @madhatter से सभी सहमत हैं, जल्द ही कोई समय दूर नहीं होगा।

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

इस पुराने (2013) लेख को भी देखें


स्पष्टता के लिए, मैंने यह नहीं कहा कि SNMPv2 जल्द ही किसी भी समय दूर नहीं जा रहा था; मैंने कहा कि SNMP दूर नहीं जा रहा था, और मुझे अभी भी v1 बहुत इस्तेमाल किया जा रहा है ।
मदहैटर

SNMP-over-XML ... क्या संभवतः गलत हो सकता है?
Womble

@womble यह सुनिश्चित नहीं करें कि आपका क्या मतलब है SNMP-over-XML,
NETCONF
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.