T11-FC-SP-POLICY-MIB

        This MIB module specifies the management information
required to manage Fabric Policies as defined by Fibre
Channel's FC-SP specification.
        
FC-SP uses the term 'Policy Objects', sometimes abbreviated
to just 'Objects', to refer to containers used to hold the
data by which Fabric Policies are specified/stored.  This
obviously has the potential to cause confusion between
'Policy Objects' and 'MIB objects'.  The DESCRIPTIONs in
this MIB module attempt to avoid such confusion by the use
of different adjectives and capitalization, even though such
mechanisms are less effective when used in descriptors.
        
Some types of Policy Objects contain multiple items of
information, each of which are held in the same format
within the Policy Object.  In such cases, FC-SP uses the
term 'Entry' to describe each instance of the common format.
For example, FC-SP defines an Attribute Policy Object as
containing one or more 'Attribute Entries'.  Again, this MIB
module attempts to avoid confusion by the use of adjectives
and capitalization to distinguish an Entry within a Policy
Object from an entry within a MIB table.
        
A Fabric's database of Policy Objects consists of a set of
active Objects that are to be enforced by that Fabric, as
well as non-active Objects that are not enforced.
Operations defined (in FC-SP) for Policy Management are:
        
 - Add/Get/Remove operations on individual non-active
   Policy Objects,
 - Activate/Deactivate operations on a Policy Summary
   Object, and
 - Get operations on the active Policy Summary Object
   and/or on individual active Policy Objects.
        
This MIB module has five parts:
        
 1) Active Policy Objects - read-only MIB objects
    representing the set of active Policy Objects for
    each Fabric,
 2) Activate/Deactivate Operations
        
    - a read-write MIB object to invoke an Activate
      operation of the policies specified via a non-active
      Policy Summary Object, and
    - a read-write MIB object to invoke a Deactivate
      operation.
        
 3) Non-active Policy Objects
    - read-create MIB objects to allow the creation of
      non-active Policy Summary Objects (which reference
      non-active Policy Objects), and
    - read-create MIB objects representing non-active
      Policy Objects.
        
 4) Statistics
        
 5) Control information and Notifications
        
Copyright (C) The IETF Trust (2008).  This version
of this MIB module is part of RFC 5324;  see the RFC
itself for full legal notices.
    
Source file
T11-FC-SP-POLICY-MIB
Last revised
Identity
t11FcSpPolicyMIB
Base OID
1.3.6.1.2.1.178
Net-SNMP examples using the rfc 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 'T11-FC-SP-POLICY-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'T11-FC-SP-POLICY-MIB::t11FcSpPolicyMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'T11-FC-SP-POLICY-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'T11-FC-SP-POLICY-MIB::t11FcSpPolicyMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (188)
.1.3.6.1.2.1.178
.1.3.6.1.2.1.178.0
.1.3.6.1.2.1.178.1
.1.3.6.1.2.1.178.1.1
.1.3.6.1.2.1.178.1.1.1
.1.3.6.1.2.1.178.1.1.1.1
.1.3.6.1.2.1.178.1.1.1.1.1
.1.3.6.1.2.1.178.1.1.1.1.2
OctetString
.1.3.6.1.2.1.178.1.1.1.1.3
.1.3.6.1.2.1.178.1.1.1.1.4
.1.3.6.1.2.1.178.1.1.10
.1.3.6.1.2.1.178.1.1.10.1
Unsigned32
.1.3.6.1.2.1.178.1.1.10.1.1
Unsigned32
.1.3.6.1.2.1.178.1.1.10.1.2
OctetString
.1.3.6.1.2.1.178.1.1.10.1.3
.1.3.6.1.2.1.178.1.1.2
.1.3.6.1.2.1.178.1.1.2.1
Enumeration
.1.3.6.1.2.1.178.1.1.2.1.1
.1.3.6.1.2.1.178.1.1.2.1.2
.1.3.6.1.2.1.178.1.1.2.1.3
.1.3.6.1.2.1.178.1.1.2.1.4
.1.3.6.1.2.1.178.1.1.2.1.5
.1.3.6.1.2.1.178.1.1.3
.1.3.6.1.2.1.178.1.1.3.1
Enumeration
.1.3.6.1.2.1.178.1.1.3.1.1
OctetString
.1.3.6.1.2.1.178.1.1.3.1.2
Bits
.1.3.6.1.2.1.178.1.1.3.1.3
.1.3.6.1.2.1.178.1.1.3.1.4
Enumeration
.1.3.6.1.2.1.178.1.1.3.1.5
Bits
.1.3.6.1.2.1.178.1.1.3.1.6
.1.3.6.1.2.1.178.1.1.3.1.7
.1.3.6.1.2.1.178.1.1.4
.1.3.6.1.2.1.178.1.1.4.1
Enumeration
.1.3.6.1.2.1.178.1.1.4.1.1
OctetString
.1.3.6.1.2.1.178.1.1.4.1.2
Bits
.1.3.6.1.2.1.178.1.1.4.1.3
Unsigned32
.1.3.6.1.2.1.178.1.1.4.1.4
.1.3.6.1.2.1.178.1.1.4.1.5
.1.3.6.1.2.1.178.1.1.5
.1.3.6.1.2.1.178.1.1.5.1
Unsigned32
.1.3.6.1.2.1.178.1.1.5.1.1
Unsigned32
.1.3.6.1.2.1.178.1.1.5.1.2
Bits
.1.3.6.1.2.1.178.1.1.5.1.3
OctetString
.1.3.6.1.2.1.178.1.1.5.1.4
OctetString
.1.3.6.1.2.1.178.1.1.5.1.5
.1.3.6.1.2.1.178.1.1.6
.1.3.6.1.2.1.178.1.1.6.1
OctetString
.1.3.6.1.2.1.178.1.1.6.1.1
Enumeration
.1.3.6.1.2.1.178.1.1.6.1.2
OctetString
.1.3.6.1.2.1.178.1.1.6.1.3
Unsigned32
.1.3.6.1.2.1.178.1.1.6.1.4
Enumeration
.1.3.6.1.2.1.178.1.1.6.1.5
OctetString
.1.3.6.1.2.1.178.1.1.6.1.6
.1.3.6.1.2.1.178.1.1.7
.1.3.6.1.2.1.178.1.1.7.1
.1.3.6.1.2.1.178.1.1.7.1.1
OctetString
.1.3.6.1.2.1.178.1.1.7.1.2
OctetString
.1.3.6.1.2.1.178.1.1.7.1.3
Unsigned32
.1.3.6.1.2.1.178.1.1.7.1.4
.1.3.6.1.2.1.178.1.1.7.1.5
.1.3.6.1.2.1.178.1.1.8
.1.3.6.1.2.1.178.1.1.8.1
Unsigned32
.1.3.6.1.2.1.178.1.1.8.1.1
Unsigned32
.1.3.6.1.2.1.178.1.1.8.1.2
Bits
.1.3.6.1.2.1.178.1.1.8.1.3
Unsigned32
.1.3.6.1.2.1.178.1.1.8.1.4
.1.3.6.1.2.1.178.1.1.8.1.5
.1.3.6.1.2.1.178.1.1.9
.1.3.6.1.2.1.178.1.1.9.1
.1.3.6.1.2.1.178.1.1.9.1.1
Unsigned32
.1.3.6.1.2.1.178.1.1.9.1.2
Unsigned32
.1.3.6.1.2.1.178.1.1.9.1.3
Unsigned32
.1.3.6.1.2.1.178.1.1.9.1.4
OctetString
.1.3.6.1.2.1.178.1.1.9.1.5
ObjectIdentifier
.1.3.6.1.2.1.178.1.1.9.1.6
.1.3.6.1.2.1.178.1.2
.1.3.6.1.2.1.178.1.2.1
.1.3.6.1.2.1.178.1.2.1.1
.1.3.6.1.2.1.178.1.2.1.1.1
.1.3.6.1.2.1.178.1.2.1.1.2
Enumeration
.1.3.6.1.2.1.178.1.2.1.1.3
OctetString
.1.3.6.1.2.1.178.1.2.1.1.4
.1.3.6.1.2.1.178.1.3
.1.3.6.1.2.1.178.1.3.1
.1.3.6.1.2.1.178.1.3.1.1
.1.3.6.1.2.1.178.1.3.1.1.1
.1.3.6.1.2.1.178.1.3.1.1.2
Unsigned32
.1.3.6.1.2.1.178.1.3.1.1.3
Enumeration
.1.3.6.1.2.1.178.1.3.1.1.4
.1.3.6.1.2.1.178.1.3.1.1.5
.1.3.6.1.2.1.178.1.3.1.1.6
.1.3.6.1.2.1.178.1.3.1.1.7
.1.3.6.1.2.1.178.1.3.1.1.8
.1.3.6.1.2.1.178.1.3.1.1.9
.1.3.6.1.2.1.178.1.3.10
.1.3.6.1.2.1.178.1.3.10.1
Unsigned32
.1.3.6.1.2.1.178.1.3.10.1.1
Unsigned32
.1.3.6.1.2.1.178.1.3.10.1.2
OctetString
.1.3.6.1.2.1.178.1.3.10.1.3
.1.3.6.1.2.1.178.1.3.10.1.4
.1.3.6.1.2.1.178.1.3.2
.1.3.6.1.2.1.178.1.3.2.1
.1.3.6.1.2.1.178.1.3.2.1.1
.1.3.6.1.2.1.178.1.3.2.1.2
.1.3.6.1.2.1.178.1.3.2.1.3
.1.3.6.1.2.1.178.1.3.3
.1.3.6.1.2.1.178.1.3.3.1
Enumeration
.1.3.6.1.2.1.178.1.3.3.1.1
OctetString
.1.3.6.1.2.1.178.1.3.3.1.2
Bits
.1.3.6.1.2.1.178.1.3.3.1.3
.1.3.6.1.2.1.178.1.3.3.1.4
Enumeration
.1.3.6.1.2.1.178.1.3.3.1.5
Bits
.1.3.6.1.2.1.178.1.3.3.1.6
.1.3.6.1.2.1.178.1.3.3.1.7
.1.3.6.1.2.1.178.1.3.3.1.8
.1.3.6.1.2.1.178.1.3.4
.1.3.6.1.2.1.178.1.3.4.1
.1.3.6.1.2.1.178.1.3.4.1.1
Enumeration
.1.3.6.1.2.1.178.1.3.4.1.2
OctetString
.1.3.6.1.2.1.178.1.3.4.1.3
Bits
.1.3.6.1.2.1.178.1.3.4.1.4
Unsigned32
.1.3.6.1.2.1.178.1.3.4.1.5
.1.3.6.1.2.1.178.1.3.4.1.6
.1.3.6.1.2.1.178.1.3.4.1.7
.1.3.6.1.2.1.178.1.3.5
.1.3.6.1.2.1.178.1.3.5.1
Unsigned32
.1.3.6.1.2.1.178.1.3.5.1.1
Unsigned32
.1.3.6.1.2.1.178.1.3.5.1.2
Bits
.1.3.6.1.2.1.178.1.3.5.1.3
OctetString
.1.3.6.1.2.1.178.1.3.5.1.4
OctetString
.1.3.6.1.2.1.178.1.3.5.1.5
.1.3.6.1.2.1.178.1.3.5.1.6
.1.3.6.1.2.1.178.1.3.6
.1.3.6.1.2.1.178.1.3.6.1
OctetString
.1.3.6.1.2.1.178.1.3.6.1.1
Enumeration
.1.3.6.1.2.1.178.1.3.6.1.2
OctetString
.1.3.6.1.2.1.178.1.3.6.1.3
Unsigned32
.1.3.6.1.2.1.178.1.3.6.1.4
Enumeration
.1.3.6.1.2.1.178.1.3.6.1.5
OctetString
.1.3.6.1.2.1.178.1.3.6.1.6
.1.3.6.1.2.1.178.1.3.6.1.7
.1.3.6.1.2.1.178.1.3.7
.1.3.6.1.2.1.178.1.3.7.1
.1.3.6.1.2.1.178.1.3.7.1.1
Enumeration
.1.3.6.1.2.1.178.1.3.7.1.2
OctetString
.1.3.6.1.2.1.178.1.3.7.1.3
OctetString
.1.3.6.1.2.1.178.1.3.7.1.4
Unsigned32
.1.3.6.1.2.1.178.1.3.7.1.5
.1.3.6.1.2.1.178.1.3.7.1.6
.1.3.6.1.2.1.178.1.3.7.1.7
.1.3.6.1.2.1.178.1.3.8
.1.3.6.1.2.1.178.1.3.8.1
Unsigned32
.1.3.6.1.2.1.178.1.3.8.1.1
Unsigned32
.1.3.6.1.2.1.178.1.3.8.1.2
Bits
.1.3.6.1.2.1.178.1.3.8.1.3
Unsigned32
.1.3.6.1.2.1.178.1.3.8.1.4
.1.3.6.1.2.1.178.1.3.8.1.5
.1.3.6.1.2.1.178.1.3.8.1.6
.1.3.6.1.2.1.178.1.3.9
.1.3.6.1.2.1.178.1.3.9.1
.1.3.6.1.2.1.178.1.3.9.1.1
Unsigned32
.1.3.6.1.2.1.178.1.3.9.1.2
Unsigned32
.1.3.6.1.2.1.178.1.3.9.1.3
Unsigned32
.1.3.6.1.2.1.178.1.3.9.1.4
OctetString
.1.3.6.1.2.1.178.1.3.9.1.5
ObjectIdentifier
.1.3.6.1.2.1.178.1.3.9.1.6
.1.3.6.1.2.1.178.1.3.9.1.7
.1.3.6.1.2.1.178.1.4
.1.3.6.1.2.1.178.1.4.1
.1.3.6.1.2.1.178.1.4.1.1
.1.3.6.1.2.1.178.1.4.1.1.1
.1.3.6.1.2.1.178.1.4.1.1.2
.1.3.6.1.2.1.178.1.4.1.1.3
.1.3.6.1.2.1.178.1.5
.1.3.6.1.2.1.178.1.5.1
.1.3.6.1.2.1.178.1.5.2
.1.3.6.1.2.1.178.1.5.2.1
.1.3.6.1.2.1.178.1.5.2.1.1
.1.3.6.1.2.1.178.1.5.2.1.2
Enumeration
.1.3.6.1.2.1.178.1.5.2.1.3
.1.3.6.1.2.1.178.1.5.2.1.4
.1.3.6.1.2.1.178.1.5.2.1.5
OctetString
.1.3.6.1.2.1.178.1.5.2.1.6
Unsigned32
.1.3.6.1.2.1.178.1.5.2.1.7
OctetString
.1.3.6.1.2.1.178.1.5.2.1.8
.1.3.6.1.2.1.178.2
.1.3.6.1.2.1.178.2.1
.1.3.6.1.2.1.178.2.2
Dependencies (13) 9 direct · 4 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 (6)
A collection of MIB objects that contain information
about active Policy Objects that express Fibre Channel
Security (FC-SP) policy.
.1.3.6.1.2.1.178.2.2.1
A collection of MIB objects that allow a new set of
Fibre Channel Security (FC-SP) policies to be activated
or an existing set to be deactivated.
.1.3.6.1.2.1.178.2.2.2
A collection of MIB objects that contain information
about non-active Policy Objects available for activation
in order to change Fibre Channel Security (FC-SP) policy.
.1.3.6.1.2.1.178.2.2.3
A collection of MIB objects that contain statistics
that can be maintained by FC-SP Security Policy Servers.
.1.3.6.1.2.1.178.2.2.4
A collection of MIB objects to control the generation of
notifications concerning Fibre Channel Security (FC-SP)
policy, and to hold information contained in such
notifications.
.1.3.6.1.2.1.178.2.2.5
A collection of notifications of events concerning
Fibre Channel Security (FC-SP) policy.
.1.3.6.1.2.1.178.2.2.6
Compliance Statements (1)

OID .1.3.6.1.2.1.178.2.1.1
The compliance statement for entities that
support the Fabric Policies defined in FC-SP,
Required groups
mandatory t11FcSpPoActiveObjectsGroup
optional t11FcSpPoNonActiveObjectsGroup These objects are mandatory for FC-SP Security Policy
Servers.
optional t11FcSpPoNotifyObjectsGroup These objects are mandatory for FC-SP Security Policy
Servers.
optional t11FcSpPoNotificationGroup These notifications are mandatory for FC-SP Security
Policy Servers.
optional t11FcSpPoOperationsObjectsGroup These objects are mandatory only for FC-SP Security
Policy Servers that support the activation/deactivation
of policies via SNMP.
optional t11FcSpPoStatsObjectsGroup These objects are optional.
Object refinements
ObjectAccessSyntaxDescription
t11FcSpPoOperActivate readonly
Write access is not required.
t11FcSpPoOperDeActivate readonly
Write access is not required.
t11FcSpPoStorageType readonly
Write access is not required.
t11FcSpPoNotificationEnable readonly
Write access is not required.
t11FcSpPoNaSummaryPolicyNameType readonly
Write access is not required.
t11FcSpPoNaSummaryPolicyName readonly
Write access is not required.
t11FcSpPoNaSummaryHashStatus readonly
Write access is not required.
t11FcSpPoNaSummaryRowStatus readonly
Write access is not required.
t11FcSpPoNaSwListFabricName readonly
Write access is not required.
t11FcSpPoNaSwListRowStatus readonly
Write access is not required.
t11FcSpPoNaSwMembFlags readonly
Write access is not required.
t11FcSpPoNaSwMembDomainID readonly
Write access is not required.
t11FcSpPoNaSwMembPolicyDataRole readonly
Write access is not required.
t11FcSpPoNaSwMembAuthBehaviour readonly
Write access is not required.
t11FcSpPoNaSwMembAttribute readonly
Write access is not required.
t11FcSpPoNaSwMembRowStatus readonly
Write access is not required.
t11FcSpPoNaNoMembFlags readonly
Write access is not required.
t11FcSpPoNaNoMembCtAccessIndex readonly
Write access is not required.
t11FcSpPoNaNoMembAttribute readonly
Write access is not required.
t11FcSpPoNaNoMembRowStatus readonly
Write access is not required.
t11FcSpPoNaCtDescrFlags readonly
Write access is not required.
t11FcSpPoNaCtDescrGsType readonly
Write access is not required.
t11FcSpPoNaCtDescrGsSubType readonly
Write access is not required.
t11FcSpPoNaCtDescrRowStatus readonly
Write access is not required.
t11FcSpPoNaSwConnAllowedNameType readonly
Write access is not required.
t11FcSpPoNaSwConnAllowedName readonly
Write access is not required.
t11FcSpPoNaSwConnRowStatus readonly
Write access is not required.
t11FcSpPoNaIpMgmtWkpIndex readonly
Write access is not required.
t11FcSpPoNaIpMgmtAttribute readonly
Write access is not required.
t11FcSpPoNaIpMgmtRowStatus readonly
Write access is not required.
t11FcSpPoNaWkpDescrFlags readonly
Write access is not required.
t11FcSpPoNaWkpDescrWkpNumber readonly
Write access is not required.
t11FcSpPoNaWkpDescrDestPort readonly
Write access is not required.
t11FcSpPoNaWkpDescrRowStatus readonly
Write access is not required.
t11FcSpPoNaAttribType readonly
Write access is not required.
t11FcSpPoNaAttribValue readonly
Write access is not required.
t11FcSpPoNaAttribRowStatus readonly
Write access is not required.
t11FcSpPoNaAuthProtParams readonly
Write access is not required.
t11FcSpPoNaAuthProtRowStatus readonly
Write access is not required.
Notifications / Traps (4)
NameOIDDescription
.1.3.6.1.2.1.178.0.1
This notification is generated whenever a Security
Policy Server (indicated by the value of
t11FcSpPoServerAddress) successfully completes the
execution of an Activate Policy Summary request.
The value of t11FcSpPoRequestSource indicates
the source of the APS request. The value of
t11FcSpPoPolicySummaryObjName indicates the name of
the activated Policy Summary Object.
.1.3.6.1.2.1.178.0.2
This notification is generated whenever a Security Policy
Server (indicated by the value of t11FcSpPoServerAddress)
fails to complete the execution of an Activate Policy
Summary request.

The value of t11FcSpPoCtCommandString indicates the
rejected request, and the values of t11FcSpPoReasonCode,
t11FcSpPoReasonCodeExp, and t11FcSpPoReasonVendorCode
indicate the reason for the rejection. The value of
t11FcSpPoRequestSource indicates the source of the
request.
.1.3.6.1.2.1.178.0.3
This notification is generated whenever a Security
Policy Server (indicated by the value of
t11FcSpPoServerAddress) successfully completes the

execution of a Deactivate Policy Summary request.
The value of t11FcSpPoRequestSource indicates
the source of the DPS request.
.1.3.6.1.2.1.178.0.4
This notification is generated whenever a Security Policy
Server (indicated by the value of t11FcSpPoServerAddress)
fails to complete the execution of a Deactivate Policy
Summary request.

The value of t11FcSpPoCtCommandString indicates the
rejected request, and the values of t11FcSpPoReasonCode,
t11FcSpPoReasonCodeExp, and t11FcSpPoReasonVendorCode
indicate the reason for the rejection. The value of
t11FcSpPoRequestSource indicates the source of the
request.