Ethereal-dev: Re: [ethereal-dev] packet-snmp.c and libsmi

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Juergen Schoenwaelder <schoenw@xxxxxxxxxxxxxxx>
Date: Mon, 26 Jun 2000 12:49:20 +0200
>>>>> Jochen Friedrich writes:

Jochen> Unfortunately, when doing network traces, you don't know in
Jochen> advance which MIBs you need. What would be needed is an OID to
Jochen> MIB kind of resolver.

Well, this resolver still only knows a subset of all MIBs on earth.
BTW, we have played with the idea to build a libsmi server so that
applications can actually connect to that server in order to access
MIB information. This would hopefully reduce startup times and it
would allow to access larger bases of MIBs without making all the
application processes big. But so far, we did not really work on
this. (The hardest problem to solve is how you deal with the various
different sets of loaded MIBs in the server that are visible to each
application.)

Jochen> The same is true for network management applications when
Jochen> decoding the result of a sysObjectID query or a SNMP walk
Jochen> operation.

For this particular object, I think it would be really helpful if IANA
could be convinced to maintain a proper MIB for the OIDs that they
assign in the private subtree. This MIB would then make it easier to
identify the company who owns a certain private MIB branch...

/js

-- 
Juergen Schoenwaelder      Technical University Braunschweig
<schoenw@xxxxxxxxxxxxxxx>  Dept. Operating Systems & Computer Networks
Phone: +49 531 391 3289    Bueltenweg 74/75, 38106 Braunschweig, Germany
Fax:   +49 531 391 5936    <URL:http://www.ibr.cs.tu-bs.de/~schoenw/>