I am working on a network monitoring application and need to know what versions of SNMP are backwards compatible with the other versions. I am writing the program in Java and using SNMP4J to query OIDs on particular devices. Within SNMP4J, you must specify the version of the SNMP device when setting up the target.
Currently, there is SNMP versions 1, 2c, and 3. If I have a device that is SNMP version 1, will SNMP version 2c or 3 be backwards compatible with that version?
If device is version 2, will 1 or 3 be backwards compatible?
... and so on
Anyway, all the help is greatly appreciated,
Steve