Re: snmpEngineBoots
"C. M. Heard" <[email protected]> Mon, 5 May 2003 17:28:02 -0700 (PDT)
| Newsgroups | gmane.ietf.snmpv3 |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 5 May 2003, Ann Lo wrote: > Thanks for your information. I guess that this definition has originated > from the Unix system where the SNMP protocol can be operational when the > SNMP agent is down? No ... > In many embedded systems, snmpEngineBoots would then start from 1 as these > systems would not respond to any SNMP requests until the SNMP agent is up > and running. That's the way it always works. snmpEngineBoots is set to 0 before the engine boots. It is incremented to 1 the first time the agent boots. Hence the minimum value reported by the managed object is 1. This is true irrespective of what platform upon which the agent runs. This seems to cause confusion, and I am sorry that I am explaining poorly, but there is no contradiction between RFC 3414, which instructs an implementor to initialise snmpEngineBoots to 0, and the MIB module in RFC 3411, which specifies that the minimum value ever read from snmpEngineBoots (via an SNMP GetRequest-PDU) will be 1. //cmh