CISCO-DIFFSERV-EXT-MIB

        This MIB is a Cisco extension to the
DIFFSERV-MIB, RFC 3289. This MIB defines
a Fibre Channel (FC) Multi Field filter to 
be used in conjunction with the DIFFSERV-MIB.
It also helps in associating Differentiated
Services Classifiers to interfaces on a VSAN
(Virtual Storage Area Network) via the 
cdsmDataPathTable defined in this MIB.
    
Source file
CISCO-DIFFSERV-EXT-MIB
Last revised
Identity
ciscoDiffServExtMIB
Base OID
1.3.6.1.4.1.9.9.381
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-VSAN-MIB vsanIndex
DIFFSERV-MIB diffServClfrEntry IndexInteger IndexIntegerNextFree
IF-MIB InterfaceIndexOrZero
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowPointer RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the cisco 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 'CISCO-DIFFSERV-EXT-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-DIFFSERV-EXT-MIB::ciscoDiffServExtMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-DIFFSERV-EXT-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-DIFFSERV-EXT-MIB::ciscoDiffServExtMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (41)
.1.3.6.1.4.1.9.9.381
.1.3.6.1.4.1.9.9.381.1
.1.3.6.1.4.1.9.9.381.1.1
.1.3.6.1.4.1.9.9.381.1.1.1
.1.3.6.1.4.1.9.9.381.1.1.1.1
.1.3.6.1.4.1.9.9.381.1.1.1.1.1
.1.3.6.1.4.1.9.9.381.1.1.1.1.2
.1.3.6.1.4.1.9.9.381.1.1.1.1.3
.1.3.6.1.4.1.9.9.381.1.1.2
.1.3.6.1.4.1.9.9.381.1.1.2.1
OctetString
.1.3.6.1.4.1.9.9.381.1.1.2.1.1
.1.3.6.1.4.1.9.9.381.1.1.2.1.2
.1.3.6.1.4.1.9.9.381.1.1.3
.1.3.6.1.4.1.9.9.381.1.1.3.1
.1.3.6.1.4.1.9.9.381.1.1.3.1.1
OctetString
.1.3.6.1.4.1.9.9.381.1.1.3.1.2
.1.3.6.1.4.1.9.9.381.1.1.3.1.3
.1.3.6.1.4.1.9.9.381.1.1.3.1.4
.1.3.6.1.4.1.9.9.381.1.1.3.1.5
.1.3.6.1.4.1.9.9.381.1.1.4
.1.3.6.1.4.1.9.9.381.1.1.4.1
Unsigned32
.1.3.6.1.4.1.9.9.381.1.1.4.1.1
.1.3.6.1.4.1.9.9.381.1.1.4.1.2
.1.3.6.1.4.1.9.9.381.1.1.4.1.3
.1.3.6.1.4.1.9.9.381.1.1.4.1.4
.1.3.6.1.4.1.9.9.381.1.1.4.1.5
.1.3.6.1.4.1.9.9.381.1.1.4.1.6
.1.3.6.1.4.1.9.9.381.1.1.5
.1.3.6.1.4.1.9.9.381.1.1.5.1
.1.3.6.1.4.1.9.9.381.1.1.5.1.1
percentUnsigned32
.1.3.6.1.4.1.9.9.381.1.1.5.1.2
.1.3.6.1.4.1.9.9.381.1.1.6
.1.3.6.1.4.1.9.9.381.1.1.6.1
Unsigned32
.1.3.6.1.4.1.9.9.381.1.1.6.1.1
Unsigned32
.1.3.6.1.4.1.9.9.381.1.1.6.1.2
.1.3.6.1.4.1.9.9.381.1.1.7
.1.3.6.1.4.1.9.9.381.1.1.7.1
.1.3.6.1.4.1.9.9.381.1.1.7.1.1
.1.3.6.1.4.1.9.9.381.2
.1.3.6.1.4.1.9.9.381.2.1
.1.3.6.1.4.1.9.9.381.2.2
Dependencies (15) 8 direct · 7 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
Type Definitions (2)
Enumeration
inbound(1)
outbound(2)
OctetString range: 0range: 3range: 6range: 8
Conformance Groups (6)
A collection of objects for displaying and
configuring VSAN related information.
.1.3.6.1.4.1.9.9.381.2.2.1
A collection of objects for displaying and
configuring FC multi-field filters and other
extensions to the DIFFSERV-MIB.
.1.3.6.1.4.1.9.9.381.2.2.2
A collection of objects for displaying and
configuring DWRR scheduler Q weights.
.1.3.6.1.4.1.9.9.381.2.2.3
A collection of objects for displaying and
configuring FC multi-field filters and other
extensions to the DIFFSERV-MIB.
.1.3.6.1.4.1.9.9.381.2.2.4
A collection of object(s) for displaying FC
Qos configuration checksum.
.1.3.6.1.4.1.9.9.381.2.2.5
A collection of objects for displaying and
configuring FC multi-field filters and other
extensions to the DIFFSERV-MIB.
.1.3.6.1.4.1.9.9.381.2.2.6
Compliance Statements (3)

OID .1.3.6.1.4.1.9.9.381.2.1.1
The compliance statement for entities which
implement the Cisco Extension to the
DIFFSERV-MIB.
Required groups
mandatory ciscoDiffServExtGroup
optional ciscoDiffServVsanGroup This group is required only for implementations
that have the notion of a VSAN.
optional ciscoDiffServSchedQGroup This group is required only for implementations
that support DWRR scheduler queues.
Object refinements
ObjectAccessSyntaxDescription
cdsmDataPathStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
cdsmFCMultiFieldMatchStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
cdsmFCMultiFieldClfrStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.

OID .1.3.6.1.4.1.9.9.381.2.1.2
The compliance statement for entities which
implement the Cisco Extension to the
DIFFSERV-MIB.
Required groups
mandatory ciscoDiffServExtGroup1
optional ciscoDiffServVsanGroup This group is required only for implementations
that have the notion of a VSAN.
optional ciscoDiffServSchedQGroup This group is required only for implementations
that support DWRR scheduler queues.
optional ciscoDiffServChkSumGroup This group is required only for implementations
that support checksum for the configuration.
Object refinements
ObjectAccessSyntaxDescription
cdsmDataPathStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
cdsmFCMultiFieldMatchStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
cdsmFCMultiFieldClfrStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.

OID .1.3.6.1.4.1.9.9.381.2.1.3
The compliance statement for entities which
implement the Cisco Extension to the
DIFFSERV-MIB.
Required groups
mandatory ciscoDiffServExtGroup2
optional ciscoDiffServVsanGroup This group is required only for implementations
that have the notion of a VSAN.
optional ciscoDiffServSchedQGroup This group is required only for implementations
that support DWRR scheduler queues.
optional ciscoDiffServChkSumGroup This group is required only for implementations
that support checksum for the configuration.
Object refinements
ObjectAccessSyntaxDescription
cdsmDataPathStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
cdsmFCMultiFieldMatchStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.
cdsmFCMultiFieldClfrStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.