Is there any standard oid list for all the SNMP enabled devices or is it vendor specific?
Solution 1:
What you want is called discovery
in the network monitoring world. The high-level approach to this is to usually ping your entire IP network graph using ICMP or TCP pings and on a response, do an SNMP get of a standard RTF OID, like sysname
. You SNMP get a standard RTF OID because those are usually implemented by default on most systems.
- ICMP Ping entire network elements
- On response, do an SNMP Ping
- On response, log the IP address as SNMP discovered