Re: view OID mask?
"Dave Shield" <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <[email protected]> |
On 20/09/06, Leo Lei <[email protected]> wrote: > are there any example illustrating the usage of the view OID mask? i have read the part of > view directive in the snmpd.conf(5) > and the vacmViewTreeFamilyMask definition in VACM rfc, but i can't understand it. thanks. The latest version of the source (currently available as 5.4.pre1) has a re-written snmpd.conf(5) description of the view token, to expand on the role of the MASK field. This now reads as follows: view VNAME TYPE OID [MASK] defines a named "view" - a subset of the overall OID tree. This is most commonly a single subtree, but several view directives can be given with the same view name, to build up a more complex collection of OIDs. TYPE is either included or excluded, which can again define a more complex view (e.g by excluding certain sensitive objects from an otherwise accessible subtree). MASK is a list of hex octets (optionally separated by '.' or ':') with the set bits indicating which subidentifiers in the view OID to match against. If not specified, this defaults to matching the OID exactly (all bits set), thus defining a simple OID subtree. So: view iso1 included .iso 0xf0 view iso2 included .iso view iso3 included .iso.org.dod.mgmt 0xf0 would all define the same view, covering the whole of the 'iso(1)' subtree (with the third example ignoring the subidenti- fiers not covered by the mask). More usefully, the mask can be used to define a view covering a particular row (or rows) in a table, by matching against the appropriate table index value, but skipping the column subiden- tifier: view ifRow4 included .1.3.6.1.2.1.2.2.1.0.4 0xff:a0 Note that a mask longer than 8 bits must use ':' to separate the individual octets. Is that any more helpful? Dave ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ 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