On 6 April 2010 07:04, sanjaykumar <[email protected]> wrote: > I am going through the "Engine ID discovery" code. > Could someone explain me about this concept ??
In order to use SNMPv3, it's necessary to know the "engineID" of the agent (or strictly speaking, the "authoritative SNMP engine" - which is the agent for GET* and SET requests). One way to do this is to specify the engine ID explicitly (e.g. via the -e command line option). A number of other SNMP toolkits work this way. But the Net-SNMP code attempts to probe the remote agent to discover this value, by sending a request without the engineID in place. This request will fail, but the response that comes back includes the engine ID (and possibly the boot count/uptime values as well). The client can then re-send the request including this information, and hopefully the request should then succeed. Dave ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Net-snmp-users mailing list [email protected] Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users
