It sounds like you haven't yet looked at Net::SNMP yet? Could you please have a look there and then reconsider your question? Also, do you understand SNMP? Have you had a look on Wikipedia for a brief introduction?
Comment on Re^3: how to use Net::SNMP as a GUI brower