D लिंक DES 3526 और Brocade Fastiron SX800 जैसे अन्य स्विचों के लिए मैं समुदाय स्ट्रिंग अनुक्रमण कैसे करूं ?
मैं एक ब्रोकेड sx 800 l3 स्विच पर एक विशिष्ट vlan को चुनने के लिए एक जावा प्रोग्राम चला रहा हूं । कार्यक्रम "टाइम आउट त्रुटि" फेंकता है। मैंने तब स्विच लॉग चेक किया, जो कहता है कि कम्युनिटी स्ट्रिंग अमान्य है । मैं वाक्य रचना "समुदाय @ vlanid" से परेशान हूं।
सभी Vlans और उनके नाम प्रदर्शित करना:
कोई मुझे सिस्को के अलावा अन्य स्विच के लिए समुदाय स्ट्रिंग अनुक्रमण बता सकता है?
संपादित करें
मैंने सीएलआई में नेट-एसएनएमपी के साथ कमांड की कोशिश की:
पोल sysDescr:
snmpwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.1.1
SNMPv2-MIB::sysDescr.0 = STRING: DES-3526 Fast-Ethernet Switch
पोल dot1dTpFdbAddress (डिफ़ॉल्ट वेलन):
snmpbulkwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.17.4.3.1.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.27.17.189.90.220 = Hex-STRING: 00 1B 11 BD 5A DC
SNMPv2-SMI::mib-2.17.4.3.1.1.4.254.127.149.86.136 = Hex-STRING: 04 FE 7F 95 56 88
पोल dot1dTpFdbAddress (डिफ़ॉल्ट Vlan4):
snmpbulkwalk -v 2c -c public@4 10.21.200.4 .1.3.6.1.2.1.17.4.3.1.1
Timeout: No Response from 10.21.200.4
नेटडिस्को सभी बंदरगाहों और इसी मैक पते को सूचीबद्ध करता है
मैं व्यक्तिगत बंदरगाहों से सभी मैक पते को पुनः प्राप्त करना चाहता हूं। क्यू ब्रिज एमआईबी शो स्विच पर सभी बंदरगाहों लेकिन दुर्भाग्य से मैक पता OID सुलभ नहीं है। दूसरी ओर, ब्रिज MIB का उपयोग करते हुए डिफ़ॉल्ट वलान से केवल मैक पते सूचीबद्ध करता है। पुनश्च: समुदाय स्ट्रिंग अनुक्रमण (coommstring @ vlanid) अन्य vlans तक पहुँचने के लिए केवल CISCO स्विच के साथ काम करता है।
snmpget -v 2c -c public [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.1.1.0
snmpbulkwalk -v 2c -c public@4 [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.17.4.3.1.1
। क्या आपको वह चाहिए जो आपको चाहिए?