MIB:   SNMP-NOTIFICATION-MIBMain Index
          
   - Textual Convention/Type Defs  (0)   - Notification/Trap Definitions  (0)
   - Object Identifier Definitions  (4)   - Object Group Definitions  (2)
   - Table Definitions  (3)   - Notification Group Definitions  (0)
   - Table Entry/Row Definitions  (3)   - Agent Capabilities Definitions  (0)
   - Column Object Definitions  (13)   - Module Compliance Definitions  (3)
   - Scalar Object Definitions  (0)     
                          
Module DependenciesMIB:  SNMP-NOTIFICATION-MIB
 
     SNMP-FRAMEWORK-MIB
     SNMP-TARGET-MIB
     SNMPv2-TC
 
                          
Module Identity: snmpNotificationMIB1.3.6.1.6.3.13
 
 Last Updated
 
9808040000Z
 
 Organization
 
IETF SNMPv3 Working Group
 
 Contact Info
 
WG-email:   snmpv3@lists.tislabs.com
Subscribe:  majordomo@lists.tislabs.com
            In message body:  subscribe snmpv3

Chair:      Russ Mundy
            Trusted Information Systems
Postal:     3060 Washington Rd
            Glenwood MD 21738
            USA
EMail:      mundy@tislabs.com
Phone:      +1-301-854-6889

Co-editor:  David B. Levi
            SNMP Research, Inc.
Postal:     3001 Kimberlin Heights Road
            Knoxville, TN 37920-9716
EMail:      levi@snmp.com
Phone:      +1 423 573 1434

Co-editor:  Paul Meyer
            Secure Computing Corporation
Postal:     2675 Long Lake Road
            Roseville, MN 55113
EMail:      paul_meyer@securecomputing.com
Phone:      +1 651 628 1592

Co-editor:  Bob Stewart
            Cisco Systems, Inc.
Postal:     170 West Tasman Drive
            San Jose, CA 95134-1706
EMail:      bstewart@cisco.com
Phone:      +1 603 654 2686
 
 Description
 
This MIB module defines MIB objects which provide
mechanisms to remotely configure the parameters
used by an SNMP entity for the generation of

notifications.
 
                          
Textual Convention (Type) DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
 
 
   
                          
Object Identifier DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
    
snmpNotifyObjects ::= snmpNotificationMIB.11.3.6.1.6.3.13.1
snmpNotifyConformance ::= snmpNotificationMIB.31.3.6.1.6.3.13.3
snmpNotifyCompliances ::= snmpNotifyConformance.11.3.6.1.6.3.13.3.1
snmpNotifyGroups ::= snmpNotifyConformance.21.3.6.1.6.3.13.3.2
                          
Table DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
  1) snmpNotifyTable  
  2) snmpNotifyFilterProfileTable  
  3) snmpNotifyFilterTable  
 
 Table: snmpNotifyTable1.3.6.1.6.3.13.1.1
  status | indexes | columns ) section | top )
 
 Description
 
This table is used to select management targets which should
receive notifications, as well as the type of notification
which should be sent to each selected management target.
 
  Status:   current
  Row Entry:  snmpNotifyEntry
 
  Indexes:   
   
 #  Object  Type  OID 
snmpNotifyName  OCTET STRING (implied) 1.3.6.1.6.3.13.1.1.1.1
 
  Columns:  
   
 #  Object  Type  Syntax  Access  OID 
snmpNotifyName sSnmpAdminString na 1.3.6.1.6.3.13.1.1.1.1
snmpNotifyTag sSnmpTagValue rc 1.3.6.1.6.3.13.1.1.1.2
snmpNotifyType iINTEGER rc 1.3.6.1.6.3.13.1.1.1.3
snmpNotifyStorageType iStorageType rc 1.3.6.1.6.3.13.1.1.1.4
snmpNotifyRowStatus iRowStatus rc 1.3.6.1.6.3.13.1.1.1.5
 
 Table: snmpNotifyFilterProfileTable1.3.6.1.6.3.13.1.2
  status | indexes | columns ) section | top )
 
 Description
 
This table is used to associate a notification filter
profile with a particular set of target parameters.
 
  Status:   current
  Row Entry:  snmpNotifyFilterProfileEntry
 
  Indexes:   
   
 #  Object  Type  OID 
SNMP-TARGET-MIB.snmpTargetParamsName  OCTET STRING (implied) 1.3.6.1.6.3.12.1.3.1.1
 
  Columns:  
   
 #  Object  Type  Syntax  Access  OID 
snmpNotifyFilterProfileName sSnmpAdminString rc 1.3.6.1.6.3.13.1.2.1.1
snmpNotifyFilterProfileStorType iStorageType rc 1.3.6.1.6.3.13.1.2.1.2
snmpNotifyFilterProfileRowStatus iRowStatus rc 1.3.6.1.6.3.13.1.2.1.3
 
 Table: snmpNotifyFilterTable1.3.6.1.6.3.13.1.3
  status | indexes | columns ) section | top )
 
 Description
 
The table of filter profiles.  Filter profiles are used
to determine whether particular management targets should
receive particular notifications.

When a notification is generated, it must be compared
with the filters associated with each management target
which is configured to receive notifications, in order to
determine whether it may be sent to each such management
target.

A more complete discussion of notification filtering
can be found in section 6. of [RFC2573].
 
  Status:   current
  Row Entry:  snmpNotifyFilterEntry
 
  Indexes:   
   
 #  Object  Type  OID 
snmpNotifyFilterProfileName  OCTET STRING  1.3.6.1.6.3.13.1.2.1.1
snmpNotifyFilterSubtree  OBJECT IDENTIFIER (implied) 1.3.6.1.6.3.13.1.3.1.1
 
  Columns:  
   
 #  Object  Type  Syntax  Access  OID 
snmpNotifyFilterSubtree oOBJECT IDENTIFIER na 1.3.6.1.6.3.13.1.3.1.1
snmpNotifyFilterMask sOCTET STRING rc 1.3.6.1.6.3.13.1.3.1.2
snmpNotifyFilterType iINTEGER rc 1.3.6.1.6.3.13.1.3.1.3
snmpNotifyFilterStorageType iStorageType rc 1.3.6.1.6.3.13.1.3.1.4
snmpNotifyFilterRowStatus iRowStatus rc 1.3.6.1.6.3.13.1.3.1.5
 
                          
Table Row/Entry Object DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
  1) snmpNotifyEntry  
  2) snmpNotifyFilterProfileEntry  
  3) snmpNotifyFilterEntry  
 
 Entry Object:   snmpNotifyEntry1.3.6.1.6.3.13.1.1.1
  status | access | type | syntax ) section | top )
 
 Description
 
An entry in this table selects a set of management targets
which should receive notifications, as well as the type of
notification which should be sent to each selected
management target.

Entries in the snmpNotifyTable are created and
deleted using the snmpNotifyRowStatus object.
 
  Table:  snmpNotifyTable
  Status:   current
  Access:   not-accessible
 
  Type:   SEQUENCE
  Syntax:   SEQUENCE
 
 Entry Object:   snmpNotifyFilterProfileEntry1.3.6.1.6.3.13.1.2.1
  status | access | type | syntax ) section | top )
 
 Description
 
An entry in this table indicates the name of the filter
profile to be used when generating notifications using
the corresponding entry in the snmpTargetParamsTable.

Entries in the snmpNotifyFilterProfileTable are created

and deleted using the snmpNotifyFilterProfileRowStatus
object.
 
  Table:  snmpNotifyFilterProfileTable
  Status:   current
  Access:   not-accessible
 
  Type:   SEQUENCE
  Syntax:   SEQUENCE
 
 Entry Object:   snmpNotifyFilterEntry1.3.6.1.6.3.13.1.3.1
  status | access | type | syntax ) section | top )
 
 Description
 
An element of a filter profile.

Entries in the snmpNotifyFilterTable are created and
deleted using the snmpNotifyFilterRowStatus object.
 
  Table:  snmpNotifyFilterTable
  Status:   current
  Access:   not-accessible
 
  Type:   SEQUENCE
  Syntax:   SEQUENCE
 
                          
Table Column Object DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
  1) snmpNotifyName  
  2) snmpNotifyTag  
  3) snmpNotifyType  
  4) snmpNotifyStorageType  
  5) snmpNotifyRowStatus  
  6) snmpNotifyFilterProfileName  
  7) snmpNotifyFilterProfileStorType  
  8) snmpNotifyFilterProfileRowStatus  
  9) snmpNotifyFilterSubtree  
  10) snmpNotifyFilterMask  
  11) snmpNotifyFilterType  
  12) snmpNotifyFilterStorageType  
  13) snmpNotifyFilterRowStatus  
 
 Column Object:   snmpNotifyName1.3.6.1.6.3.13.1.1.1.1
  status | access | type | syntax ) section | top )
 
 Description
 
The locally arbitrary, but unique identifier associated
with this snmpNotifyEntry.
 
  Table: snmpNotifyTable
  Indexing:  snmpNotifyTable
  Status:   current
  Access:   not-accessible
 
  Type:   OCTET STRING
  Syntax:   SNMP-FRAMEWORK-MIB.SnmpAdminString (SIZE (1..32) )
 
 Column Object:   snmpNotifyTag1.3.6.1.6.3.13.1.1.1.2
  status | access | type | syntax ) section | top )
 
 Description
 
This object contains a single tag value which is used
to select entries in the snmpTargetAddrTable.  Any entry
in the snmpTargetAddrTable which contains a tag value
which is equal to the value of an instance of this
object is selected.  If this object contains a value
of zero length, no entries are selected.
 
  Table: snmpNotifyTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   SNMP-TARGET-MIB.SnmpTagValue
 
 Column Object:   snmpNotifyType1.3.6.1.6.3.13.1.1.1.3
  status | access | type | syntax ) section | top )
 
 Description
 
This object determines the type of notification to
be generated for entries in the snmpTargetAddrTable
selected by the corresponding instance of
snmpNotifyTag.  This value is only used when
generating notifications, and is ignored when
using the snmpTargetAddrTable for other purposes.

If the value of this object is trap(1), then any
messages generated for selected rows will contain
Unconfirmed-Class PDUs.

If the value of this object is inform(2), then any
messages generated for selected rows will contain

Confirmed-Class PDUs.

Note that if an SNMP entity only supports
generation of Unconfirmed-Class PDUs (and not
Confirmed-Class PDUs), then this object may be
read-only.
 
  Table: snmpNotifyTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   INTEGER
{   
 trap(1),
 inform(2)
} 
 
 Column Object:   snmpNotifyStorageType1.3.6.1.6.3.13.1.1.1.4
  status | access | type | syntax ) section | top )
 
 Description
 
The storage type for this conceptual row.
 
  Table: snmpNotifyTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.StorageType
 
 Column Object:   snmpNotifyRowStatus1.3.6.1.6.3.13.1.1.1.5
  status | access | type | syntax ) section | top )
 
 Description
 
The status of this conceptual row.

To create a row in this table, a manager must
set this object to either createAndGo(4) or
createAndWait(5).
 
  Table: snmpNotifyTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.RowStatus
 
 Column Object:   snmpNotifyFilterProfileName1.3.6.1.6.3.13.1.2.1.1
  status | access | type | syntax ) section | top )
 
 Description
 
The name of the filter profile to be used when generating
notifications using the corresponding entry in the
snmpTargetAddrTable.
 
  Table: snmpNotifyFilterProfileTable
  Indexing:  snmpNotifyFilterTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   SNMP-FRAMEWORK-MIB.SnmpAdminString (SIZE (1..32) )
 
 Column Object:   snmpNotifyFilterProfileStorType1.3.6.1.6.3.13.1.2.1.2
  status | access | type | syntax ) section | top )
 
 Description
 
The storage type of this conceptual row.
 
  Table: snmpNotifyFilterProfileTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.StorageType
 
 Column Object:   snmpNotifyFilterProfileRowStatus1.3.6.1.6.3.13.1.2.1.3
  status | access | type | syntax ) section | top )
 
 Description
 
The status of this conceptual row.

To create a row in this table, a manager must
set this object to either createAndGo(4) or
createAndWait(5).

Until instances of all corresponding columns are
appropriately configured, the value of the
corresponding instance of the
snmpNotifyFilterProfileRowStatus column is 'notReady'.

In particular, a newly created row cannot be made
active until the corresponding instance of

snmpNotifyFilterProfileName has been set.
 
  Table: snmpNotifyFilterProfileTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.RowStatus
 
 Column Object:   snmpNotifyFilterSubtree1.3.6.1.6.3.13.1.3.1.1
  status | access | type | syntax ) section | top )
 
 Description
 
The MIB subtree which, when combined with the corresponding
instance of snmpNotifyFilterMask, defines a family of
subtrees which are included in or excluded from the
filter profile.
 
  Table: snmpNotifyFilterTable
  Indexing:  snmpNotifyFilterTable
  Status:   current
  Access:   not-accessible
 
  Type:   OBJECT IDENTIFIER
  Syntax:   OBJECT IDENTIFIER
 
 Column Object:   snmpNotifyFilterMask1.3.6.1.6.3.13.1.3.1.2
  status | access | type | syntax ) section | top )
 
 Description
 
The bit mask which, in combination with the corresponding
instance of snmpNotifyFilterSubtree, defines a family of
subtrees which are included in or excluded from the
filter profile.

Each bit of this bit mask corresponds to a
sub-identifier of snmpNotifyFilterSubtree, with the
most significant bit of the i-th octet of this octet
string value (extended if necessary, see below)
corresponding to the (8*i - 7)-th sub-identifier, and
the least significant bit of the i-th octet of this
octet string corresponding to the (8*i)-th
sub-identifier, where i is in the range 1 through 16.

Each bit of this bit mask specifies whether or not
the corresponding sub-identifiers must match when
determining if an OBJECT IDENTIFIER matches this
family of filter subtrees; a '1' indicates that an
exact match must occur; a '0' indicates 'wild card',
i.e., any sub-identifier value matches.

Thus, the OBJECT IDENTIFIER X of an object instance
is contained in a family of filter subtrees if, for
each sub-identifier of the value of
snmpNotifyFilterSubtree, either:

  the i-th bit of snmpNotifyFilterMask is 0, or

  the i-th sub-identifier of X is equal to the i-th
  sub-identifier of the value of
  snmpNotifyFilterSubtree.

If the value of this bit mask is M bits long and
there are more than M sub-identifiers in the
corresponding instance of snmpNotifyFilterSubtree,
then the bit mask is extended with 1's to be the
required length.


Note that when the value of this object is the
zero-length string, this extension rule results in
a mask of all-1's being used (i.e., no 'wild card'),
and the family of filter subtrees is the one
subtree uniquely identified by the corresponding
instance of snmpNotifyFilterSubtree.
 
  Table: snmpNotifyFilterTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   OCTET STRING (SIZE (0..16) )
 
 Column Object:   snmpNotifyFilterType1.3.6.1.6.3.13.1.3.1.3
  status | access | type | syntax ) section | top )
 
 Description
 
This object indicates whether the family of filter subtrees
defined by this entry are included in or excluded from a
filter.  A more detailed discussion of the use of this
object can be found in section 6. of [RFC2573].
 
  Table: snmpNotifyFilterTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   INTEGER
{   
 included(1),
 excluded(2)
} 
 
 Column Object:   snmpNotifyFilterStorageType1.3.6.1.6.3.13.1.3.1.4
  status | access | type | syntax ) section | top )
 
 Description
 
The storage type of this conceptual row.
 
  Table: snmpNotifyFilterTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.StorageType
 
 Column Object:   snmpNotifyFilterRowStatus1.3.6.1.6.3.13.1.3.1.5
  status | access | type | syntax ) section | top )
 
 Description
 
The status of this conceptual row.

To create a row in this table, a manager must
set this object to either createAndGo(4) or
createAndWait(5).
 
  Table: snmpNotifyFilterTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.RowStatus
 
                          
                          
Scalar Object DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
 
                          
Notification/Trap DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
 
                          
Object Group DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
  1) snmpNotifyGroup  
  2) snmpNotifyFilterGroup  
 
 ObjectGroup:   snmpNotifyGroup1.3.6.1.6.3.13.3.2.1
 
 Description
 
A collection of objects for selecting which management

targets are used for generating notifications, and the
type of notification to be generated for each selected
management target.
 
  Status:   current
 
  Objects:  
   
 Object  Type  OID 
 snmpNotifyTag  OCTET STRING  1.3.6.1.6.3.13.1.1.1.2
 snmpNotifyType  INTEGER  1.3.6.1.6.3.13.1.1.1.3
 snmpNotifyStorageType  INTEGER  1.3.6.1.6.3.13.1.1.1.4
 snmpNotifyRowStatus  INTEGER  1.3.6.1.6.3.13.1.1.1.5
 
 ObjectGroup:   snmpNotifyFilterGroup1.3.6.1.6.3.13.3.2.2
 
 Description
 
A collection of objects providing remote configuration
of notification filters.
 
  Status:   current
 
  Objects:  
   
 Object  Type  OID 
 snmpNotifyFilterProfileName  OCTET STRING  1.3.6.1.6.3.13.1.2.1.1
 snmpNotifyFilterProfileStorType  INTEGER  1.3.6.1.6.3.13.1.2.1.2
 snmpNotifyFilterProfileRowStatus  INTEGER  1.3.6.1.6.3.13.1.2.1.3
 snmpNotifyFilterMask  OCTET STRING  1.3.6.1.6.3.13.1.3.1.2
 snmpNotifyFilterType  INTEGER  1.3.6.1.6.3.13.1.3.1.3
 snmpNotifyFilterStorageType  INTEGER  1.3.6.1.6.3.13.1.3.1.4
 snmpNotifyFilterRowStatus  INTEGER  1.3.6.1.6.3.13.1.3.1.5
 
                          
Notification Group DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
 
                          
                          
Agent Capabilities DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
 
                          
Module Compliance DefinitionsMIB:  SNMP-NOTIFICATION-MIB
 
 
  1) snmpNotifyBasicCompliance  
  2) snmpNotifyBasicFiltersCompliance  
  3) snmpNotifyFullCompliance  
 
 ModuleCompliance:   snmpNotifyBasicCompliance1.3.6.1.6.3.13.3.1.1
 
 Description
 
The compliance statement for minimal SNMP entities which
implement only SNMP Unconfirmed-Class notifications and
read-create operations on only the snmpTargetAddrTable.
 
  Status:   current
 
  Module:SNMP-TARGET-MIB  
 
   
Mandatory Group  OID 
      snmpTargetBasicGroup 1.3.6.1.6.3.12.3.2.1
   Exception:snmpTargetParamsMPModel1.3.6.1.6.3.12.1.3.1.2
 
 Description
 
Create/delete/modify access is not required.
 
   Access:   read-only
 
   Exception:snmpTargetParamsSecurityModel1.3.6.1.6.3.12.1.3.1.3
 
 Description
 
Create/delete/modify access is not required.
 
   Access:   read-only
 
   Exception:snmpTargetParamsSecurityName1.3.6.1.6.3.12.1.3.1.4
 
 Description
 
Create/delete/modify access is not required.
 
   Access:   read-only
 
   Exception:snmpTargetParamsSecurityLevel1.3.6.1.6.3.12.1.3.1.5
 
 Description
 
Create/delete/modify access is not required.
 
   Access:   read-only
 
   Exception:snmpTargetParamsStorageType1.3.6.1.6.3.12.1.3.1.6
 
 Description
 
Create/delete/modify access is not required.
Support of the values other(1), volatile(2),
nonVolatile(3), and permanent(4) is not required.
 
   Access:   read-only
   Syntax:   INTEGER
{   
 readOnly(5)
} 
 
   Exception:snmpTargetParamsRowStatus1.3.6.1.6.3.12.1.3.1.7
 
 Description
 
Create/delete/modify access to the
snmpTargetParamsTable is not required.
Support of the values notInService(2), notReady(3),
createAndGo(4), createAndWait(5), and destroy(6) is
not required.
 
   Access:   read-only
   Syntax:   INTEGER
{   
 active(1)
} 
 
  Module:  
 
   
Mandatory Group  OID 
      snmpNotifyGroup 1.3.6.1.6.3.13.3.2.1
   Exception:snmpNotifyTag1.3.6.1.6.3.13.1.1.1.2
 
 Description
 
Create/delete/modify access is not required.
 
   Access:   read-only
 
   Exception:snmpNotifyType1.3.6.1.6.3.13.1.1.1.3
 
 Description
 
Create/delete/modify access is not required.
Support of the value notify(2) is not required.
 
   Access:   read-only
   Syntax:   INTEGER
{   
 trap(1)
} 
 
   Exception:snmpNotifyStorageType1.3.6.1.6.3.13.1.1.1.4
 
 Description
 
Create/delete/modify access is not required.
Support of the values other(1), volatile(2),
nonVolatile(3), and permanent(4) is not required.
 
   Access:   read-only
   Syntax:   INTEGER
{   
 readOnly(5)
} 
 
   Exception:snmpNotifyRowStatus1.3.6.1.6.3.13.1.1.1.5
 
 Description
 
Create/delete/modify access to the
snmpNotifyTable is not required.
Support of the values notInService(2), notReady(3),
createAndGo(4), createAndWait(5), and destroy(6) is
not required.
 
   Access:   read-only
   Syntax:   INTEGER
{   
 active(1)
} 
 
 ModuleCompliance:   snmpNotifyBasicFiltersCompliance1.3.6.1.6.3.13.3.1.2
 
 Description
 
The compliance statement for SNMP entities which implement
SNMP Unconfirmed-Class notifications with filtering, and
read-create operations on all related tables.
 
  Status:   current
 
  Module:SNMP-TARGET-MIB  
 
   
Mandatory Group  OID 
      snmpTargetBasicGroup 1.3.6.1.6.3.12.3.2.1
  Module:  
 
   
Mandatory Group  OID 
      snmpNotifyGroup 1.3.6.1.6.3.13.3.2.1
      snmpNotifyFilterGroup 1.3.6.1.6.3.13.3.2.2
 ModuleCompliance:   snmpNotifyFullCompliance1.3.6.1.6.3.13.3.1.3
 
 Description
 
The compliance statement for SNMP entities which either
implement only SNMP Confirmed-Class notifications, or both
SNMP Unconfirmed-Class and Confirmed-Class notifications,
plus filtering and read-create operations on all related
tables.
 
  Status:   current
 
  Module:SNMP-TARGET-MIB  
 
   
Mandatory Group  OID 
      snmpTargetBasicGroup 1.3.6.1.6.3.12.3.2.1
      snmpTargetResponseGroup 1.3.6.1.6.3.12.3.2.2
  Module:  
 
   
Mandatory Group  OID 
      snmpNotifyGroup 1.3.6.1.6.3.13.3.2.1
      snmpNotifyFilterGroup 1.3.6.1.6.3.13.3.2.2