2012-03-12 9 views
6

मुझे पता है कि एसएनएमपी क्या है और मुझे पता है कि पिंग क्या है। 'एसएनएमपी पिंग' का क्या अर्थ है? एसएनएमपी का उपयोग यह देखने के लिए किया जा सकता है कि नेटवर्क पर डिवाइस अभी भी जिंदा हैं .. ऐसा करने के लिए इसका क्या उपयोग होता है? मैंने सोचा नहीं होगा कि एक एसएनएमपी पिंग आईसीएमपी पिंग के समान है?एसएनएमपी पिंग क्या है?

उत्तर

8

आप सही तरीके से संदिग्ध SNMP "पिंग" जैसा कि निश्चित रूप से ICMP पिंग के रूप में ही नहीं है। यह क्या करता है एसएनएमपी के माध्यम से DNS नाम, सिस्टम नाम, स्थान, सिस्टम प्रकार, सिस्टम विवरण इत्यादि के माध्यम से कुछ बुनियादी जानकारी पुनर्प्राप्त करने का प्रयास करना और यदि सफल हो तो "पिंग" भी सफल होने के लिए समझा जाता है।

लेकिन यह आईसीएमपी पिंग (गूंज) के तरीके के किसी भी प्रकार का मानक नहीं है। एसएनएमपी में कोई विशेष "पिंग" कमांड नहीं है - यह केवल एक उपकरण है जिसका उपयोग स्कैन करने के लिए किया जाता है कि एसएनएमपी कुछ लक्षित डिवाइस पर कुछ जीवित है (कुछ सामान्य एमआईबी मूल्यों को पुनर्प्राप्त करके)। इसलिए जब आप उम्मीद करेंगे कि कार्यान्वयन मानक के बजाए उपयोगी टूल होने के परिणामस्वरूप भी भिन्न होता है।

लेकिन इसका अभ्यास में थोड़ा प्रभाव नहीं है क्योंकि 'अनिवार्य' एसएनएमपी रिकॉर्ड का एक सेट है, इसलिए यदि कोई डिवाइस उनको जवाब नहीं देता है, तो आप सुनिश्चित हो सकते हैं कि यह एसएनएमपी नहीं चलाता है। एसएनएमपी के लिए एक एसएनएमपी "पिंग" के लिए एसएनएमपी को निश्चित रूप से लक्षित डिवाइस पर सक्षम किया जाना चाहिए ... जो आमतौर पर सामान्य रूप से सामान्य रूप से मामला नहीं है, इसलिए यह आईसीएमपी पिंग के लिए एक बड़ा अंतर है जिसका उपयोग लगभग सार्वभौमिक रूप से किया जा सकता है।

मुझे आशा है कि मैं आपके सवाल का जवाब

2

यह एक एसएनएमपी पिंग के लिए एक आईसीएमपी गूंज के बराबर होना सामान्य है। उदाहरण के लिए, आईबीएम राज्य, यह एक आईसीएमपी गूंज (प्राप्त करने वाले अंत में एसएनएमपीडी को) जारी करता है और मिनीआरटीटी देता है। यदि प्रतिक्रिया समय समाप्त होता है, तो यह 1 सेकंड के बाद एक और कच्चे गूंज पैकेट भेजता है, और दूसरा 2 सेकंड के बाद फिर से भेजता है। यदि अभी तक कोई प्रतिक्रिया नहीं है, -1 वापस आ गया है।

सिस्को में भी इसी तरह के कार्यान्वयन (एसएनएमपी जीईटी/एसईटी/पिंग-एमआईबी) है। हालांकि, यह निश्चित रूप से कार्यान्वयन-विशिष्ट है।

Source

1

"पिंग" है कि क्या आप वापस एक प्रतिक्रिया मिल देखने का उद्देश्य के लिए एक संदेश भेजने के लिए सिर्फ एक सामान्य शब्द है।

आईसीएमपी एक आईपी नेटवर्क पर मेजबान "पिंगिंग" का सबसे आम तरीका है। यदि आपको किसी आईपी पते से आईसीएमपी प्रतिध्वनि प्रतिक्रिया मिलती है, तो आप जानते हैं कि उस पते के लिए कम से कम कुछ नेटवर्क यातायात प्राप्त करने और जवाब देने में सक्षम कुछ भी है। आईसीएमपी पिंग का जवाब प्राप्त करने से आपको किसी अन्य नेटवर्क सेवाओं की स्थिति के बारे में कुछ भी नहीं बताया जाता है। उत्तर प्राप्त नहीं करने से आपको कुछ भी नहीं बताया जाता है: कई कारण हैं कि आपको किसी विशेष पल में आईसीएमपी पिंग का जवाब क्यों नहीं मिल सकता है।

"पिंग" की अवधारणा संचार के किसी भी तंत्र पर लागू होती है। कुछ नेटवर्क प्रोटोकॉल में "पिंग" करने के लिए विशिष्ट मानक होते हैं। ज्यादातर के लिए, "पिंगिंग" का मतलब यह देखने के लिए कुछ बुनियादी ऑपरेशन करने की कोशिश करना है कि यह काम करता है या नहीं। उदाहरण के लिए, आप पोर्ट 80 से कनेक्ट करके और "HEAD/HTTP/1.0" करके HTTP सर्वर को "पिंग" कर सकते हैं। यदि आप एक HTTP प्रतिक्रिया वापस प्राप्त करते हैं, तो आप जानते हैं कि एक HTTP सर्वर परिचालन है। एक ही विचार एसएनएमपी या किसी अन्य नेटवर्क एप्लिकेशन पर लागू होता है।

0

मेरी समझ में, एक SNMP पिंग आरएफसी 2925

http://tools.ietf.org/html/rfc2925

में परिभाषित एक SNMP एजेंट विक्रेता इंगित करता है कि एक युक्ति इस आरएफसी का समर्थन करता है, तो आप यह नजर रखने के लिए SNMP पिंग उपयोग कर सकते हैं है। अन्यथा, यह काम नहीं करेगा।

यह "सामान्य पिंग" (आईसीएमपी आधारित) से बिल्कुल अलग है।

0

आईसीएमपी पिंग की तरह, एसएनएमपी पिंग, केवल एक एसएनएमपी getrequest का एक रूप है, किसी भी उपकरण की अलगाव की जांच करने के लिए प्रयोग किया जाता है जिसमें मानक एसएनएमपी एजेंट निगरानी के लिए चल रहा है। यह तब उपयोगी होता है जब प्रबंधन उपकरण जो इन उपकरणों को ऑटो डिस्कवरी के लिए क्वेरी करने के लिए प्रबंधित करते हैं। अनुरोध के हिस्से के रूप में उपकरण पूछने के लिए किसी भी sysOid का उपयोग किया जा सकता है।

2

पिंग "पैकेटेटेड इंटरनेट नोड ग्रोपर" था, मूल रूप से एक उपकरण जिसने आईसीएमपी गूंज प्रतिक्रिया लागू की थी। "पिंग" अब आमतौर पर यह जांचने के लिए एक अमूर्तता व्यक्त करने के लिए प्रयोग किया जाता है कि कोई डिवाइस ऑनलाइन है, उपलब्ध है, जवाब दे रहा है या नहीं।

एमआईबी विकल्प हैं जो डिवाइस को पिंग या ट्रेस करने के लिए किसी डिवाइस से पूछने के लिए कहते हैं - जो किसी तीसरे पक्ष के लिए आईसीएमपी को डिवाइस से पूछता है और सफलता/विफलता का संकेत देता है - लेकिन "स्नैप पिंग" का बोलचाल उपयोग है एक स्थिर डेटा बिंदु के एक सरल एसएनएमपी प्रश्न पूछकर प्रतिक्रिया प्राप्त करने के लिए प्रतिक्रिया प्राप्त करें।

अधिकांश डिवाइस 1.3.6.1.2 उपट्री में अनुरोधों के लिए कुछ प्रतिक्रिया प्रदान करते हैं, लेकिन यह एक कठिन/तेज़ आवश्यकता नहीं है। उदाहरण के लिए, यूनिक्स (-like) कमांड लाइन पर, कोई भी "snmpget -v 1 -c सार्वजनिक 192.168.0.1 1.3.6.1.2.1.1.1.0" "192.168.0.1" पूछने का प्रयास कर सकता है जिसका नाम क्या है। डिवाइस जवाब दे सकता है; यह आम तौर पर एनएके नहीं होगा यदि एक्सेस (संस्करण 1, समुदाय स्ट्रिंग "सार्वजनिक", इस मामले में) गलत है। बीच में स्विच (एस) अनुरोधकर्ता को "पहुंचने योग्य" को अलर्ट करना चुन सकता है, लेकिन हो सकता है। इस मामले में अन्य लोगों के रूप में, यदि कोई प्रतिक्रिया नहीं है, तो "कोई प्रतिक्रिया" से अलग संदेश या संकेत उपयोगी हो सकते हैं।

संबंधित मुद्दे