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

Chair:      Russ Mundy
            TIS Labs at Network Associates
Postal:     3060 Washington Rd
            Glenwood MD 21738
            USA
Email:      mundy@tislabs.com
Phone:      +1-301-854-6889


Co-editor:  Rob Frye
            CoSine Communications
Postal:     1200 Bridge Parkway
            Redwood City, CA 94065
            USA
E-mail:     rfrye@cosinecom.com
Phone:      +1 703 725 1130

Co-editor:  David B. Levi
            Nortel Networks
Postal:     3505 Kesterwood Drive
            Knoxville, TN 37918
E-mail:     dlevi@nortelnetworks.com
Phone:      +1 423 686 0432

Co-editor:  Shawn A. Routhier
            Integrated Systems Inc.
Postal:     333 North Ave 4th Floor
            Wakefield, MA 01880
E-mail:     sar@epilogue.com
Phone:      +1 781 245 0804

Co-editor:  Bert Wijnen
            Lucent Technologies
Postal:     Schagen 33
            3461 GL Linschoten
            Netherlands
Email:      bwijnen@lucent.com
Phone:      +31-348-407-775
 
 Description
 
This MIB module defines objects to help support coexistence
between SNMPv1, SNMPv2c, and SNMPv3.
 
                          
Textual Convention (Type) DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
 
 
   
                          
Object Identifier DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
    
snmpCommunityMIBObjects ::= snmpCommunityMIB.11.3.6.1.6.3.18.1
snmpCommunityMIBConformance ::= snmpCommunityMIB.21.3.6.1.6.3.18.2
snmpCommunityMIBCompliances ::= snmpCommunityMIBConformance.11.3.6.1.6.3.18.2.1
snmpCommunityMIBGroups ::= snmpCommunityMIBConformance.21.3.6.1.6.3.18.2.2
                          
Table DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
  1) snmpCommunityTable  
  2) snmpTargetAddrExtTable  
 
 Table: snmpCommunityTable1.3.6.1.6.3.18.1.1
  status | indexes | columns ) section | top )
 
 Description
 
The table of community strings configured in the SNMP
engine's Local Configuration Datastore (LCD).
 
  Status:   current
  Row Entry:  snmpCommunityEntry
 
  Indexes:   
   
 #  Object  Type  OID 
snmpCommunityIndex  OCTET STRING (implied) 1.3.6.1.6.3.18.1.1.1.1
 
  Columns:  
   
 #  Object  Type  Syntax  Access  OID 
snmpCommunityIndex sSnmpAdminString na 1.3.6.1.6.3.18.1.1.1.1
snmpCommunityName sOCTET STRING rc 1.3.6.1.6.3.18.1.1.1.2
snmpCommunitySecurityName sSnmpAdminString rc 1.3.6.1.6.3.18.1.1.1.3
snmpCommunityContextEngineID sSnmpEngineID rc 1.3.6.1.6.3.18.1.1.1.4
snmpCommunityContextName sSnmpAdminString rc 1.3.6.1.6.3.18.1.1.1.5
snmpCommunityTransportTag sSnmpTagValue rc 1.3.6.1.6.3.18.1.1.1.6
snmpCommunityStorageType iStorageType rc 1.3.6.1.6.3.18.1.1.1.7
snmpCommunityStatus iRowStatus rc 1.3.6.1.6.3.18.1.1.1.8
 
 Table: snmpTargetAddrExtTable1.3.6.1.6.3.18.1.2
  status | indexes | columns ) section | top )
 
 Description
 
The table of mask and mms values associated with the

snmpTargetAddrTable.

The snmpTargetAddrExtTable augments the
snmpTargetAddrTable with a transport address mask value
and a maximum message size value.  The transport address
mask allows entries in the snmpTargetAddrTable to define
a set of addresses instead of just a single address.
The maximum message size value allows the maximum
message size of another SNMP entity to be configured for
use in SNMPv1 (and SNMPv2c) transactions, where the
message format does not specify a maximum message size.
 
  Status:   current
  Row Entry:  snmpTargetAddrExtEntry
  Augments:  SNMP-TARGET-MIB.snmpTargetAddrEntry
 
  Columns:  
   
 #  Object  Type  Syntax  Access  OID 
snmpTargetAddrTMask sOCTET STRING rc 1.3.6.1.6.3.18.1.2.1.1
snmpTargetAddrMMS i32Integer32 rc 1.3.6.1.6.3.18.1.2.1.2
 
                          
Table Row/Entry Object DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
  1) snmpCommunityEntry  
  2) snmpTargetAddrExtEntry  
 
 Entry Object:   snmpCommunityEntry1.3.6.1.6.3.18.1.1.1
  status | access | type | syntax ) section | top )
 
 Description
 
Information about a particular community string.
 
  Table:  snmpCommunityTable
  Status:   current
  Access:   not-accessible
 
  Type:   SEQUENCE
  Syntax:   SEQUENCE
 
 Entry Object:   snmpTargetAddrExtEntry1.3.6.1.6.3.18.1.2.1
  status | access | type | syntax ) section | top )
 
 Description
 
Information about a particular mask and mms value.
 
  Table:  snmpTargetAddrExtTable
  Status:   current
  Access:   not-accessible
 
  Type:   SEQUENCE
  Syntax:   SEQUENCE
 
                          
Table Column Object DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
  1) snmpCommunityIndex  
  2) snmpCommunityName  
  3) snmpCommunitySecurityName  
  4) snmpCommunityContextEngineID  
  5) snmpCommunityContextName  
  6) snmpCommunityTransportTag  
  7) snmpCommunityStorageType  
  8) snmpCommunityStatus  
  9) snmpTargetAddrTMask  
  10) snmpTargetAddrMMS  
 
 Column Object:   snmpCommunityIndex1.3.6.1.6.3.18.1.1.1.1
  status | access | type | syntax ) section | top )
 
 Description
 
The unique index value of a row in this table.
 
  Table: snmpCommunityTable
  Indexing:  snmpCommunityTable
  Status:   current
  Access:   not-accessible
 
  Type:   OCTET STRING
  Syntax:   SNMP-FRAMEWORK-MIB.SnmpAdminString (SIZE (1..32) )
 
 Column Object:   snmpCommunityName1.3.6.1.6.3.18.1.1.1.2
  status | access | type | syntax ) section | top )
 
 Description
 
The community string for which a row in this table
represents a configuration.
 
  Table: snmpCommunityTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   OCTET STRING
 
 Column Object:   snmpCommunitySecurityName1.3.6.1.6.3.18.1.1.1.3
  status | access | type | syntax ) section | top )
 
 Description
 
A human readable string representing the corresponding
value of snmpCommunityName in a Security Model
independent format.
 
  Table: snmpCommunityTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   SNMP-FRAMEWORK-MIB.SnmpAdminString (SIZE (1..32) )
 
 Column Object:   snmpCommunityContextEngineID1.3.6.1.6.3.18.1.1.1.4
  status | access | type | syntax ) section | top )
 
 Description
 
The contextEngineID indicating the location of the
context in which management information is accessed
when using the community string specified by the
corresponding instance of snmpCommunityName.

The default value is the snmpEngineID of the entity in
which this object is instantiated.
 
  Table: snmpCommunityTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   SNMP-FRAMEWORK-MIB.SnmpEngineID
 
 Column Object:   snmpCommunityContextName1.3.6.1.6.3.18.1.1.1.5
  status | access | type | syntax ) section | top )
 
 Description
 
The context in which management information is accessed
when using the community string specified by the corresponding
instance of snmpCommunityName.
 
  Table: snmpCommunityTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   SNMP-FRAMEWORK-MIB.SnmpAdminString (SIZE (0..32) )
 
 Column Object:   snmpCommunityTransportTag1.3.6.1.6.3.18.1.1.1.6
  status | access | type | syntax ) section | top )
 
 Description
 
This object specifies a set of transport endpoints
from which a command responder application will accept
management requests.  If a management request containing
this community is received on a transport endpoint other
than the transport endpoints identified by this object,
the request is deemed unauthentic.

The transports identified by this object are specified

in the snmpTargetAddrTable.  Entries in that table
whose snmpTargetAddrTagList contains this tag value
are identified.

If the value of this object has zero-length, transport
endpoints are not checked when authenticating messages
containing this community string.
 
  Table: snmpCommunityTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   SNMP-TARGET-MIB.SnmpTagValue
 
 Column Object:   snmpCommunityStorageType1.3.6.1.6.3.18.1.1.1.7
  status | access | type | syntax ) section | top )
 
 Description
 
The storage type for this conceptual row in the
snmpCommunityTable.  Conceptual rows having the value
'permanent' need not allow write-access to any
columnar object in the row.
 
  Table: snmpCommunityTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.StorageType
 
 Column Object:   snmpCommunityStatus1.3.6.1.6.3.18.1.1.1.8
  status | access | type | syntax ) section | top )
 
 Description
 
The status of this conceptual row in the snmpCommunityTable.

An entry in this table is not qualified for activation
until instances of all corresponding columns have been
initialized, either through default values, or through
Set operations.  The snmpCommunityName and
snmpCommunitySecurityName objects must be explicitly set.

There is no restriction on setting columns in this table
when the value of snmpCommunityStatus is active(1).
 
  Table: snmpCommunityTable
  Status:   current
  Access:   read-create
 
  Type:   INTEGER
  Syntax:   SNMPv2-TC.RowStatus
 
 Column Object:   snmpTargetAddrTMask1.3.6.1.6.3.18.1.2.1.1
  status | access | type | syntax ) section | top )
 
 Description
 
The mask value associated with an entry in the
snmpTargetAddrTable.  The value of this object must
have the same length as the corresponding instance of
snmpTargetAddrTAddress, or must have length 0.  An
attempt to set it to any other value will result in
an inconsistentValue error.

The value of this object allows an entry in the
snmpTargetAddrTable to specify multiple addresses.
The mask value is used to select which bits of
a transport address must match bits of the corresponding
instance of snmpTargetAddrTAddress, in order for the
transport address to match a particular entry in the
snmpTargetAddrTable.  Bits which are 1 in the mask
value indicate bits in the transport address which
must match bits in the snmpTargetAddrTAddress value.

Bits which are 0 in the mask indicate bits in the
transport address which need not match.  If the
length of the mask is 0, the mask should be treated
as if all its bits were 1 and its length were equal
to the length of the corresponding value of
snmpTargetAddrTable.

This object may not be modified while the value of the
corresponding instance of snmpTargetAddrRowStatus is
active(1).  An attempt to set this object in this case
will result in an inconsistentValue error.
 
  Table: snmpTargetAddrExtTable
  Status:   current
  Access:   read-create
 
  Type:   OCTET STRING
  Syntax:   OCTET STRING (SIZE (0..255) )
 
 Column Object:   snmpTargetAddrMMS1.3.6.1.6.3.18.1.2.1.2
  status | access | type | syntax ) section | top )
 
 Description
 
The maximum message size value associated with an entry
in the snmpTargetAddrTable.
 
  Table: snmpTargetAddrExtTable
  Status:   current
  Access:   read-create
 
  Type:   Integer32
  Syntax:   Integer32 (0|484..2147483647)
 
                          
                          
Scalar Object DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
  1) snmpTrapAddress  
  2) snmpTrapCommunity  
 
 Scalar Object:   snmpTrapAddress1.3.6.1.6.3.18.1.3
  status | access | type | syntax ) section | top )
 
 Description
 
The value of the agent-addr field of a Trap PDU which
is forwarded by a proxy forwarder application using
an SNMP version other than SNMPv1.  The value of this
object SHOULD contain the value of the agent-addr field
from the original Trap PDU as generated by an SNMPv1
agent.
 
  Status:   current
  Access:   accessible-for-notify
 
  Type:   IpAddress
  Syntax:   IpAddress
 
 Scalar Object:   snmpTrapCommunity1.3.6.1.6.3.18.1.4
  status | access | type | syntax ) section | top )
 
 Description
 
The value of the community string field of an SNMPv1
message containing a Trap PDU which is forwarded by a
a proxy forwarder application using an SNMP version
other than SNMPv1.  The value of this object SHOULD
contain the value of the community string field from
the original SNMPv1 message containing a Trap PDU as
generated by an SNMPv1 agent.
 
  Status:   current
  Access:   accessible-for-notify
 
  Type:   OCTET STRING
  Syntax:   OCTET STRING
 
                          
Notification/Trap DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
 
                          
Object Group DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
  1) snmpCommunityGroup  
  2) snmpProxyTrapForwardGroup  
 
 ObjectGroup:   snmpCommunityGroup1.3.6.1.6.3.18.2.2.1
 
 Description
 
A collection of objects providing for configuration
of community strings for SNMPv1 (and SNMPv2c) usage.
 
  Status:   current
 
  Objects:  
   
 Object  Type  OID 
 snmpCommunityName  OCTET STRING  1.3.6.1.6.3.18.1.1.1.2
 snmpCommunitySecurityName  OCTET STRING  1.3.6.1.6.3.18.1.1.1.3
 snmpCommunityContextEngineID  OCTET STRING  1.3.6.1.6.3.18.1.1.1.4
 snmpCommunityContextName  OCTET STRING  1.3.6.1.6.3.18.1.1.1.5
 snmpCommunityTransportTag  OCTET STRING  1.3.6.1.6.3.18.1.1.1.6
 snmpCommunityStorageType  INTEGER  1.3.6.1.6.3.18.1.1.1.7
 snmpCommunityStatus  INTEGER  1.3.6.1.6.3.18.1.1.1.8
 snmpTargetAddrTMask  OCTET STRING  1.3.6.1.6.3.18.1.2.1.1
 snmpTargetAddrMMS  Integer32  1.3.6.1.6.3.18.1.2.1.2
 
 ObjectGroup:   snmpProxyTrapForwardGroup1.3.6.1.6.3.18.2.2.3
 
 Description
 
Objects which are used by proxy forwarding applications
when translating traps between SNMP versions.  These are
used to preserve SNMPv1-specific information when

translating to SNMPv2c or SNMPv3.
 
  Status:   current
 
  Objects:  
   
 Object  Type  OID 
 snmpTrapAddress  IpAddress  1.3.6.1.6.3.18.1.3
 snmpTrapCommunity  OCTET STRING  1.3.6.1.6.3.18.1.4
 
                          
Notification Group DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
 
                          
                          
Agent Capabilities DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
 
                          
Module Compliance DefinitionsMIB:  SNMP-COMMUNITY-MIB
 
 
  1) snmpCommunityMIBCompliance  
  2) snmpProxyTrapForwardCompliance  
 
 ModuleCompliance:   snmpCommunityMIBCompliance1.3.6.1.6.3.18.2.1.1
 
 Description
 
The compliance statement for SNMP engines which
implement the SNMP-COMMUNITY-MIB.
 
  Status:   current
 
  Module:  
 
   
Mandatory Group  OID 
      snmpCommunityGroup 1.3.6.1.6.3.18.2.2.1
   Exception:snmpCommunityName1.3.6.1.6.3.18.1.1.1.2
 
 Description
 
Write access is not required.
 
   Access:   read-only
 
   Exception:snmpCommunitySecurityName1.3.6.1.6.3.18.1.1.1.3
 
 Description
 
Write access is not required.
 
   Access:   read-only
 
   Exception:snmpCommunityContextEngineID1.3.6.1.6.3.18.1.1.1.4
 
 Description
 
Write access is not required.
 
   Access:   read-only
 
   Exception:snmpCommunityContextName1.3.6.1.6.3.18.1.1.1.5
 
 Description
 
Write access is not required.
 
   Access:   read-only
 
   Exception:snmpCommunityTransportTag1.3.6.1.6.3.18.1.1.1.6
 
 Description
 
Write access is not required.
 
   Access:   read-only
 
   Exception:snmpCommunityStorageType1.3.6.1.6.3.18.1.1.1.7
 
 Description
 
Write access is not required.
 
   Access:   read-only
 
   Exception:snmpCommunityStatus1.3.6.1.6.3.18.1.1.1.8
 
 Description
 
Write access is not required.
 
   Access:   read-only
 
 ModuleCompliance:   snmpProxyTrapForwardCompliance1.3.6.1.6.3.18.2.1.2
 
 Description
 
The compliance statement for SNMP engines which
contain a proxy forwarding application which is
capable of forwarding SNMPv1 traps using SNMPv2c
or SNMPv3.
 
  Status:   current
 
  Module:  
 
   
Mandatory Group  OID 
      snmpProxyTrapForwardGroup 1.3.6.1.6.3.18.2.2.3