मेरे पास ifAdminStatus और ifOperStatus के बारे में कोई प्रश्न है।एसएनएमपी: ifAdminStatus बनाम ifOperStatus
snmpwalk -Os -c public -v 1 192.168.1.1 1.3.6.1.2.1.2.2.1.7ifAdminStatus.1 = INTEGER: up(1)
ifAdminStatus.12 = INTEGER: down(2)
ifAdminStatus.13 = INTEGER: up(1)
ifAdminStatus.14 = INTEGER: up(1)
यहाँ और एक ही सूची ifOperStatus उपयोग कर रहा है:: यहाँ ifAdminStatus उपयोग करते हुए मेरे नेटवर्क इंटरफेस राज्य के एक उत्पादन है
snmpwalk -Os -c public -v 1 192.168.1.1 1.3.6.1.2.1.2.2.1.8
ifOperStatus.12 = INTEGER: down(2)
ifOperStatus.13 = INTEGER: down(2)
ifOperStatus.14 = INTEGER: down(2)
आप एक ifAdminStatus की रिपोर्ट है कि # 13 और # 14 अप कर रहे हैं देख सकते हैं लेकिन अगर ओपेरस्टैटस दोनों को नीचे रिपोर्ट करता है। मुझे एक तथ्य के लिए पता है कि # 13 ऊपर है और पैकेट पास कर रहा है हालांकि यह (यह मेरा पीपीपीओई इंटरनेट कनेक्शन इंटरफ़ेस है)। सिस्को प्रलेखन के अनुसार, "तो ifAdminStatus नीचे है (2) तो ifOperStatus नीचे (2) होना चाहिए।" यहाँ मामला प्रतीत हो रहा है नहीं है कौन सा ... है
मेरा प्रश्न - क्यों सूचना दी स्थिति नहीं है अलग-अलग और क्या यह उपयोग करने के लिए सुरक्षित है अगर एडमिनस्टैटस यह बताने के लिए कि क्या इंटरफ़ेस ऊपर है और ifOperStatus के बजाए चल रहा है?
धन्यवाद!
यहाँ अतिरिक्त इंटरफेस की जानकारी के साथ snmpwalk है:
snmpwalk -Os -c public -v 1 192.168.1.1 1.3.6.1.2.1.2.2.1
[.....]
ifIndex.12 = INTEGER: 12
ifIndex.13 = INTEGER: 13
ifIndex.14 = INTEGER: 14
[.....]
ifDescr.12 = STRING: etherip0
ifDescr.13 = STRING: ppp0
ifDescr.14 = STRING: tun1
[.....]
ifType.12 = INTEGER: ethernetCsmacd(6)
ifType.13 = INTEGER: ppp(23)
ifType.14 = INTEGER: other(1)
मैं एक अंग पर बाहर जा रहा हूं और अपने सार्वजनिक आईपी को सट्टेबाजी कर रहा था 67.204.0.214 जब आपने उस स्नैम्पवॉक कैप्चर को लिया था। यदि ऐसा है, तो यह पता है कि अगर इंडेक्स 16 है, लेकिन आपके पास ifName में इंटरफ़ेस नहीं है। सबसे संभावित कारण यह है कि आपके पास लिंकिज़ हैं और इस तरह की कार्यक्षमता को उनके एसएनएमपी एजेंट में कोड नहीं किया है। –