On Tue, 2005-08-23 at 10:58 +0200, Thomas Anders wrote:
> Dave Shield wrote:

> > I'm wondering whether we need to support a "wildcard"
> > engineID mechanism. 

> I don't think we should do this, because it doesn't seem
> to match the intention of the RFCs.

It probably doesn't, no.
But that probably says as much about the deficiencies of
the USM framework in regard to "site-wide authentication"
as it does about the idea of wildcarded user matching.


>  Wes (I think) has written up an excellent summary here:
> 
> http://www.net-snmp.org/tutorial/tutorial-5/commands/snmptrap-v3.html

That describes how things currently work, yes.
But it relies on knowing the remote engineIDs in advance.
That's not too much of a problem when you've got a small
number of trap generators, and the engineIDs are stable.

But it doesn't scale very well to a large network, where
a single trap receiver might be working with hundreds or
thousands of nodes.   And it *definitely* doesn't work
very well with the "random engineID" approach that the
Net-SNMP library uses.

Try running an SNMPv3 snmptrap command three or four times
(*without* using the -e options), and examine the PDUs that
are sent.  There'll be a different engineID each time.
Forcing a fixed engineID is certainly a way around this,
but it feels something of a hack.
  Hence the suggestion of a wildcard match.


Wes - this is much more your area of expertise than mine.
Care to comment?

Dave


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to