PW-STD-R-MIB

        This MIB module contains managed object definitions for  
pseudo-wire operation as in Bryant, S. and P. Pate, 'Pseudo
Wire Emulation Edge-to-Edge (PWE3) Architecture' [RFC3985],
Martini, L., et al, 'Pseudowire Setup and Maintenance Using
the Label Distribution Protocol (LDP)' [RFC4447], and 
Townsley, M., et al, 'Layer Two Tunneling Protocol 
(Version 3)' [RFC3931].
        
This MIB module enables the use of any underlying packet  
switched network (PSN). MIB nodules that will support 
PW operations over specific PSN types are defined in  
separate memos. 
        
The indexes for this MIB module are also used to index the 
PSN-specific tables and the PW-specific tables. The PW Type 
dictates which PW-specific MIB module to use.  
        
Copyright (C) The IETF Trust (2007).  This version 
of this MIB module is part of RFC XXX;  
For full legal notices see the RFC itself or 
http://www.ietf.org/copyrights/ianamib.html 
-- RFC Ed.: replace XXX with actual RFC number & remove this note 
    
Source file
PW-STD-R-MIB
Last revised
Identity
pwStdMIBR
Base OID
1.3.6.1.4.1.164.20.10
Net-SNMP examples using the rad MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'PW-STD-R-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'PW-STD-R-MIB::pwStdMIBR'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'PW-STD-R-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'PW-STD-R-MIB::pwStdMIBR'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (105)
.1.3.6.1.4.1.164.20
.1.3.6.1.4.1.164.20.10
.1.3.6.1.4.1.164.20.10.0
.1.3.6.1.4.1.164.20.10.1
.1.3.6.1.4.1.164.20.10.1.1
.1.3.6.1.4.1.164.20.10.1.10
.1.3.6.1.4.1.164.20.10.1.11
.1.3.6.1.4.1.164.20.10.1.2
.1.3.6.1.4.1.164.20.10.1.2.1
.1.3.6.1.4.1.164.20.10.1.2.1.1
.1.3.6.1.4.1.164.20.10.1.2.1.10
pwIfIndex r/w
.1.3.6.1.4.1.164.20.10.1.2.1.11
pwID r/w
.1.3.6.1.4.1.164.20.10.1.2.1.12
.1.3.6.1.4.1.164.20.10.1.2.1.13
.1.3.6.1.4.1.164.20.10.1.2.1.14
.1.3.6.1.4.1.164.20.10.1.2.1.15
.1.3.6.1.4.1.164.20.10.1.2.1.16
.1.3.6.1.4.1.164.20.10.1.2.1.17
Unsigned32
.1.3.6.1.4.1.164.20.10.1.2.1.18
.1.3.6.1.4.1.164.20.10.1.2.1.19
pwType r/w
.1.3.6.1.4.1.164.20.10.1.2.1.2
.1.3.6.1.4.1.164.20.10.1.2.1.20
.1.3.6.1.4.1.164.20.10.1.2.1.21
.1.3.6.1.4.1.164.20.10.1.2.1.22
.1.3.6.1.4.1.164.20.10.1.2.1.23
OctetString
.1.3.6.1.4.1.164.20.10.1.2.1.24
.1.3.6.1.4.1.164.20.10.1.2.1.25
.1.3.6.1.4.1.164.20.10.1.2.1.26
.1.3.6.1.4.1.164.20.10.1.2.1.27
Enumeration
.1.3.6.1.4.1.164.20.10.1.2.1.28
Bits
.1.3.6.1.4.1.164.20.10.1.2.1.29
pwOwner r/w
Enumeration
.1.3.6.1.4.1.164.20.10.1.2.1.3
.1.3.6.1.4.1.164.20.10.1.2.1.30
.1.3.6.1.4.1.164.20.10.1.2.1.31
pwName r/w
.1.3.6.1.4.1.164.20.10.1.2.1.32
pwDescr r/w
.1.3.6.1.4.1.164.20.10.1.2.1.33
.1.3.6.1.4.1.164.20.10.1.2.1.34
.1.3.6.1.4.1.164.20.10.1.2.1.35
.1.3.6.1.4.1.164.20.10.1.2.1.36
Enumeration
.1.3.6.1.4.1.164.20.10.1.2.1.37
.1.3.6.1.4.1.164.20.10.1.2.1.38
.1.3.6.1.4.1.164.20.10.1.2.1.39
pwPsnType r/w
.1.3.6.1.4.1.164.20.10.1.2.1.4
Enumeration
.1.3.6.1.4.1.164.20.10.1.2.1.40
.1.3.6.1.4.1.164.20.10.1.2.1.41
.1.3.6.1.4.1.164.20.10.1.2.1.42
.1.3.6.1.4.1.164.20.10.1.2.1.43
.1.3.6.1.4.1.164.20.10.1.2.1.44
.1.3.6.1.4.1.164.20.10.1.2.1.45
.1.3.6.1.4.1.164.20.10.1.2.1.46
Integer32
.1.3.6.1.4.1.164.20.10.1.2.1.5
Integer32
.1.3.6.1.4.1.164.20.10.1.2.1.6
.1.3.6.1.4.1.164.20.10.1.2.1.8
.1.3.6.1.4.1.164.20.10.1.2.1.9
.1.3.6.1.4.1.164.20.10.1.3
.1.3.6.1.4.1.164.20.10.1.3.1
.1.3.6.1.4.1.164.20.10.1.3.1.1
.1.3.6.1.4.1.164.20.10.1.3.1.2
.1.3.6.1.4.1.164.20.10.1.3.1.3
.1.3.6.1.4.1.164.20.10.1.3.1.4
.1.3.6.1.4.1.164.20.10.1.3.1.5
.1.3.6.1.4.1.164.20.10.1.3.1.6
.1.3.6.1.4.1.164.20.10.1.3.1.7
.1.3.6.1.4.1.164.20.10.1.3.1.8
.1.3.6.1.4.1.164.20.10.1.4
.1.3.6.1.4.1.164.20.10.1.4.1
Integer32
.1.3.6.1.4.1.164.20.10.1.4.1.1
.1.3.6.1.4.1.164.20.10.1.4.1.10
.1.3.6.1.4.1.164.20.10.1.4.1.11
.1.3.6.1.4.1.164.20.10.1.4.1.2
.1.3.6.1.4.1.164.20.10.1.4.1.3
.1.3.6.1.4.1.164.20.10.1.4.1.4
.1.3.6.1.4.1.164.20.10.1.4.1.5
.1.3.6.1.4.1.164.20.10.1.4.1.6
.1.3.6.1.4.1.164.20.10.1.4.1.7
.1.3.6.1.4.1.164.20.10.1.4.1.8
.1.3.6.1.4.1.164.20.10.1.4.1.9
.1.3.6.1.4.1.164.20.10.1.5
.1.3.6.1.4.1.164.20.10.1.5.1
Unsigned32
.1.3.6.1.4.1.164.20.10.1.5.1.1
.1.3.6.1.4.1.164.20.10.1.5.1.2
.1.3.6.1.4.1.164.20.10.1.5.1.3
.1.3.6.1.4.1.164.20.10.1.5.1.4
.1.3.6.1.4.1.164.20.10.1.5.1.5
.1.3.6.1.4.1.164.20.10.1.5.1.6
.1.3.6.1.4.1.164.20.10.1.5.1.7
.1.3.6.1.4.1.164.20.10.1.6
.1.3.6.1.4.1.164.20.10.1.7
.1.3.6.1.4.1.164.20.10.1.7.1
.1.3.6.1.4.1.164.20.10.1.7.1.1
.1.3.6.1.4.1.164.20.10.1.7.1.2
.1.3.6.1.4.1.164.20.10.1.7.1.3
.1.3.6.1.4.1.164.20.10.1.7.1.4
.1.3.6.1.4.1.164.20.10.1.7.1.5
.1.3.6.1.4.1.164.20.10.1.8
.1.3.6.1.4.1.164.20.10.1.8.1
.1.3.6.1.4.1.164.20.10.1.8.1.1
.1.3.6.1.4.1.164.20.10.1.8.1.2
.1.3.6.1.4.1.164.20.10.1.8.1.3
.1.3.6.1.4.1.164.20.10.1.8.1.4
.1.3.6.1.4.1.164.20.10.1.8.1.5
.1.3.6.1.4.1.164.20.10.1.9
.1.3.6.1.4.1.164.20.10.2
.1.3.6.1.4.1.164.20.10.2.1
.1.3.6.1.4.1.164.20.10.2.2
Dependencies (12) 10 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (18)
Collection of objects that are required in all
implementations that support the PW MIB module.
.1.3.6.1.4.1.164.20.10.2.1.1
Collection of objects required for PW ID configuration
and signaling.
.1.3.6.1.4.1.164.20.10.2.1.2
Collection of objects required for generalized FEC
configuration and signaling.
.1.3.6.1.4.1.164.20.10.2.1.3
Collection of objects required for FCS retention
configuration and signaling.
.1.3.6.1.4.1.164.20.10.2.1.4
Collection of objects required for fragmentation
configuration and signaling.
.1.3.6.1.4.1.164.20.10.2.1.5
Collection of objects required for PW status configuration
and signaling.
.1.3.6.1.4.1.164.20.10.2.1.6
Collection of objects for getting the next available
index.
.1.3.6.1.4.1.164.20.10.2.1.7
Collection of objects for controlling the PW setup and
holding priority.
.1.3.6.1.4.1.164.20.10.2.1.8
Collection of objects for PW configuration as ifIndex
.1.3.6.1.4.1.164.20.10.2.1.9
Collection of general objects needed for managing the
total running performance parameters.
.1.3.6.1.4.1.164.20.10.2.1.10
Collection of objects needed for PW running 1 day interval
performance collection.
.1.3.6.1.4.1.164.20.10.2.1.11
Collection of general objects needed for managing the
interval performance parameters.
.1.3.6.1.4.1.164.20.10.2.1.12
Collection of 32 bits objects needed for PW performance
collection in 15 minutes intervals.
.1.3.6.1.4.1.164.20.10.2.1.13
Collection of HC objects needed for PW performance
collection in 15 minutes intervals.
.1.3.6.1.4.1.164.20.10.2.1.14
Collection of objects contained in the reverse
mapping tables.
.1.3.6.1.4.1.164.20.10.2.1.15
Collection of objects for controlling the PW
notifications.
.1.3.6.1.4.1.164.20.10.2.1.16
Collection PW notifications objects.
.1.3.6.1.4.1.164.20.10.2.1.17
Collection of objects for use in implementations that
support the PW signaling.
.1.3.6.1.4.1.164.20.10.2.1.18
Compliance Statements (2)

OID .1.3.6.1.4.1.164.20.10.2.2.1
The compliance statement for agents that provide full
support for PW MIB Module. Such devices can
then be monitored and configured using
this MIB module.
Required groups
mandatory pwBasicGroup
mandatory pwPerformanceGeneralGroup
optional pwNotificationGroup This group is only mandatory for implementations
which can efficiently implement the notifications
contained in this group.
optional pwPwIdGroup This group is only mandatory for implementations
that support the PW ID FEC.
optional pwGeneralizedFecGroup This group is only mandatory for implementations
that support the generalized PW FEC.
optional pwFcsGroup This group is only mandatory for implementations
that support FCS retention.
optional pwFragGroup This group is only mandatory for implementations
that support PW fragmentation.
optional pwPwStatusGroup This group is only mandatory for implementations
that support PW status notification.
optional pwGetNextGroup This group is only mandatory for implementations
where the pwIndex may be any arbitrary value
and the EMS would require retrieval of the next
free index.
optional pwPriorityGroup This group is only mandatory for implementations
that support the controlling the PW setup and
holding priority.
optional pwAttachmentGroup This group is only mandatory for implementations
that support attachment of two PWs (PW stitching).
optional pwPeformance1DayIntervalGroup This group is only mandatory for implementations
that support PW performance gathering in 1 day
intervals.
optional pwPerformanceIntervalGeneralGroup This group is only mandatory for implementations
that support PW performance gathering in 15
minute intervals.
optional pwPeformanceIntervalGroup This group is only mandatory for implementations
that support PW performance gathering in 15
minute intervals.
optional pwHCPeformanceIntervalGroup This group is only mandatory for implementations
where at least one of the interval performance
counters wraps around too quickly based on the
criteria specified in RFC 2863 for high-capacity
counters.
optional pwMappingTablesGroup This group is only mandatory for implementations
that support reverse mapping of PW indexes to
the pwIndex and the peer mapping table.
optional pwSignalingGroup This group is only mandatory for implementations
that support the PW signaling.
optional pwNotificationControlGroup This group is only mandatory for implementations
that support the PW notifications.
Object refinements
ObjectAccessSyntaxDescription
pwAdminStatus
Enumeration
up(1), down(2)
The support of the value testing(3) is not
required.
pwOperStatus
up(1), down(2), notPresent(5), lowerLayerDown(6)
The support of the values testing(3) and dormant(4)
is not required.
pwRowStatus
active(1), notInService(2), notReady(3)
Support for createAndWait is not required. Support
of notReady is not required for implementations
that do not support signaling, or if it is
guaranteed that the conceptual row has all the
required information to create the PW when the
row has been created by the agent or written by
the operator.
pwPeerAddrType readonly
unknown(0), ipv4(1)
Only unknown(0) and ipv4(1) is required.
Implementation that support only IPv4 MAY support
read-only access.
pwPeerAddr An implementation is only required to support
0, 4 address sizes.
pwStorageType readonly
Write access is not required.
pwNotifRate readonly
Write access is not required.

OID .1.3.6.1.4.1.164.20.10.2.2.2
The compliance statement for agents that provide read-
only support for PW MIB Module. Such devices can
then be monitored but cannot be configured using this
MIB module.
Required groups
mandatory pwBasicGroup
optional pwNotificationGroup This group is only mandatory for implementations
which can efficiently implement the notifications
contained in this group.
optional pwPwIdGroup This group is only mandatory for implementations
that support the PW ID FEC.
optional pwGeneralizedFecGroup This group is only mandatory for implementations
that support the generalized PW FEC.
optional pwFcsGroup This group is only mandatory for implementations
that support FCS retention.
optional pwFragGroup This group is only mandatory for implementations
that support PW fragmentation.
optional pwPwStatusGroup This group is only mandatory for implementations
that support PW status notification.
optional pwGetNextGroup This group is only mandatory for implementations
where the pwIndex may be any arbitary value
and the EMS would require retrieval of the next
free index.
optional pwPriorityGroup This group is only mandatory for implementations
that support the controling the PW setup and
holding priority.
optional pwAttachmentGroup This group is only mandatory for implementations
that support attachment of two PWs (PW stitching).
optional pwPeformance1DayIntervalGroup This group is only mandatory for implementations
that support PW performance gathering in 1 Day
intervals.
optional pwPerformanceIntervalGeneralGroup This group is only mandatory for implementations
that support PW performance gathering in 15
minute intervals.
optional pwPeformanceIntervalGroup This group is only mandatory for implementations
that support PW performance gathering in 15
minute intervals.
optional pwHCPeformanceIntervalGroup This group is only mandatory for implementations
where at least one of the interval performance
counters wraps around too quickly based on the
criteria specified in RFC 2863 for high-capacity
counters.
optional pwMappingTablesGroup This group is only mandatory for implementations
that support reverse mapping of PW indexes to
the pwIndex and the peer mapping table.
optional pwSignalingGroup This group is only mandatory for implementations
that support the PW signaling.
optional pwNotificationControlGroup This group is only mandatory for implementations
that support the PW notifications.
Object refinements
ObjectAccessSyntaxDescription
pwType readonly
Write access is not required.
pwOwner readonly
Write access is not required.
pwPsnType readonly
Write access is not required.
pwSetUpPriority readonly
Write access is not required.
pwHoldingPriority readonly
Write access is not required.
pwPeerAddrType readonly
unknown(0), ipv4(1)
Write access is not required. Only unknown(0) and
ipv4(1) is required.
pwPeerAddr readonly Write access is not required. An implementation
is only required to support 0, 4 address sizes.
pwAttachedPwIndex readonly
Write access is not required.
pwIfIndex readonly
Write access is not required.
pwID readonly
Write access is not required.
pwLocalGroupID readonly
Write access is not required.
pwGroupAttachmentID readonly
Write access is not required.
pwLocalAttachmentID readonly
Write access is not required.
pwPeerAttachmentID readonly
Write access is not required.
pwCwPreference readonly
Write access is not required.
pwLocalIfMtu readonly
Write access is not required.
pwLocalIfString readonly
Write access is not required.
pwLocalCapabAdvert readonly
Write access is not required.
pwFragmentCfgSize readonly
Write access is not required.
pwFcsRetentionCfg readonly
Write access is not required.
pwOutboundLabel readonly
Write access is not required.
pwInboundLabel readonly
Write access is not required.
pwName readonly
Write access is not required.
pwDescr readonly
Write access is not required.
pwAdminStatus readonly
Enumeration
up(1), down(2)
Write access is not required. The support of value
testing(3) is not required.
pwOperStatus
up(1), down(2), notPresent(5), lowerLayerDown(6)
The support of the values testing(3) and dormant(4)
is not required.
pwRowStatus readonly
active(1)
Write access is not required.
pwStorageType readonly
Write access is not required.
pwUpDownNotifEnable readonly
Write access is not required.
pwDeletedNotifEnable readonly
Write access is not required.
pwNotifRate readonly
Write access is not required.
Notifications / Traps (3)
NameOIDDescription
.1.3.6.1.4.1.164.20.10.0.1
This notification is generated when the
pwOperStatus object for one or more contiguous
entries in pwTable are about to enter the
down(2) state from some other state. The included values
of pwOperStatus MUST all be set equal to this
down(2) state. The two instances of pwOperStatus
in this notification indicate the range of indexes
that are affected. Note that all the indexes of the
two ends of the range can be derived from the
instance identifiers of these two objects. For
cases where a contiguous range of cross-connects
have transitioned into the down(2) state at roughly
the same time, the device SHOULD issue a single
notification for each range of contiguous indexes in
an effort to minimize the emission of a large number
of notifications. If a notification has to be
issued for just a single cross-connect entry, then
the instance identifier (and values) of the two
pwOperStatus objects MUST be identical.
.1.3.6.1.4.1.164.20.10.0.2
This notification is generated when the
pwOperStatus object for one or more contiguous
entries in pwTable are about to enter the up(1)
state from some other state. The included values of
pwOperStatus MUST both be set equal to this
new state (i.e: up(1)). The two instances of
pwOperStatus in this notification indicate the range
of indexes that are affected. Note that all the indexes
of the two ends of the range can be derived from the
instance identifiers of these two objects. For
cases where a contiguous range of cross-connects
have transitioned into the up(1) state at roughly
the same time, the device SHOULD issue a single
notification for each range of contiguous indexes in
an effort to minimize the emission of a large number
of notifications. If a notification has to be
issued for just a single cross-connect entry, then
the instance identifier (and values) of the two
pwOperStatus objects MUST be the identical.
.1.3.6.1.4.1.164.20.10.0.3
This notification is generated when the PW has been
deleted, i.e. when the pwRowStatus has been set to
destroy(6), the PW has been deleted by a non-MIB
application or due to auto-discovery process.