SNMP का मतलब सिंपल नेटवर्क मैनेजमेंट प्रोटोकॉल है। यह एक क्लाइंट-सर्वर प्रोटोकॉल है जिसका उपयोग नेटवर्क प्रशासक नेटवर्क स्विच, प्रिंटर, फोन और नेटवर्क से जुड़े अन्य उपकरणों (एसएनएमपी एजेंटों के रूप में भी जाना जाता है) के बारे में जानकारी एकत्र करने के लिए करते हैं।
एसएनएमपी विंडोज 10 में डिफ़ॉल्ट रूप से सक्षम नहीं है। माइक्रोसॉफ्ट अनुशंसा करता है कि प्रशासक इसके बजाय सामान्य सूचना मॉडल (सीआईएम) का उपयोग करें।
नेटवर्किंग में SNMP का क्या अर्थ है?
SNMP एक क्लाइंट-सर्वर प्रोटोकॉल है। इसका मतलब यह है कि नेटवर्क प्रशासकों को एक एसएनएमपी सर्वर को स्थापित और कॉन्फ़िगर करने की आवश्यकता होती है, जिसे प्रबंधक के रूप में जाना जाता है, जो लगातार नेटवर्क पर एसएनएमपी उपकरणों के बारे में विस्तृत जानकारी एकत्र करता है।
SNMP सर्वर सभी SNMP एजेंटों के बारे में जानकारी एकत्र और संग्रहीत करते हैं। यह नेटवर्क प्रबंधन प्रोटोकॉल अत्यधिक नेटवर्क ट्रैफ़िक बनाए बिना उन उपकरणों के बारे में रीयल-टाइम जानकारी एकत्र करना आसान बनाता है।
एसएनएमपी एजेंट नेटवर्क से जुड़े डिवाइस हैं जो एसएनएमपी नेटवर्क मॉनिटरिंग का समर्थन करते हैं। विशिष्ट एसएनएमपी एजेंटों में शामिल हैं:
- कंप्यूटर
- प्रिंटर
- नेटवर्क स्विच
- वायरलेस पहुंच बिंदु
- वीओआईपी फोन
- आईपी टाइम क्लॉक
SNMP कैसे काम करता है
प्रत्येक एसएनएमपी एजेंट, निर्माता के आधार पर, उन वस्तुओं की एक सूची रखता है जो नेटवर्क प्रशासक सूचना तक पहुंचने के लिए एसएनएमपी कमांड का उपयोग करने के बारे में जानकारी एकत्र कर सकते हैं। डेटा को SNMP सर्वर में एक ट्री संरचना में निम्नानुसार व्यवस्थित किया जाता है:
- प्रबंधन सूचना आधार (MIB) :यह शीर्ष-स्तरीय समूह है जो विशिष्ट प्रकार के उपकरणों (जैसे प्रिंटर या कंप्यूटर) को व्यवस्थित रखता है।
- नोड :प्रत्येक एमआईबी के अंदर, अलग-अलग नोड होते हैं जो नेटवर्क पर अलग-अलग उपकरणों का प्रतिनिधित्व करते हैं।
- ऑब्जेक्ट आइडेंटिफ़ायर (OID) :यह विशिष्ट पता नेटवर्क प्रशासक एमआईबी के अंदर अलग-अलग नोड्स तक पहुंचने के लिए उपयोग करता है। OID व्यवस्थापकों को नोड के बारे में जानकारी का अनुरोध करने के लिए आदेश जारी करने देता है।
एसएनएमपी सर्वर वाले डिवाइस की निगरानी के लिए एकमात्र आवश्यकता यह है कि डिवाइस एसएनएमपी प्रोटोकॉल के अनुकूल हो। वीओआईपी फोन और प्रिंटर जैसे कई उपकरणों में आमतौर पर डिफ़ॉल्ट रूप से एसएनएमपी सक्षम होता है। विंडोज 10 कंप्यूटर जैसे अन्य उपकरणों को इसे मैन्युअल रूप से सक्षम करने की आवश्यकता है। एसएनएमपी को सक्षम करने के निर्देशों के लिए डिवाइस मैनुअल देखें।
SNMP ट्रैप क्या है?
एसएनएमपी प्रोटोकॉल का मुख्य लाभ यह है कि यह कम नेटवर्क बैंडविड्थ की खपत करता है। यह एक जाल के रूप में जाना जाता है के माध्यम से करता है।
एक विशिष्ट क्लाइंट-सर्वर सिस्टम में, एक सर्वर हर बार केंद्रीय डेटाबेस को अपडेट करने के लिए नेटवर्क पर कई उपकरणों से जानकारी का सर्वेक्षण या अनुरोध कर सकता है। हालाँकि, क्योंकि अधिकांश नेटवर्क में बड़ी संख्या में उपकरण होते हैं जो बड़ी मात्रा में जानकारी प्रदान करते हैं, सर्वर के लिए उन सभी उपकरणों को लगातार सर्वेक्षण करना व्यावहारिक नहीं होगा। ऐसा करने से नेटवर्क प्रदर्शन बुरी तरह प्रभावित होगा।
इसके बजाय, नेटवर्क पर प्रत्येक एसएनएमपी डिवाइस स्वचालित रूप से सूचनाओं को ट्रैप कर लेता है और बिना पूछे एसएनएमपी प्रबंधक को भेज देता है। यहां बताया गया है कि एसएनएमपी क्लाइंट-सर्वर मॉडल में आम तौर पर संचार कैसे होता है:
- एसएनएमपी एजेंट घटनाओं को फंसाते हैं और एसएनएमपी प्रबंधक को अवांछित अपडेट भेजते हैं।
- एसएनएमपी प्रबंधक अतिरिक्त जानकारी के लिए स्वचालित अनुवर्ती अनुरोधों के साथ स्वचालित रूप से ट्रैप घटनाओं का जवाब दे सकते हैं।
- नेटवर्क व्यवस्थापक समस्या निवारण या प्रबंधन के लिए उपकरणों को मैन्युअल रूप से मतदान करने के लिए SNMP प्रबंधक का उपयोग कर सकते हैं।
यह दृष्टिकोण नेटवर्क को नकारात्मक रूप से प्रभावित किए बिना बड़ी मात्रा में जानकारी की निगरानी और प्रबंधन की अनुमति देता है।
Windows 10 पर SNMP ट्रैप को सक्षम करने के लिए, सेटिंग . खोलें और एप्लिकेशन और सुविधाएं . पर जाएं> वैकल्पिक सुविधाएं> एक सुविधा जोड़ें , फिर सरल नेटवर्क प्रबंधन प्रोटोकॉल (SNMP) देखें ।
बेसिक SNMP कमांड
एक बार जब एक एसएनएमपी सर्वर कॉन्फ़िगर हो जाता है और एजेंट नेटवर्क पर मौजूद होते हैं, तो नेटवर्क प्रशासक अपने नेटवर्क मॉनिटरिंग टूलसेट के हिस्से के रूप में कमांड के एक सेट से चुनते हैं। सबसे अधिक उपयोग किए जाने वाले कुछ SNMP कमांड निम्नलिखित हैं:
- प्राप्त करें :एक या अधिक मॉनिटर किए गए मान प्राप्त करें।
- आगे बढ़ें :डिवाइस MIB ट्री में अगले OID का मान प्राप्त करें।
- बल्क प्राप्त करें :डेटा मानों का एक बड़ा संग्रह खींचे।
- सेट :डिवाइस पर एक वेरिएबल के लिए एक मान असाइन करें।
डिवाइस की निगरानी के आधार पर डिवाइस-विशिष्ट एसएनएमपी कमांड भी हैं। उदाहरण के लिए, नेटवर्क स्विच की निगरानी करते समय, व्यवस्थापकों के पास निम्न आदेशों तक पहुंच होती है:
- टर्मिनल कॉन्फ़िगर करें :कमांड प्रॉम्प्ट को वैश्विक कॉन्फ़िगरेशन मोड में रखें।
- रनिंग-कॉन्फ़िगरेशन दिखाएं :सभी कॉन्फ़िगरेशन प्रविष्टियों की पुष्टि करने वाली एक सूची प्रदान करें।
- रनिंग-कॉन्फ़िगर स्टार्टअप-कॉन्फ़िगर कॉपी करें :यह सुनिश्चित करने के लिए वर्तमान में चल रहे कॉन्फ़िगरेशन को सहेजें कि स्विच के पुनरारंभ होने पर उसी कॉन्फ़िगरेशन का उपयोग किया जाता है।
डिवाइस निर्माता उपलब्ध SNMP कमांड की लाइब्रेरी और कमांड का उपयोग करने के तरीके के लिए प्रलेखन प्रदान करते हैं, इसलिए निर्माता की वेबसाइट पर उपयोगकर्ता पुस्तिका देखें।