2008-10-19 10 views
5

मुझे एसएनएमपी के बारे में कुछ पता है, लेकिन पर्याप्त नहीं है। मुझे ऐसे एप्लिकेशन को विकसित करने की आवश्यकता है जो मानक एसएनएमपी एमआईबी पढ़ सकें और विभिन्न गुणों को पढ़/लिख सकें। नेटवर्क अंत में कोई समस्या नहीं है, लेकिन वास्तविक एमआईबी और वास्तव में उनमें क्या हो सकता है वह मेरे लिए एक काला कला है।एसएनएमपी एमआईबी को समझने के लिए कुछ अच्छे संसाधन क्या हैं?

मेरा मानना ​​है कि मुझे एमआईबी को 'पार्स' करने के लिए LIBSMI का उपयोग करने में सक्षम होना चाहिए, लेकिन मुझे वास्तव में समझ में नहीं आता कि 'पार्सर' का आउटपुट क्या होगा, और इसका उपयोग कैसे किया जाए।

सभी सुझावों का स्वागत करते ...

उत्तर

3

गहरी अंत में आप फेंकने के जोखिम पर, आप net-snmp पर एक नज़र डालें कर सकते हैं। डिफ़ॉल्ट स्थापना में उनके संबंधित कार्यान्वयन के साथ कई मानक एमआईबी होते हैं। इसमें एक उपयोगिता (mib2c) भी शामिल है जो आपकी एमआईबी फाइलों से बॉयलरप्लेट कोड उत्पन्न करेगी।

एक बार जब आप दो मिब्स के माध्यम से अपना रास्ता पढ़ लेंगे तो आपको चीजों को स्नैम्प करने के तरीके से परिचित होने में कोई परेशानी नहीं होनी चाहिए।

1

अधिकांश मानक एमआईबी दस्तावेज़ आईईटीएफ में प्रकाशित संबंधित आरएफसी में परिभाषित किए गए थे।

http://www.ietf.org/

कृपया अधिक जानकारी खोजने के लिए इस साइट पर जाएं।

0

मुनिक्स Mib Smithy User Guide एमआईबी बनाने के तरीके के बारे में एक अच्छा अवलोकन प्रदान करता है, जो आपको पार्सिंग के लिए आवश्यक तत्वों को समझने में मदद कर सकता है।

आपको ASN.1 ITU specification X.690 पर भी देखना चाहिए, क्योंकि यह भाषा एसएनएमपी परिभाषित है। यह एसएनएमपी आरएफसी में किसी भी बैचस-नौर स्वरूपण के लिए एसएनएमपी आरएफसी को खराब करने में भी मदद करता है। मैं सुझाव देता हूं कि आप आरएफसी 3642 और आरएफसी 2252 से शुरू करें।

+0

क्या आपके पास कोई लिंक या कोई अतिरिक्त विवरण है? –